[jboss-svn-commits] JBL Code SVN: r9009 - in labs/jbossesb/trunk/product: core/listeners/src and 3 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Jan 24 14:39:36 EST 2007
Author: kurt.stam at jboss.com
Date: 2007-01-24 14:39:36 -0500 (Wed, 24 Jan 2007)
New Revision: 9009
Added:
labs/jbossesb/trunk/product/core/listeners/src/org/jboss/internal/soa/esb/dependencies/JuddiRMIService.java
labs/jbossesb/trunk/product/core/listeners/src/org/jboss/internal/soa/esb/dependencies/JuddiRMIServiceMBean.java
labs/jbossesb/trunk/product/install/jboss-service-dependencies.xml
labs/jbossesb/trunk/product/install/jboss-service.xml
Removed:
labs/jbossesb/trunk/product/core/listeners/src/jboss-service-dependencies.xml
labs/jbossesb/trunk/product/core/listeners/src/jboss-service.xml
labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/JuddiRMIService.java
labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/JuddiRMIServiceMBean.java
Modified:
labs/jbossesb/trunk/product/core/listeners/build.xml
labs/jbossesb/trunk/product/install/build.xml
Log:
Building the sars during installation/deployment to jboss to reduce the size of the download.
Modified: labs/jbossesb/trunk/product/core/listeners/build.xml
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/build.xml 2007-01-24 15:49:17 UTC (rev 9008)
+++ labs/jbossesb/trunk/product/core/listeners/build.xml 2007-01-24 19:39:36 UTC (rev 9009)
@@ -106,47 +106,6 @@
includes="**/dependencies/*.class"
excludes="test/**"
/>
-
- <echo message="Building JBoss ESB sar file"/>
- <delete dir="${org.jboss.esb.listeners.distrib.dir}/lib/jbossesb.sar" />
- <mkdir dir="${org.jboss.esb.listeners.distrib.dir}/lib/jbossesb.sar" />
- <mkdir dir="${org.jboss.esb.listeners.distrib.dir}/lib/jbossesb.sar/META-INF" />
- <copy file="${org.jboss.esb.listeners.src.dir}/jboss-service.xml"
- todir="${org.jboss.esb.listeners.distrib.dir}/lib/jbossesb.sar/META-INF"/>
- <copy todir="${org.jboss.esb.listeners.distrib.dir}/lib/jbossesb.sar">
- <fileset dir="${org.jboss.esb.listeners.distrib.dir}/lib" includes="jbossesb*.jar"
- excludes="${org.jboss.esb.dependencies.jar.name}.jar" /></copy>
- <copy todir="${org.jboss.esb.listeners.distrib.dir}/lib/jbossesb.sar">
- <!-- properties file reader -->
- <fileset dir="${org.jboss.esb.ext.lib.dir}/" includes="jbossts-common.jar"/>
- <!-- scout and juddi -->
- <fileset dir="${org.jboss.esb.ext.lib.dir}/" includes="jaxr-api-1.0-SNAPSHOT.jar,
- scout-1.0-SNAPSHOT.jar,juddi-1.0-SNAPSHOT.jar,juddi-client-1.0-SNAPSHOT.jar"/>
- </copy>
-
- <echo message="Building JBoss ESB dependencies sar file"/>
- <delete dir="${org.jboss.esb.listeners.distrib.dir}/lib/${org.jboss.esb.dependencies.jar.name}.sar" />
- <mkdir dir="${org.jboss.esb.listeners.distrib.dir}/lib/${org.jboss.esb.dependencies.jar.name}.sar" />
- <mkdir dir="${org.jboss.esb.listeners.distrib.dir}/lib/${org.jboss.esb.dependencies.jar.name}.sar/META-INF" />
- <copy file="${org.jboss.esb.listeners.src.dir}/jboss-service-dependencies.xml"
- tofile="${org.jboss.esb.listeners.distrib.dir}/lib/${org.jboss.esb.dependencies.jar.name}.sar/META-INF/jboss-service.xml"/>
- <copy todir="${org.jboss.esb.listeners.distrib.dir}/lib/${org.jboss.esb.dependencies.jar.name}.sar">
- <fileset dir="${org.jboss.esb.listeners.distrib.dir}/lib" includes="${org.jboss.esb.dependencies.jar.name}.jar"/></copy>
- <copy todir="${org.jboss.esb.listeners.distrib.dir}/lib/${org.jboss.esb.dependencies.jar.name}.sar">
- <!-- xbean for reading/marchalling xml for configuration, and scout -->
- <fileset dir="${org.jboss.esb.ext.lib.dir}/" includes="xbean.jar,stax-api-1.0.1.jar,xmlpublic.jar"/>
- <!-- jboss rules for CBR -->
- <fileset dir="${org.jboss.esb.ext.lib.dir}/" includes="antlr-3.0ea8.jar,antlr-2.7.6.jar,
- drools-compiler-3.0.4.jar,drools-core-3.0.4.jar,stringtemplate-2.3b6.jar,
- commons-jci-core-1.0-406301.jar, commons-jci-janino-2.4.3.jar, janino-2.4.3.jar"/>
- <!-- smooks for transformation -->
- <fileset dir="${org.jboss.esb.ext.lib.dir}/" includes="milyn-commons-0.8-SNAPSHOT.jar,
- milyn-smooks-core-0.8-SNAPSHOT.jar,milyn-smooks-javabean-0.1.1.jar,milyn-smooks-misc-0.2.jar,
- milyn-smooks-templating-0.2.jar,milyn-tinak-0.7.1.jar,
- commons-lang-2.1.jar"/>
- <!-- ftp -->
- <fileset dir="${org.jboss.esb.ext.lib.dir}/" includes="edtftpj.jar"/>
- </copy>
</target>
<target name="org.jboss.esb.listeners.test" description="Run tests for this module">
Deleted: labs/jbossesb/trunk/product/core/listeners/src/jboss-service-dependencies.xml
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/jboss-service-dependencies.xml 2007-01-24 15:49:17 UTC (rev 9008)
+++ labs/jbossesb/trunk/product/core/listeners/src/jboss-service-dependencies.xml 2007-01-24 19:39:36 UTC (rev 9009)
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<server>
- <mbean code="org.jboss.internal.soa.esb.dependencies.JBossESBDependenciesService"
- name="jboss.org:service=JBossESBDependencies"
- description="Container for the JBossESB Dependencies">
- </mbean>
-</server>
\ No newline at end of file
Deleted: labs/jbossesb/trunk/product/core/listeners/src/jboss-service.xml
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/jboss-service.xml 2007-01-24 15:49:17 UTC (rev 9008)
+++ labs/jbossesb/trunk/product/core/listeners/src/jboss-service.xml 2007-01-24 19:39:36 UTC (rev 9009)
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<server>
- <!-- Starts the listener controler -->
- <mbean code="org.jboss.soa.esb.listeners.config.ConfigurationControllerService"
- name="jboss.org:service=ConfigurationController"
- description="Configuration controller which generated the config files for the listener and gateway controllers">
- <attribute name="ConfigurationFile">jbossesb.xml</attribute>
- <depends>jboss.org:service=JBossESBDependencies</depends>
- <depends>jboss.org:service=JuddiRMI</depends>
- </mbean>
- <!-- Starts the listener controler -->
- <mbean code="org.jboss.soa.esb.listeners.message.ListenerManagerService"
- name="jboss.org:service=ListenerManager"
- description="ESB Aware Listener">
- <attribute name="MessageAwareConfigFile">jbossesb-listener.xml</attribute>
- <depends>jboss.org:service=JBossESBDependencies</depends>
- <depends>jboss.org:service=ConfigurationController</depends>
- <depends>jboss.jca:service=DataSourceBinding,name=JBossESBDS</depends>
- </mbean>
- <!-- Starts the gateway controller -->
- <mbean code="org.jboss.soa.esb.listeners.gateway.GatewayListenerControllerService"
- name="jboss.org:service=GatewayListenerController"
- description="Gateway Listener">
- <attribute name="GatewayConfigFile">jbossesb-gateway.xml</attribute>
- <depends>jboss.org:service=JBossESBDependencies</depends>
- <depends>jboss.jca:service=DataSourceBinding,name=JBossESBDS</depends>
- <depends>jboss.org:service=ListenerManager</depends>
- </mbean>
- <!-- Registers the Juddi RMI Service to JNDI -->
- <mbean code="org.jboss.soa.esb.listeners.JuddiRMIService"
- name="jboss.org:service=JuddiRMI"
- description="Juddi RMI Service">
- <depends>jboss.org:service=JBossESBDependencies</depends>
- <depends>jboss.jca:service=DataSourceBinding,name=juddiDB</depends>
- </mbean>
- <loader-repository>
- org.jboss.soa.esb:loader=jbossesb.sar
- </loader-repository>
-</server>
\ No newline at end of file
Copied: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/internal/soa/esb/dependencies/JuddiRMIService.java (from rev 9008, labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/JuddiRMIService.java)
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/internal/soa/esb/dependencies/JuddiRMIService.java (rev 0)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/internal/soa/esb/dependencies/JuddiRMIService.java 2007-01-24 19:39:36 UTC (rev 9009)
@@ -0,0 +1,33 @@
+package org.jboss.internal.soa.esb.dependencies;
+
+import java.io.File;
+import java.net.URI;
+
+import javax.naming.InitialContext;
+
+import org.apache.juddi.registry.rmi.JNDIRegistration;
+import org.apache.log4j.Logger;
+import org.jboss.system.ServiceMBeanSupport;
+
+public class JuddiRMIService extends ServiceMBeanSupport implements JuddiRMIServiceMBean
+{
+ private Logger logger = Logger.getLogger(this.getClass());
+
+ protected void startService() throws Exception
+ {
+ logger.info("starting juddi RMI service");
+ final String confURL = System.getProperty("jboss.server.config.url") ;
+ final URI confDirURI = new URI(confURL) ;
+ final File confDir = new File(confDirURI) ;
+ System.setProperty("juddi.propertiesFile", confDir + "/juddi.properties");
+ JNDIRegistration.register();
+ }
+
+ protected void stopService() throws Exception
+ {
+ logger.info("Unbinding juddi services");
+ final InitialContext ic = new InitialContext() ;
+ ic.unbind(JNDIRegistration.INQUIRY_SERVICE) ;
+ ic.unbind(JNDIRegistration.PUBLISH_SERVICE) ;
+ }
+}
Copied: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/internal/soa/esb/dependencies/JuddiRMIServiceMBean.java (from rev 9008, labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/JuddiRMIServiceMBean.java)
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/internal/soa/esb/dependencies/JuddiRMIServiceMBean.java (rev 0)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/internal/soa/esb/dependencies/JuddiRMIServiceMBean.java 2007-01-24 19:39:36 UTC (rev 9009)
@@ -0,0 +1,8 @@
+package org.jboss.internal.soa.esb.dependencies;
+
+import org.jboss.system.ServiceMBean;
+
+public interface JuddiRMIServiceMBean extends ServiceMBean
+{
+
+}
Deleted: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/JuddiRMIService.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/JuddiRMIService.java 2007-01-24 15:49:17 UTC (rev 9008)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/JuddiRMIService.java 2007-01-24 19:39:36 UTC (rev 9009)
@@ -1,33 +0,0 @@
-package org.jboss.soa.esb.listeners;
-
-import java.io.File;
-import java.net.URI;
-
-import javax.naming.InitialContext;
-
-import org.apache.juddi.registry.rmi.JNDIRegistration;
-import org.apache.log4j.Logger;
-import org.jboss.system.ServiceMBeanSupport;
-
-public class JuddiRMIService extends ServiceMBeanSupport implements JuddiRMIServiceMBean
-{
- private Logger logger = Logger.getLogger(this.getClass());
-
- protected void startService() throws Exception
- {
- logger.info("starting juddi RMI service");
- final String confURL = System.getProperty("jboss.server.config.url") ;
- final URI confDirURI = new URI(confURL) ;
- final File confDir = new File(confDirURI) ;
- System.setProperty("juddi.propertiesFile", confDir + "/juddi.properties");
- JNDIRegistration.register();
- }
-
- protected void stopService() throws Exception
- {
- logger.info("Unbinding juddi services");
- final InitialContext ic = new InitialContext() ;
- ic.unbind(JNDIRegistration.INQUIRY_SERVICE) ;
- ic.unbind(JNDIRegistration.PUBLISH_SERVICE) ;
- }
-}
Deleted: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/JuddiRMIServiceMBean.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/JuddiRMIServiceMBean.java 2007-01-24 15:49:17 UTC (rev 9008)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/JuddiRMIServiceMBean.java 2007-01-24 19:39:36 UTC (rev 9009)
@@ -1,8 +0,0 @@
-package org.jboss.soa.esb.listeners;
-
-import org.jboss.system.ServiceMBean;
-
-public interface JuddiRMIServiceMBean extends ServiceMBean
-{
-
-}
Modified: labs/jbossesb/trunk/product/install/build.xml
===================================================================
--- labs/jbossesb/trunk/product/install/build.xml 2007-01-24 15:49:17 UTC (rev 9008)
+++ labs/jbossesb/trunk/product/install/build.xml 2007-01-24 19:39:36 UTC (rev 9009)
@@ -1,4 +1,4 @@
-<project name="JBESB_Config" default="deploy" basedir=".">
+<project name="JBESB_Installer" default="deploy" basedir=".">
<!-- Set deployment properties filename -->
<property name="org.jboss.esb.deployment.properties" location="deployment.properties"/>
@@ -65,7 +65,7 @@
tofile="${org.jboss.esb.appserver.home}/server/${org.jboss.esb.appserver.config}/deploy/hsqldb-ds.xml" />
</target>
- <target name="jboss.sar.all.deploy" depends="jboss.config.check,jboss.config.deploy" description="Deploys JBossESB configuration and 2 JBossESB sars to JBossAS">
+ <target name="jboss.sar.all.deploy" depends="build.sar,jboss.config.check,jboss.config.deploy" description="Deploys JBossESB configuration and 2 JBossESB sars to JBossAS">
<copy todir="${org.jboss.esb.appserver.home}/server/${org.jboss.esb.appserver.config}/deploy">
<fileset dir="${org.jboss.esb.dist.lib}" includes="jbossesb-dependencies.sar/**"/></copy>
<copy todir="${org.jboss.esb.appserver.home}/server/${org.jboss.esb.appserver.config}/deploy">
@@ -84,7 +84,7 @@
<echo>Deploy JBoss Rules to jbossesb-dependencies.sar</echo>
<echo>This tasks will only succeed if you already have an existing jbossesb-dependencies.sar</echo>
<copy todir="${org.jboss.esb.appserver.home}/server/${org.jboss.esb.appserver.config}/deploy/jbossesb-dependencies.sar">
- <fileset dir="${org.jboss.esb.dist.lib}/jbossesb-dependencies.sar"
+ <fileset dir="${org.jboss.esb.dist.lib}/ext"
includes="antlr-3.0ea8.jar,antlr-2.7.6.jar,
drools-compiler-3.0.4.jar,drools-core-3.0.4.jar,stringtemplate-2.3b6.jar,
commons-jci-core-1.0-406301.jar, commons-jci-janino-2.4.3.jar, janino-2.4.3.jar"/>
@@ -106,7 +106,7 @@
<echo>Deploy Milyn Smooks to jbossesb-dependencies.sar</echo>
<echo>This tasks will only succeed if you already have an existing jbossesb-dependencies.sar</echo>
<copy todir="${org.jboss.esb.appserver.home}/server/${org.jboss.esb.appserver.config}/deploy/jbossesb-dependencies.sar">
- <fileset dir="${org.jboss.esb.dist.lib}/jbossesb-dependencies.sar"
+ <fileset dir="${org.jboss.esb.dist.lib}/ext"
includes="milyn-commons-0.8-SNAPSHOT.jar,
milyn-smooks-core-0.8-SNAPSHOT.jar,milyn-smooks-javabean-0.1.1.jar,milyn-smooks-misc-0.2.jar,
milyn-smooks-templating-0.2.jar,milyn-tinak-0.7.1.jar,
@@ -126,20 +126,18 @@
</target>
<target name="jboss.sar.registry.deploy" description="Deploys the scout/jUDDI Registry to the jbossesb-dependencies.sar">
- <echo>Deploy the scout/jUDDI Registry to jbossesb-dependencies.sar</echo>
+ <echo>Deploy the jUDDI Registry to jbossesb-dependencies.sar</echo>
<echo>This tasks will only succeed if you already have an existing jbossesb-dependencies.sar</echo>
- <copy todir="${org.jboss.esb.appserver.home}/server/${org.jboss.esb.appserver.config}/deploy/jbossesb.sar">
- <fileset dir="${org.jboss.esb.dist.lib}/jbossesb-dependencies.sar" includes="jaxr-api-1.0-SNAPSHOT.jar,
- scout-1.0-SNAPSHOT.jar,juddi-1.0-SNAPSHOT.jar,juddi-client-1.0-SNAPSHOT.jar"/>
+ <copy todir="${org.jboss.esb.appserver.home}/server/${org.jboss.esb.appserver.config}/deploy/jbossesb-dependencies.sar">
+ <fileset dir="${org.jboss.esb.dist.lib}/ext" includes="juddi-1.0-SNAPSHOT.jar,juddi-client-1.0-SNAPSHOT.jar"/>
</copy>
</target>
<target name="jboss.sar.registry.undeploy" description="Undeploys the scout/jUDDI Registry from the jbossesb-dependencies.sar">
<echo>Deleting the scout/jUDDI Registry from jbossesb-dependencies.sar</echo>
<delete>
- <fileset dir="${org.jboss.esb.appserver.home}/server/${org.jboss.esb.appserver.config}/deploy/jbossesb.sar"
- includes="jaxr-api-1.0-SNAPSHOT.jar,
- scout-1.0-SNAPSHOT.jar,juddi-1.0-SNAPSHOT.jar,juddi-client-1.0-SNAPSHOT.jar"/>
+ <fileset dir="${org.jboss.esb.appserver.home}/server/${org.jboss.esb.appserver.config}/deploy/jbossesb-dependencies.sar"
+ includes="juddi-1.0-SNAPSHOT.jar,juddi-client-1.0-SNAPSHOT.jar"/>
</delete>
<echo>Please update your jbossesb-properties.xml, if you want to use a different Registry.</echo>
</target>
@@ -163,5 +161,50 @@
<target name="jboss.sar.minimal.deploy"
depends="jboss.sar.all.deploy,jboss.sar.smooks.undeploy,jboss.sar.jbossrules.undeploy,jboss.sar.ftp.undeploy"
description="Deploys the JBossESB sars with just the scout/juddi Registry"/>
+
+ <target name="build.sar">
+ <echo message="Building JBoss ESB sar file"/>
+ <delete dir="${org.jboss.esb.dist.lib}/jbossesb.sar" />
+ <mkdir dir="${org.jboss.esb.dist.lib}/jbossesb.sar" />
+ <mkdir dir="${org.jboss.esb.dist.lib}/jbossesb.sar/META-INF" />
+ <copy file="jboss-service.xml"
+ todir="${org.jboss.esb.dist.lib}/jbossesb.sar/META-INF"/>
+ <copy todir="${org.jboss.esb.dist.lib}/jbossesb.sar">
+ <fileset dir="${org.jboss.esb.dist.lib}" includes="jbossesb*.jar"
+ excludes="jbossesb-dependencies.jar" /></copy>
+ <copy todir="${org.jboss.esb.dist.lib}/jbossesb.sar">
+ <!-- properties-file reader -->
+ <fileset dir="${org.jboss.esb.dist.lib}/ext" includes="jbossts-common.jar"/>
+ <!-- jaxr and scout -->
+ <fileset dir="${org.jboss.esb.dist.lib}/ext" includes="jaxr-api-1.0-SNAPSHOT.jar,
+ scout-1.0-SNAPSHOT.jar"/>
+ </copy>
+ <echo message="Building JBoss ESB dependencies sar file"/>
+ <delete dir="${org.jboss.esb.dist.lib}/jbossesb-dependencies.sar" />
+ <mkdir dir="${org.jboss.esb.dist.lib}/jbossesb-dependencies.sar" />
+ <mkdir dir="${org.jboss.esb.dist.lib}/jbossesb-dependencies.sar/META-INF" />
+ <copy file="jboss-service-dependencies.xml"
+ tofile="${org.jboss.esb.dist.lib}/jbossesb-dependencies.sar/META-INF/jboss-service.xml"/>
+ <copy todir="${org.jboss.esb.dist.lib}/jbossesb-dependencies.sar">
+ <fileset dir="${org.jboss.esb.dist.lib}" includes="jbossesb-dependencies.jar"/></copy>
+ <copy todir="${org.jboss.esb.dist.lib}/jbossesb-dependencies.sar">
+ <!-- xbean for reading/marchalling xml for configuration, and scout -->
+ <fileset dir="${org.jboss.esb.dist.lib}/ext" includes="xbean.jar,stax-api-1.0.1.jar,xmlpublic.jar"/>
+ <!-- jUDDI Registry -->
+ <fileset dir="${org.jboss.esb.dist.lib}/ext" includes="juddi-1.0-SNAPSHOT.jar,juddi-client-1.0-SNAPSHOT.jar"/>
+ <!-- jboss rules for CBR -->
+ <fileset dir="${org.jboss.esb.dist.lib}/ext" includes="antlr-3.0ea8.jar,antlr-2.7.6.jar,
+ drools-compiler-3.0.4.jar,drools-core-3.0.4.jar,stringtemplate-2.3b6.jar,
+ commons-jci-core-1.0-406301.jar, commons-jci-janino-2.4.3.jar, janino-2.4.3.jar"/>
+ <!-- smooks for transformation -->
+ <fileset dir="${org.jboss.esb.dist.lib}/ext" includes="milyn-commons-0.8-SNAPSHOT.jar,
+ milyn-smooks-core-0.8-SNAPSHOT.jar,milyn-smooks-javabean-0.1.1.jar,milyn-smooks-misc-0.2.jar,
+ milyn-smooks-templating-0.2.jar,milyn-tinak-0.7.1.jar,
+ commons-lang-2.1.jar"/>
+ <!-- ftp -->
+ <fileset dir="${org.jboss.esb.dist.lib}/ext" includes="edtftpj.jar"/>
+ </copy>
+ </target>
+
</project>
Added: labs/jbossesb/trunk/product/install/jboss-service-dependencies.xml
===================================================================
--- labs/jbossesb/trunk/product/install/jboss-service-dependencies.xml (rev 0)
+++ labs/jbossesb/trunk/product/install/jboss-service-dependencies.xml 2007-01-24 19:39:36 UTC (rev 9009)
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<server>
+ <mbean code="org.jboss.internal.soa.esb.dependencies.JBossESBDependenciesService"
+ name="jboss.org:service=JBossESBDependencies"
+ description="Container for the JBossESB Dependencies">
+ </mbean>
+ <!-- Registers the Juddi RMI Service to JNDI -->
+ <mbean code="org.jboss.internal.soa.esb.dependencies.JuddiRMIService"
+ name="jboss.org:service=JuddiRMI"
+ description="Juddi RMI Service">
+ <depends>jboss.org:service=JBossESBDependencies</depends>
+ <depends>jboss.jca:service=DataSourceBinding,name=juddiDB</depends>
+ </mbean>
+</server>
\ No newline at end of file
Property changes on: labs/jbossesb/trunk/product/install/jboss-service-dependencies.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/install/jboss-service.xml
===================================================================
--- labs/jbossesb/trunk/product/install/jboss-service.xml (rev 0)
+++ labs/jbossesb/trunk/product/install/jboss-service.xml 2007-01-24 19:39:36 UTC (rev 9009)
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<server>
+ <!-- Starts the listener controler -->
+ <mbean code="org.jboss.soa.esb.listeners.config.ConfigurationControllerService"
+ name="jboss.org:service=ConfigurationController"
+ description="Configuration controller which generated the config files for the listener and gateway controllers">
+ <attribute name="ConfigurationFile">jbossesb.xml</attribute>
+ <depends>jboss.org:service=JBossESBDependencies</depends>
+ <depends>jboss.org:service=JuddiRMI</depends>
+ </mbean>
+ <!-- Starts the listener controler -->
+ <mbean code="org.jboss.soa.esb.listeners.message.ListenerManagerService"
+ name="jboss.org:service=ListenerManager"
+ description="ESB Aware Listener">
+ <attribute name="MessageAwareConfigFile">jbossesb-listener.xml</attribute>
+ <depends>jboss.org:service=JBossESBDependencies</depends>
+ <depends>jboss.org:service=ConfigurationController</depends>
+ <depends>jboss.jca:service=DataSourceBinding,name=JBossESBDS</depends>
+ </mbean>
+ <!-- Starts the gateway controller -->
+ <mbean code="org.jboss.soa.esb.listeners.gateway.GatewayListenerControllerService"
+ name="jboss.org:service=GatewayListenerController"
+ description="Gateway Listener">
+ <attribute name="GatewayConfigFile">jbossesb-gateway.xml</attribute>
+ <depends>jboss.org:service=JBossESBDependencies</depends>
+ <depends>jboss.jca:service=DataSourceBinding,name=JBossESBDS</depends>
+ <depends>jboss.org:service=ListenerManager</depends>
+ </mbean>
+ <loader-repository>
+ org.jboss.soa.esb:loader=jbossesb.sar
+ </loader-repository>
+</server>
\ No newline at end of file
Property changes on: labs/jbossesb/trunk/product/install/jboss-service.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
More information about the jboss-svn-commits
mailing list