You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by pi...@apache.org on 2004/11/03 19:55:04 UTC

svn commit: rev 56510 - in cocoon/whiteboard/kernel: . etc

Author: pier
Date: Wed Nov  3 10:55:04 2004
New Revision: 56510

Modified:
   cocoon/whiteboard/kernel/build.xml
   cocoon/whiteboard/kernel/etc/webdefault.xml
Log:
Reduced web configuration and allow to run servlets with ANT (even if it does not do a clean shutdown on CTRL-C)

Modified: cocoon/whiteboard/kernel/build.xml
==============================================================================
--- cocoon/whiteboard/kernel/build.xml	(original)
+++ cocoon/whiteboard/kernel/build.xml	Wed Nov  3 10:55:04 2004
@@ -215,10 +215,13 @@
   
   <target name="kernel.components">
     <antcall target="kernel.component"><param name="name" value="extensions/logging"/></antcall>
-    <antcall target="kernel.component"><param name="name" value="interfaces/jdbc-datasource"/></antcall>
+    <antcall target="kernel.component"><param name="name" value="interfaces/datasource"/></antcall>
+    <antcall target="kernel.component"><param name="name" value="interfaces/servlet"/></antcall>
+    <antcall target="kernel.component"><param name="name" value="modules/ant"/></antcall>
     <antcall target="kernel.component"><param name="name" value="modules/commons-collections"/></antcall>
     <antcall target="kernel.component"><param name="name" value="modules/commons-pool"/></antcall>
     <antcall target="kernel.component"><param name="name" value="blocks/commons-dbcp"/></antcall>
+    <antcall target="kernel.component"><param name="name" value="blocks/jasper"/></antcall>
   </target>
 
   <!-- =========================================================================== +
@@ -237,6 +240,24 @@
   
   <target name="all" depends="webapp.root,webapp.docs"
       description="Build all the web applications"/>
+
+  <!-- ========================================================================== -->
+  
+  <target name="run" depends="all" description="Run the servlet environment">
+    <java classname="org.mortbay.jetty.Server" fork="true">
+      <sysproperty key="java.endorsed.dirs"           value="${basedir}/lib/endorsed"/>
+      <sysproperty key="org.mortbay.util.URI.charset" value="UTF-8"/>
+      <sysproperty key="jetty.home"                   value="${basedir}"/>
+      <sysproperty key="LOG_DATE_FORMAT"              value="[yyyy/MM/dd hh:mm:ss.SSS]"/>
+
+      <arg value="${basedir}/etc/admin.xml"/>
+      <arg value="${basedir}/etc/jetty.xml"/>
+      
+      <classpath>
+        <fileset dir="${basedir}/lib" includes="**/*.jar"/>
+      </classpath>
+    </java>
+  </target>
 
   <!-- ========================================================================== -->
 

Modified: cocoon/whiteboard/kernel/etc/webdefault.xml
==============================================================================
--- cocoon/whiteboard/kernel/etc/webdefault.xml	(original)
+++ cocoon/whiteboard/kernel/etc/webdefault.xml	Wed Nov  3 10:55:04 2004
@@ -162,11 +162,11 @@
   <!-- * Set the "jspCompilerPlugin" initialization parameter to            -->
   <!--   "org.apache.jasper.compiler.JikesJavaCompiler".                    -->
   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  -->
-  <servlet>
+  <!--servlet>
     <servlet-name>jsp</servlet-name>
     <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
     <load-on-startup>0</load-on-startup>
-  </servlet>
+  </servlet-->
 
   <!-- ==================================================================== -->
   <!-- Dynamic Servlet Invoker.                                             -->
@@ -187,7 +187,7 @@
   <!--  *                        All other parameters are copied to the     -->
   <!--                           each dynamic servlet as init parameters    -->
   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  -->
-  <servlet>
+  <!--servlet>
     <servlet-name>invoker</servlet-name>
     <servlet-class>org.mortbay.jetty.servlet.Invoker</servlet-class>
     <init-param>
@@ -203,7 +203,7 @@
       <param-value>anyValue</param-value>
     </init-param>
     <load-on-startup>0</load-on-startup>
-  </servlet>
+  </servlet-->
 
   <!-- ==================================================================== -->
   <servlet-mapping>
@@ -212,22 +212,22 @@
   </servlet-mapping>
 
   <!-- ==================================================================== -->
-  <servlet-mapping>
+  <!--servlet-mapping>
     <servlet-name>jsp</servlet-name>
     <url-pattern>*.jsp</url-pattern>
-  </servlet-mapping>
+  </servlet-mapping-->
 
   <!-- ==================================================================== -->
-  <servlet-mapping>
+  <!--servlet-mapping>
     <servlet-name>jsp</servlet-name>
     <url-pattern>*.jspf</url-pattern>
-  </servlet-mapping>
+  </servlet-mapping-->
 
   <!-- ==================================================================== -->
-  <servlet-mapping>
+  <!--servlet-mapping>
     <servlet-name>invoker</servlet-name>
     <url-pattern>/servlet/*</url-pattern>
-  </servlet-mapping>
+  </servlet-mapping-->
 
 
   <!-- ==================================================================== -->