User: starksm
Date: 02/04/04 20:16:04
Modified: catalina/src/build Tag: Branch_2_4 build.xml
Log:
Update the point where the catalina service mbean configuration is
placed into the jboss.jcml file
Revision Changes Path
No revision
No revision
1.4.2.5 +38 -5 contrib/catalina/src/build/Attic/build.xml
Index: build.xml
===================================================================
RCS file: /cvsroot/jboss/contrib/catalina/src/build/Attic/build.xml,v
retrieving revision 1.4.2.4
retrieving revision 1.4.2.5
diff -u -r1.4.2.4 -r1.4.2.5
--- build.xml 4 Apr 2002 08:23:39 -0000 1.4.2.4
+++ build.xml 5 Apr 2002 04:16:04 -0000 1.4.2.5
@@ -1,5 +1,9 @@
<?xml version="1.0" encoding="UTF-8" ?>
-<!-- $Id: build.xml,v 1.4.2.4 2002/04/04 08:23:39 starksm Exp $ -->
+<!DOCTYPE project [
+ <!ENTITY catalina-service.xml SYSTEM "../etc/conf/catalina/catalina-service.xml">
+]>
+
+<!-- $Id: build.xml,v 1.4.2.5 2002/04/05 04:16:04 starksm Exp $ -->
<!-- An Ant build file for the catalina-service jar and the
JBoss/Tomcat bundle. The buildfile requires a JBoss dist
@@ -135,10 +139,39 @@
<copy todir="${bundle.root}/jboss/conf/catalina">
<fileset dir="${bundle.root}/jboss/conf/default" />
</copy>
- <patch patchfile="${etc.dir}/conf/catalina/jboss.conf.patch"
- originalfile="${bundle.root}/jboss/conf/catalina/jboss.conf" />
- <patch patchfile="${etc.dir}/conf/catalina/jboss.jcml.patch"
- originalfile="${bundle.root}/jboss/conf/catalina/jboss.jcml" />
+
+ <echo>Adding Catalina MLETs to jboss.conf</echo>
+ <echo append="true" file="${bundle.root}/jboss/conf/catalina/jboss.conf">
+<![CDATA[
+<!-- Add Catalina classes to classpath -->
+<MLET CODE = "org.jboss.util.ClassPathExtension" ARCHIVE="jboss.jar"
CODEBASE="../../lib/ext/">
+ <ARG TYPE="java.lang.String" VALUE="../../../catalina/common/lib/">
+ <ARG TYPE="java.lang.String" VALUE="CatalinaCommon">
+</MLET>
+<MLET CODE = "org.jboss.util.ClassPathExtension" ARCHIVE="jboss.jar"
CODEBASE="../../lib/ext/">
+ <ARG TYPE="java.lang.String" VALUE="../../../catalina/server/lib/">
+ <ARG TYPE="java.lang.String" VALUE="CatalinaServer">
+</MLET>
+<MLET CODE = "org.jboss.util.ClassPathExtension" ARCHIVE="jboss.jar"
CODEBASE="../../lib/ext/">
+ <ARG TYPE="java.lang.String" VALUE="../../../catalina/bin/">
+ <ARG TYPE="java.lang.String" VALUE="CatalinaBin">
+ </MLET>
+<MLET CODE = "org.jboss.util.ClassPathExtension" ARCHIVE="jboss.jar"
CODEBASE="../../lib/ext/">
+ <ARG TYPE="java.lang.String" VALUE="../../../catalina/lib/">
+ <ARG TYPE="java.lang.String" VALUE="CatalinaLib">
+</MLET>
+]]>
+ </echo>
+
+ <echo>Setting EmbeddedCatalinaSX as WAR Deployer</echo>
+ <replace file="${bundle.root}/jboss/conf/catalina/jboss.jcml"
+ token="service=EmbeddedTomcat" value="service=EmbeddedCatalinaSX" />
+ <echo>Adding EmbeddedCatalinaSX mbean to jboss.jcml</echo>
+ <replace file="${bundle.root}/jboss/conf/catalina/jboss.jcml"
+ token="<!-- Insert WebContainer HERE -->">
+ <replacevalue>&catalina-service.xml;</replacevalue>
+ </replace>
+
<echo file="${bundle.root}/jboss/bin/run_with_catalina.sh">#!/bin/sh
JBOSS_CLASSPATH=$$JBOSS_CLASSPATH:$$JAVA_HOME/lib/tools.jar
export JBOSS_CLASSPATH
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development