소스 검색

Added log4j support to tutorial app

Luke Taylor 17 년 전
부모
커밋
743d72ca7b
2개의 변경된 파일16개의 추가작업 그리고 2개의 파일을 삭제
  1. 5 0
      samples/tutorial/pom.xml
  2. 11 2
      samples/tutorial/src/main/webapp/WEB-INF/web.xml

+ 5 - 0
samples/tutorial/pom.xml

@@ -58,6 +58,11 @@
             <artifactId>standard</artifactId>
             <scope>runtime</scope>
         </dependency>
+        <dependency>
+            <groupId>log4j</groupId>
+            <artifactId>log4j</artifactId>
+            <scope>runtime</scope>
+        </dependency>        
     </dependencies>
 
     <build>

+ 11 - 2
samples/tutorial/src/main/webapp/WEB-INF/web.xml

@@ -21,7 +21,12 @@
 			classpath:applicationContext-business.xml
 			/WEB-INF/applicationContext-security-ns.xml
 		</param-value>
-	</context-param>
+	</context-param>
+	
+    <context-param>
+        <param-name>log4jConfigLocation</param-name>
+        <param-value>/WEB-INF/classes/log4j.properties</param-value>
+    </context-param>	
 
     <filter>
         <filter-name>springSecurityFilterChain</filter-name>
@@ -48,7 +53,11 @@
       -->
     <listener>
       <listener-class>org.springframework.security.ui.session.HttpSessionEventPublisher</listener-class>
-    </listener>
+    </listener>
+    
+    <listener>
+        <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
+    </listener>    
 
   <!--
 	- Provides core MVC application controller. See contacts-servlet.xml.