diff --git a/src/main/java/org/springframework/samples/petclinic/util/CallMonitoringAspect.java b/src/main/java/org/springframework/samples/petclinic/util/CallMonitoringAspect.java
index 096f441d8..425529356 100644
--- a/src/main/java/org/springframework/samples/petclinic/util/CallMonitoringAspect.java
+++ b/src/main/java/org/springframework/samples/petclinic/util/CallMonitoringAspect.java
@@ -1,93 +1,93 @@
-/*
- * Copyright 2002-2013 the original author or authors.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.springframework.samples.petclinic.util;
-
-import org.aspectj.lang.ProceedingJoinPoint;
-import org.aspectj.lang.annotation.Around;
-import org.aspectj.lang.annotation.Aspect;
-import org.springframework.jmx.export.annotation.ManagedAttribute;
-import org.springframework.jmx.export.annotation.ManagedOperation;
-import org.springframework.jmx.export.annotation.ManagedResource;
-import org.springframework.util.StopWatch;
-
-/**
- * Simple aspect that monitors call count and call invocation time. It uses JMX annotations and therefore can be
- * monitored using any JMX console such as the jConsole
- *
- * @author Rob Harrop
- * @author Juergen Hoeller
- * @author Michael Isvy
- * @since 2.5
- */
-@ManagedResource("petclinic:type=CallMonitor")
-@Aspect
-public class CallMonitoringAspect {
-
- private boolean enabled = true;
-
- private int callCount = 0;
-
- private long accumulatedCallTime = 0;
-
-
- @ManagedAttribute
- public void setEnabled(boolean enabled) {
- this.enabled = enabled;
- }
-
- @ManagedAttribute
- public boolean isEnabled() {
- return enabled;
- }
-
- @ManagedOperation
- public void reset() {
- this.callCount = 0;
- this.accumulatedCallTime = 0;
- }
-
- @ManagedAttribute
- public int getCallCount() {
- return callCount;
- }
-
- @ManagedAttribute
- public long getCallTime() {
- return (this.callCount > 0 ? this.accumulatedCallTime / this.callCount : 0);
- }
-
-
- @Around("within(@org.springframework.stereotype.Repository *)")
- public Object invoke(ProceedingJoinPoint joinPoint) throws Throwable {
- if (this.enabled) {
- StopWatch sw = new StopWatch(joinPoint.toShortString());
-
- sw.start("invoke");
- try {
- return joinPoint.proceed();
- } finally {
- sw.stop();
- synchronized (this) {
- this.callCount++;
- this.accumulatedCallTime += sw.getTotalTimeMillis();
- }
- }
- } else {
- return joinPoint.proceed();
- }
- }
-
-}
+/*
+ * Copyright 2002-2013 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.springframework.samples.petclinic.util;
+
+import org.aspectj.lang.ProceedingJoinPoint;
+import org.aspectj.lang.annotation.Around;
+import org.aspectj.lang.annotation.Aspect;
+import org.springframework.jmx.export.annotation.ManagedAttribute;
+import org.springframework.jmx.export.annotation.ManagedOperation;
+import org.springframework.jmx.export.annotation.ManagedResource;
+import org.springframework.util.StopWatch;
+
+/**
+ * Simple aspect that monitors call count and call invocation time. It uses JMX annotations and therefore can be
+ * monitored using any JMX console such as the jConsole
+ *
+ * @author Rob Harrop
+ * @author Juergen Hoeller
+ * @author Michael Isvy
+ * @since 2.5
+ */
+//@ManagedResource("petclinic:type=CallMonitor")
+@Aspect
+public class CallMonitoringAspect {
+
+ private boolean enabled = true;
+
+ private int callCount = 0;
+
+ private long accumulatedCallTime = 0;
+
+
+ @ManagedAttribute
+ public void setEnabled(boolean enabled) {
+ this.enabled = enabled;
+ }
+
+ @ManagedAttribute
+ public boolean isEnabled() {
+ return enabled;
+ }
+
+ @ManagedOperation
+ public void reset() {
+ this.callCount = 0;
+ this.accumulatedCallTime = 0;
+ }
+
+ @ManagedAttribute
+ public int getCallCount() {
+ return callCount;
+ }
+
+ @ManagedAttribute
+ public long getCallTime() {
+ return (this.callCount > 0 ? this.accumulatedCallTime / this.callCount : 0);
+ }
+
+
+ @Around("within(@org.springframework.stereotype.Repository *)")
+ public Object invoke(ProceedingJoinPoint joinPoint) throws Throwable {
+ if (this.enabled) {
+ StopWatch sw = new StopWatch(joinPoint.toShortString());
+
+ sw.start("invoke");
+ try {
+ return joinPoint.proceed();
+ } finally {
+ sw.stop();
+ synchronized (this) {
+ this.callCount++;
+ this.accumulatedCallTime += sw.getTotalTimeMillis();
+ }
+ }
+ } else {
+ return joinPoint.proceed();
+ }
+ }
+
+}
diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml
index 751726a14..f1d4d2355 100644
--- a/src/main/resources/logback.xml
+++ b/src/main/resources/logback.xml
@@ -1,23 +1,23 @@
-
-
Helping you discover pet owners near you and connect.
+Even the all-powerful Pointing has no control about the + blind texts it is an almost unorthographic life One day however + a small line of blind text by the name of Lorem Ipsum.
+Mountains, she had a last view back on the skyline of her + hometown Bookmarksgrove, the headline of Alphabet Village and + the subline of her own road, the Line Lane.
+Even the all-powerful Pointing has no control about the + blind texts it is an almost unorthographic life One day however + a small line of blind text by the name of Lorem Ipsum.
+Mountains, she had a last view back on the skyline of her + hometown Bookmarksgrove, the headline of Alphabet Village and + the subline of her own road, the Line Lane.
+Even the all-powerful Pointing has no control about the + blind texts it is an almost unorthographic life One day however + a small line of blind text by the name of Lorem Ipsum.
+Mountains, she had a last view back on the skyline of her + hometown Bookmarksgrove, the headline of Alphabet Village and + the subline of her own road, the Line Lane.
+Even the all-powerful Pointing has no control about the + blind texts it is an almost unorthographic life One day however + a small line of blind text by the name of Lorem Ipsum.
+Mountains, she had a last view back on the skyline of her + hometown Bookmarksgrove, the headline of Alphabet Village and + the subline of her own road, the Line Lane.
++ Show More » +
+Use it as a starting point to create something more unique.
+ +Donec sed odio dui. Etiam porta sem malesuada magna mollis + euismod. Nullam id dolor id nibh ultricies vehicula ut id elit. + Morbi leo risus, porta ac consectetur ac, vestibulum at eros. + Praesent commodo cursus magna.
+Duis mollis, est non commodo luctus, nisi erat porttitor + ligula, eget lacinia odio sem nec elit. Cras mattis consectetur + purus sit amet fermentum. Fusce dapibus, tellus ac cursus commodo, + tortor mauris condimentum nibh.
+A place to see your neighborhood pet owners
+ +A small river named Duden flows by their + place and supplies it with the necessary regelialia. It is a + paradisematic country, in which roasted parts of sentences fly + into your mouth.
+Far far away, behind the word mountains, far from the + countries Vokalia and Consonantia, there live the blind texts.
+Even the all-powerful Pointing has no control about the + blind texts it is an almost unorthographic life One day however + a small line of blind text by the name of Lorem Ipsum.
+Mountains, she had a last view back on the skyline of her + hometown Bookmarksgrove, the headline of Alphabet Village and + the subline of her own road, the Line Lane.
+Even the all-powerful Pointing has no control about the + blind texts it is an almost unorthographic life One day however + a small line of blind text by the name of Lorem Ipsum.
+Mountains, she had a last view back on the skyline of her + hometown Bookmarksgrove, the headline of Alphabet Village and + the subline of her own road, the Line Lane.
+The Big Oxmox advised her not to do so, because there were + thousands of bad Commas, wild Question Marks and devious + Semikoli.
++ View + More » +
+A small river named Duden flows by their + place and supplies it with the necessary regelialia. It is a + paradisematic country, in which roasted parts of sentences fly + into your mouth.
++ Learn more » +
+A small river named Duden flows by their + place and supplies it with the necessary regelialia. It is a + paradisematic country, in which roasted parts of sentences fly + into your mouth.
++ Learn more » +
+A small river named Duden flows by their + place and supplies it with the necessary regelialia. It is a + paradisematic country, in which roasted parts of sentences fly + into your mouth.
++ Learn more » +
+Even the all-powerful Pointing has no + control about the blind texts it is an almost unorthographic life + One day however a small line of blind text by the name of Lorem + Ipsum decided to leave for the far World of Grammar.
+Donec sed odio dui. Etiam porta sem malesuada magna mollis + euismod. Nullam id dolor id nibh ultricies vehicula ut id elit. + Morbi leo risus, porta ac consectetur ac, vestibulum at eros. + Praesent commodo cursus magna.
+Duis mollis, est non commodo luctus, nisi erat porttitor + ligula, eget lacinia odio sem nec elit. Cras mattis consectetur + purus sit amet fermentum. Fusce dapibus, tellus ac cursus commodo, + tortor mauris condimentum nibh.
+Donec sed odio dui. Cras justo odio, dapibus ac facilisis + in, egestas eget quam. Vestibulum id ligula porta felis euismod + semper. Fusce dapibus, tellus ac cursus commodo, tortor mauris + condimentum nibh, ut fermentum massa justo sit amet risus.
+Trusted by some of the world's smartest + companies
+Use it as a starting point to create something more unique.
+ +Donec sed odio dui. Etiam porta sem malesuada magna mollis + euismod. Nullam id dolor id nibh ultricies vehicula ut id elit. + Morbi leo risus, porta ac consectetur ac, vestibulum at eros. + Praesent commodo cursus magna.
+Duis mollis, est non commodo luctus, nisi erat porttitor + ligula, eget lacinia odio sem nec elit. Cras mattis consectetur + purus sit amet fermentum. Fusce dapibus, tellus ac cursus commodo, + tortor mauris condimentum nibh.
+