Adding dummy-logging-webapps

git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/sandbox/trunk@805 7e9141cc-0065-0410-87d8-b60c137991c4
diff --git a/dummy-logging-webapps/.gitignore b/dummy-logging-webapps/.gitignore
new file mode 100644
index 0000000..9c65b19
--- /dev/null
+++ b/dummy-logging-webapps/.gitignore
@@ -0,0 +1,9 @@
+target/
+.classpath
+.project
+.settings
+*.swp
+*.patch
+*.diff
+*.log
+cobertura.ser
diff --git a/dummy-logging-webapps/dummy-webapp-logging-commons/.gitignore b/dummy-logging-webapps/dummy-webapp-logging-commons/.gitignore
new file mode 100644
index 0000000..9c65b19
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-commons/.gitignore
@@ -0,0 +1,9 @@
+target/
+.classpath
+.project
+.settings
+*.swp
+*.patch
+*.diff
+*.log
+cobertura.ser
diff --git a/dummy-logging-webapps/dummy-webapp-logging-commons/pom.xml b/dummy-logging-webapps/dummy-webapp-logging-commons/pom.xml
new file mode 100644
index 0000000..f893869
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-commons/pom.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+// ========================================================================
+// Copyright (c) Webtide LLC
+// 
+// All rights reserved. This program and the accompanying materials
+// are made available under the terms of the Eclipse Public License v1.0
+// and Apache License v2.0 which accompanies this distribution.
+//
+// The Eclipse Public License is available at 
+// http://www.eclipse.org/legal/epl-v10.html
+//
+// The Apache License v2.0 is available at
+// http://www.apache.org/licenses/LICENSE-2.0.txt
+//
+// You may elect to redistribute this code under either of these licenses. 
+// ========================================================================
+ -->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.eclipse.jetty.tests</groupId>
+    <artifactId>dummy-logging-webapps-parent</artifactId>
+    <version>7.0.0.RC6-SNAPSHOT</version>
+  </parent>
+  <artifactId>dummy-webapp-logging-commons</artifactId>
+  <name>Jetty :: Centralized Logging :: Dummy Webapp for Commons Logging</name>
+  <packaging>war</packaging>
+  <build>
+  </build>
+  <dependencies>
+  	<dependency>
+  		<groupId>javax.servlet</groupId>
+  		<artifactId>servlet-api</artifactId>
+  		<version>2.5</version>
+  		<scope>provided</scope>
+  	</dependency>
+  	<dependency>
+  		<groupId>commons-logging</groupId>
+  		<artifactId>commons-logging-api</artifactId>
+  		<version>1.1</version>
+  	</dependency>
+  </dependencies>
+</project>
diff --git a/dummy-logging-webapps/dummy-webapp-logging-commons/src/main/java/org/eclipse/jetty/tests/webapp/LoggingServlet.java b/dummy-logging-webapps/dummy-webapp-logging-commons/src/main/java/org/eclipse/jetty/tests/webapp/LoggingServlet.java
new file mode 100644
index 0000000..8a81bd4
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-commons/src/main/java/org/eclipse/jetty/tests/webapp/LoggingServlet.java
@@ -0,0 +1,54 @@
+// ========================================================================
+// Copyright (c) Webtide LLC
+// ------------------------------------------------------------------------
+// All rights reserved. This program and the accompanying materials
+// are made available under the terms of the Eclipse Public License v1.0
+// and Apache License v2.0 which accompanies this distribution.
+//
+// The Eclipse Public License is available at 
+// http://www.eclipse.org/legal/epl-v10.html
+//
+// The Apache License v2.0 is available at
+// http://www.apache.org/licenses/LICENSE-2.0.txt
+//
+// You may elect to redistribute this code under either of these licenses. 
+// ========================================================================
+
+package org.eclipse.jetty.tests.webapp;
+
+import java.io.IOException;
+
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServlet;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
+/**
+ * Servlet implementation class LoggingServlet
+ */
+public class LoggingServlet extends HttpServlet
+{
+    private static final long serialVersionUID = 1L;
+    private Log log = LogFactory.getLog(LoggingServlet.class);
+
+    /**
+     * @see HttpServlet#HttpServlet()
+     */
+    public LoggingServlet()
+    {
+        log.debug("LoggingServlet(commons-logging) initialized");
+    }
+
+    /**
+     * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse
+     *      response)
+     */
+    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
+    {
+        log.info("LoggingServlet(commons-logging) GET requested");
+    }
+
+}
diff --git a/dummy-logging-webapps/dummy-webapp-logging-commons/src/main/webapp/WEB-INF/web.xml b/dummy-logging-webapps/dummy-webapp-logging-commons/src/main/webapp/WEB-INF/web.xml
new file mode 100644
index 0000000..d6f8417
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-commons/src/main/webapp/WEB-INF/web.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
+  <display-name>logging-commons-webapp</display-name>
+  <welcome-file-list>
+    <welcome-file>index.html</welcome-file>
+    <welcome-file>index.htm</welcome-file>
+    <welcome-file>index.jsp</welcome-file>
+    <welcome-file>default.html</welcome-file>
+    <welcome-file>default.htm</welcome-file>
+    <welcome-file>default.jsp</welcome-file>
+  </welcome-file-list>
+  <servlet>
+    <description></description>
+    <display-name>LoggingServlet</display-name>
+    <servlet-name>LoggingServlet</servlet-name>
+    <servlet-class>org.eclipse.jetty.tests.webapp.LoggingServlet</servlet-class>
+  </servlet>
+  <servlet-mapping>
+    <servlet-name>LoggingServlet</servlet-name>
+    <url-pattern>/logging</url-pattern>
+  </servlet-mapping>
+</web-app>
\ No newline at end of file
diff --git a/dummy-logging-webapps/dummy-webapp-logging-java/.gitignore b/dummy-logging-webapps/dummy-webapp-logging-java/.gitignore
new file mode 100644
index 0000000..9c65b19
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-java/.gitignore
@@ -0,0 +1,9 @@
+target/
+.classpath
+.project
+.settings
+*.swp
+*.patch
+*.diff
+*.log
+cobertura.ser
diff --git a/dummy-logging-webapps/dummy-webapp-logging-java/pom.xml b/dummy-logging-webapps/dummy-webapp-logging-java/pom.xml
new file mode 100644
index 0000000..de10f80
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-java/pom.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+// ========================================================================
+// Copyright (c) Webtide LLC
+// 
+// All rights reserved. This program and the accompanying materials
+// are made available under the terms of the Eclipse Public License v1.0
+// and Apache License v2.0 which accompanies this distribution.
+//
+// The Eclipse Public License is available at 
+// http://www.eclipse.org/legal/epl-v10.html
+//
+// The Apache License v2.0 is available at
+// http://www.apache.org/licenses/LICENSE-2.0.txt
+//
+// You may elect to redistribute this code under either of these licenses. 
+// ========================================================================
+ -->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.eclipse.jetty.tests</groupId>
+    <artifactId>dummy-logging-webapps-parent</artifactId>
+    <version>7.0.0.RC6-SNAPSHOT</version>
+  </parent>
+  <artifactId>dummy-webapp-logging-java</artifactId>
+  <name>Jetty :: Centralized Logging :: Dummy Webapp for Java Util Logging</name>
+  <packaging>war</packaging>
+  <build>
+  </build>
+  <dependencies>
+  	<dependency>
+  		<groupId>javax.servlet</groupId>
+  		<artifactId>servlet-api</artifactId>
+  		<version>2.5</version>
+  		<scope>provided</scope>
+  	</dependency>
+  </dependencies>
+</project>
diff --git a/dummy-logging-webapps/dummy-webapp-logging-java/src/main/java/org/eclipse/jetty/tests/webapp/LoggingServlet.java b/dummy-logging-webapps/dummy-webapp-logging-java/src/main/java/org/eclipse/jetty/tests/webapp/LoggingServlet.java
new file mode 100644
index 0000000..a4b0466
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-java/src/main/java/org/eclipse/jetty/tests/webapp/LoggingServlet.java
@@ -0,0 +1,53 @@
+// ========================================================================
+// Copyright (c) Webtide LLC
+// ------------------------------------------------------------------------
+// All rights reserved. This program and the accompanying materials
+// are made available under the terms of the Eclipse Public License v1.0
+// and Apache License v2.0 which accompanies this distribution.
+//
+// The Eclipse Public License is available at 
+// http://www.eclipse.org/legal/epl-v10.html
+//
+// The Apache License v2.0 is available at
+// http://www.apache.org/licenses/LICENSE-2.0.txt
+//
+// You may elect to redistribute this code under either of these licenses. 
+// ========================================================================
+
+package org.eclipse.jetty.tests.webapp;
+
+import java.io.IOException;
+import java.util.logging.Level;
+import java.util.logging.Logger;
+
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServlet;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+/**
+ * Servlet implementation class LoggingServlet
+ */
+public class LoggingServlet extends HttpServlet
+{
+    private static final long serialVersionUID = 1L;
+    private Logger log = Logger.getLogger(LoggingServlet.class.getName());
+
+    /**
+     * @see HttpServlet#HttpServlet()
+     */
+    public LoggingServlet()
+    {
+        log.log(Level.FINE,"LoggingServlet(java) initialized");
+    }
+
+    /**
+     * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse
+     *      response)
+     */
+    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
+    {
+        log.log(Level.INFO,"LoggingServlet(log4j) initialized");
+    }
+
+}
diff --git a/dummy-logging-webapps/dummy-webapp-logging-java/src/main/webapp/WEB-INF/web.xml b/dummy-logging-webapps/dummy-webapp-logging-java/src/main/webapp/WEB-INF/web.xml
new file mode 100644
index 0000000..7f650a4
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-java/src/main/webapp/WEB-INF/web.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
+  <display-name>logging-java-webapp</display-name>
+  <welcome-file-list>
+    <welcome-file>index.html</welcome-file>
+    <welcome-file>index.htm</welcome-file>
+    <welcome-file>index.jsp</welcome-file>
+    <welcome-file>default.html</welcome-file>
+    <welcome-file>default.htm</welcome-file>
+    <welcome-file>default.jsp</welcome-file>
+  </welcome-file-list>
+  <servlet>
+    <description></description>
+    <display-name>LoggingServlet</display-name>
+    <servlet-name>LoggingServlet</servlet-name>
+    <servlet-class>org.eclipse.jetty.tests.webapp.LoggingServlet</servlet-class>
+  </servlet>
+  <servlet-mapping>
+    <servlet-name>LoggingServlet</servlet-name>
+    <url-pattern>/logging</url-pattern>
+  </servlet-mapping>
+</web-app>
\ No newline at end of file
diff --git a/dummy-logging-webapps/dummy-webapp-logging-log4j/.gitignore b/dummy-logging-webapps/dummy-webapp-logging-log4j/.gitignore
new file mode 100644
index 0000000..9c65b19
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-log4j/.gitignore
@@ -0,0 +1,9 @@
+target/
+.classpath
+.project
+.settings
+*.swp
+*.patch
+*.diff
+*.log
+cobertura.ser
diff --git a/dummy-logging-webapps/dummy-webapp-logging-log4j/pom.xml b/dummy-logging-webapps/dummy-webapp-logging-log4j/pom.xml
new file mode 100644
index 0000000..57f0dc4
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-log4j/pom.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+// ========================================================================
+// Copyright (c) Webtide LLC
+// 
+// All rights reserved. This program and the accompanying materials
+// are made available under the terms of the Eclipse Public License v1.0
+// and Apache License v2.0 which accompanies this distribution.
+//
+// The Eclipse Public License is available at 
+// http://www.eclipse.org/legal/epl-v10.html
+//
+// The Apache License v2.0 is available at
+// http://www.apache.org/licenses/LICENSE-2.0.txt
+//
+// You may elect to redistribute this code under either of these licenses. 
+// ========================================================================
+ -->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.eclipse.jetty.tests</groupId>
+    <artifactId>dummy-logging-webapps-parent</artifactId>
+    <version>7.0.0.RC6-SNAPSHOT</version>
+  </parent>
+  <artifactId>dummy-webapp-logging-log4j</artifactId>
+  <name>Jetty :: Centralized Logging :: Dummy Webapp for Log4J Logging</name>
+  <packaging>war</packaging>
+  <build>
+  </build>
+  <dependencies>
+  	<dependency>
+  		<groupId>javax.servlet</groupId>
+  		<artifactId>servlet-api</artifactId>
+  		<version>2.5</version>
+  		<scope>provided</scope>
+  	</dependency>
+  	<dependency>
+  		<groupId>log4j</groupId>
+  		<artifactId>log4j</artifactId>
+  		<version>1.2.15</version>
+  		<exclusions>
+            <exclusion>
+                <groupId>javax.jms</groupId>
+                <artifactId>jms</artifactId>
+            </exclusion>
+            <exclusion>
+                <groupId>com.sun.jdmk</groupId>
+                <artifactId>jmxtools</artifactId>
+            </exclusion>
+            <exclusion>
+                <groupId>com.sun.jmx</groupId>
+                <artifactId>jmxri</artifactId>
+            </exclusion>
+            <exclusion>
+                <groupId>javax.mail</groupId>
+                <artifactId>mail</artifactId>
+            </exclusion>
+  		</exclusions>
+  	</dependency>
+  </dependencies>
+</project>
diff --git a/dummy-logging-webapps/dummy-webapp-logging-log4j/src/main/java/org/eclipse/jetty/tests/webapp/LoggingServlet.java b/dummy-logging-webapps/dummy-webapp-logging-log4j/src/main/java/org/eclipse/jetty/tests/webapp/LoggingServlet.java
new file mode 100644
index 0000000..6c051f0
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-log4j/src/main/java/org/eclipse/jetty/tests/webapp/LoggingServlet.java
@@ -0,0 +1,51 @@
+// ========================================================================
+// Copyright (c) Webtide LLC
+// ------------------------------------------------------------------------
+// All rights reserved. This program and the accompanying materials
+// are made available under the terms of the Eclipse Public License v1.0
+// and Apache License v2.0 which accompanies this distribution.
+//
+// The Eclipse Public License is available at 
+// http://www.eclipse.org/legal/epl-v10.html
+//
+// The Apache License v2.0 is available at
+// http://www.apache.org/licenses/LICENSE-2.0.txt
+//
+// You may elect to redistribute this code under either of these licenses. 
+// ========================================================================
+
+package org.eclipse.jetty.tests.webapp;
+
+import java.io.IOException;
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServlet;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.apache.log4j.Logger;
+
+/**
+ * Servlet implementation class LoggingServlet
+ */
+public class LoggingServlet extends HttpServlet
+{
+    private static final long serialVersionUID = 1L;
+    private Logger log = Logger.getLogger(LoggingServlet.class);
+
+    /**
+     * @see HttpServlet#HttpServlet()
+     */
+    public LoggingServlet()
+    {
+        log.debug("LoggingServlet(log4j) initialized");
+    }
+
+    /**
+     * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse
+     *      response)
+     */
+    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
+    {
+        log.info("LoggingServlet(log4j) GET requested");
+    }
+}
diff --git a/dummy-logging-webapps/dummy-webapp-logging-log4j/src/main/webapp/WEB-INF/web.xml b/dummy-logging-webapps/dummy-webapp-logging-log4j/src/main/webapp/WEB-INF/web.xml
new file mode 100644
index 0000000..8166adb
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-log4j/src/main/webapp/WEB-INF/web.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
+  <display-name>logging-log4j-webapp</display-name>
+  <welcome-file-list>
+    <welcome-file>index.html</welcome-file>
+    <welcome-file>index.htm</welcome-file>
+    <welcome-file>index.jsp</welcome-file>
+    <welcome-file>default.html</welcome-file>
+    <welcome-file>default.htm</welcome-file>
+    <welcome-file>default.jsp</welcome-file>
+  </welcome-file-list>
+  <servlet>
+    <description></description>
+    <display-name>LoggingServlet</display-name>
+    <servlet-name>LoggingServlet</servlet-name>
+    <servlet-class>org.eclipse.jetty.tests.webapp.LoggingServlet</servlet-class>
+  </servlet>
+  <servlet-mapping>
+    <servlet-name>LoggingServlet</servlet-name>
+    <url-pattern>/logging</url-pattern>
+  </servlet-mapping>
+</web-app>
\ No newline at end of file
diff --git a/dummy-logging-webapps/dummy-webapp-logging-slf4j/.gitignore b/dummy-logging-webapps/dummy-webapp-logging-slf4j/.gitignore
new file mode 100644
index 0000000..9c65b19
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-slf4j/.gitignore
@@ -0,0 +1,9 @@
+target/
+.classpath
+.project
+.settings
+*.swp
+*.patch
+*.diff
+*.log
+cobertura.ser
diff --git a/dummy-logging-webapps/dummy-webapp-logging-slf4j/pom.xml b/dummy-logging-webapps/dummy-webapp-logging-slf4j/pom.xml
new file mode 100644
index 0000000..be440ef
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-slf4j/pom.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+// ========================================================================
+// Copyright (c) Webtide LLC
+// 
+// All rights reserved. This program and the accompanying materials
+// are made available under the terms of the Eclipse Public License v1.0
+// and Apache License v2.0 which accompanies this distribution.
+//
+// The Eclipse Public License is available at 
+// http://www.eclipse.org/legal/epl-v10.html
+//
+// The Apache License v2.0 is available at
+// http://www.apache.org/licenses/LICENSE-2.0.txt
+//
+// You may elect to redistribute this code under either of these licenses. 
+// ========================================================================
+ -->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.eclipse.jetty.tests</groupId>
+    <artifactId>dummy-logging-webapps-parent</artifactId>
+    <version>7.0.0.RC6-SNAPSHOT</version>
+  </parent>
+  <artifactId>dummy-webapp-logging-slf4j</artifactId>
+  <name>Jetty :: Centralized Logging :: Dummy Webapp for Slf4J Logging</name>
+  <packaging>war</packaging>
+  <build>
+  </build>
+  <dependencies>
+  	<dependency>
+  		<groupId>org.slf4j</groupId>
+  		<artifactId>slf4j-api</artifactId>
+  		<version>1.5.6</version>
+  	</dependency>
+  	<dependency>
+  		<groupId>javax.servlet</groupId>
+  		<artifactId>servlet-api</artifactId>
+  		<version>2.5</version>
+  		<scope>provided</scope>
+  	</dependency>
+  </dependencies>
+</project>
diff --git a/dummy-logging-webapps/dummy-webapp-logging-slf4j/src/main/java/org/eclipse/jetty/tests/webapp/LoggingServlet.java b/dummy-logging-webapps/dummy-webapp-logging-slf4j/src/main/java/org/eclipse/jetty/tests/webapp/LoggingServlet.java
new file mode 100644
index 0000000..a2d5100
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-slf4j/src/main/java/org/eclipse/jetty/tests/webapp/LoggingServlet.java
@@ -0,0 +1,53 @@
+// ========================================================================
+// Copyright (c) Webtide LLC
+// ------------------------------------------------------------------------
+// All rights reserved. This program and the accompanying materials
+// are made available under the terms of the Eclipse Public License v1.0
+// and Apache License v2.0 which accompanies this distribution.
+//
+// The Eclipse Public License is available at 
+// http://www.eclipse.org/legal/epl-v10.html
+//
+// The Apache License v2.0 is available at
+// http://www.apache.org/licenses/LICENSE-2.0.txt
+//
+// You may elect to redistribute this code under either of these licenses. 
+// ========================================================================
+
+package org.eclipse.jetty.tests.webapp;
+
+import java.io.IOException;
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServlet;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+/**
+ * Servlet implementation class LoggingServlet
+ */
+public class LoggingServlet extends HttpServlet
+{
+    private static final long serialVersionUID = 1L;
+    private Logger log = LoggerFactory.getLogger(LoggingServlet.class);
+
+    /**
+     * Default constructor.
+     */
+    public LoggingServlet()
+    {
+        log.debug("LoggingServlet(slf4j) initialized");
+    }
+
+    /**
+     * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse
+     *      response)
+     */
+    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
+    {
+        log.info("LoggingServlet(slf4j) GET requested");
+    }
+
+}
diff --git a/dummy-logging-webapps/dummy-webapp-logging-slf4j/src/main/webapp/WEB-INF/web.xml b/dummy-logging-webapps/dummy-webapp-logging-slf4j/src/main/webapp/WEB-INF/web.xml
new file mode 100644
index 0000000..d61cadb
--- /dev/null
+++ b/dummy-logging-webapps/dummy-webapp-logging-slf4j/src/main/webapp/WEB-INF/web.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
+  <display-name>logging-slf4j-webapp</display-name>
+  <welcome-file-list>
+    <welcome-file>index.html</welcome-file>
+    <welcome-file>index.htm</welcome-file>
+    <welcome-file>index.jsp</welcome-file>
+    <welcome-file>default.html</welcome-file>
+    <welcome-file>default.htm</welcome-file>
+    <welcome-file>default.jsp</welcome-file>
+  </welcome-file-list>
+  <servlet>
+    <description></description>
+    <display-name>LoggingServlet</display-name>
+    <servlet-name>LoggingServlet</servlet-name>
+    <servlet-class>org.eclipse.jetty.tests.webapp.LoggingServlet</servlet-class>
+  </servlet>
+  <servlet-mapping>
+    <servlet-name>LoggingServlet</servlet-name>
+    <url-pattern>/logging</url-pattern>
+  </servlet-mapping>
+</web-app>
\ No newline at end of file
diff --git a/dummy-logging-webapps/pom.xml b/dummy-logging-webapps/pom.xml
new file mode 100644
index 0000000..bc6b51d
--- /dev/null
+++ b/dummy-logging-webapps/pom.xml
@@ -0,0 +1,18 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.eclipse.jetty</groupId>
+    <artifactId>jetty-project</artifactId>
+    <version>7.0.0.RC6-SNAPSHOT</version>
+  </parent>
+  <groupId>org.eclipse.jetty.tests</groupId>
+  <artifactId>dummy-logging-webapps-parent</artifactId>
+  <name>Jetty :: Centralized Logging :: Dummy Webapps Parent</name>
+  <packaging>pom</packaging>
+  <modules>
+    <module>dummy-webapp-logging-commons</module>
+    <module>dummy-webapp-logging-log4j</module>
+    <module>dummy-webapp-logging-java</module>
+    <module>dummy-webapp-logging-slf4j</module>
+  </modules>
+</project>