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>