gdamour 2004/01/20 06:59:28
Modified: modules/deployment/src/test-resources/etc bootstrapped-service.xml . maven.xml Log: Boot the WebDAV service. This service could be used to upload/distribute components over HTTP. Revision Changes Path 1.5 +28 -1 incubator-geronimo/modules/deployment/src/test-resources/etc/bootstrapped-service.xml Index: bootstrapped-service.xml =================================================================== RCS file: /home/cvs/incubator-geronimo/modules/deployment/src/test-resources/etc/bootstrapped-service.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- bootstrapped-service.xml 20 Jan 2004 06:13:39 -0000 1.4 +++ bootstrapped-service.xml 20 Jan 2004 14:59:28 -0000 1.5 @@ -150,4 +150,31 @@ <pattern>geronimo.boot:role=Kernel</pattern> </endpoint> </gbean> -</gbeans> \ No newline at end of file + + <!-- WebDAV Server --> + <gbean class="org.apache.geronimo.webdav.jetty.JettyDAVServer" objectName="geronimo.webdav:type=DAVServer,name=System"> + <endpoint name="Connectors"> + <pattern>geronimo.webdav:type=Connector,server=System,*</pattern> + </endpoint> + <endpoint name="Repositories"> + <pattern>geronimo.webdav:type=DAVRepository,server=System,*</pattern> + </endpoint> + </gbean> + + <!-- DAVRepository --> + <gbean class="org.apache.geronimo.webdav.CatalinaDAVRepository" objectName="geronimo.webdav:type=DAVRepository,server=System,name=LocalConfigStore"> + <!-- Expose the directory from which G has been booted. --> + <default attribute="Root" type="java.io.File">./</default> + <default attribute="Context" type="java.lang.String">LocalConfigStore</default> + </gbean> + + <!-- (protocol) Connector --> + <gbean class="org.apache.geronimo.webdav.jetty.JettyConnectorImpl" objectName="geronimo.webdav:type=Connector,server=System,name=admin"> + <default attribute="Protocol" type="java.lang.String">http</default> + <default attribute="Interface" type="java.lang.String">localhost</default> + <default attribute="Port" type="int">4444</default> + <default attribute="MaxConnections" type="int">0</default> + <default attribute="MaxIdleTime" type="int">0</default> + </gbean> + +</gbeans> 1.53 +23 -1 incubator-geronimo/maven.xml Index: maven.xml =================================================================== RCS file: /home/cvs/incubator-geronimo/maven.xml,v retrieving revision 1.52 retrieving revision 1.53 diff -u -r1.52 -r1.53 --- maven.xml 20 Jan 2004 06:13:38 -0000 1.52 +++ maven.xml 20 Jan 2004 14:59:28 -0000 1.53 @@ -667,6 +667,17 @@ <fileset dir="${maven.repo.local}/concurrent/jars"> <include name="concurrent-1.3.2.jar"/> </fileset> + <!-- WebDAV, not required for boot. To be fixed.--> + <fileset dir="${maven.repo.local}/tomcat/jars"> + <include name="catalina-5.0.16.jar"/> + <include name="catalina-optional-5.0.16.jar"/> + <include name="naming-common-5.0.16.jar"/> + <include name="naming-resources-5.0.16.jar"/> + <include name="servlets-common-5.0.16.jar"/> + <include name="servlets-default-5.0.16.jar"/> + <include name="servlets-webdav-5.0.16.jar"/> + <include name="tomcat-util-5.0.16.jar"/> + </fileset> </classpath> <arg value="file:${run.dir}/deployment/src/test-resources/etc/bootstrapped-service.xml"/> @@ -743,6 +754,17 @@ <!-- connector work manager --> <fileset dir="${maven.repo.local}/concurrent/jars"> <include name="concurrent-1.3.2.jar"/> + </fileset> + <!-- WebDAV, not required for boot. To be fixed.--> + <fileset dir="${maven.repo.local}/tomcat/jars"> + <include name="catalina-5.0.16.jar"/> + <include name="catalina-optional-5.0.16.jar"/> + <include name="naming-common-5.0.16.jar"/> + <include name="naming-resources-5.0.16.jar"/> + <include name="servlets-common-5.0.16.jar"/> + <include name="servlets-default-5.0.16.jar"/> + <include name="servlets-webdav-5.0.16.jar"/> + <include name="tomcat-util-5.0.16.jar"/> </fileset> </classpath>