Author: gnodet
Date: Mon Oct 23 07:11:03 2006
New Revision: 466995
URL: http://svn.apache.org/viewvc?view=rev&rev=466995
Log:
Fix ws-notification example for 3.0.1
Modified:
incubator/servicemix/branches/servicemix-3.0/apache-servicemix/src/main/release/examples/ws-notification/instance2/servicemix2.xml
incubator/servicemix/branches/servicemix-3.0/apache-servicemix/src/main/release/examples/ws-notification/instance3/servicemix3.xml
Modified:
incubator/servicemix/branches/servicemix-3.0/apache-servicemix/src/main/release/examples/ws-notification/instance2/servicemix2.xml
URL:
http://svn.apache.org/viewvc/incubator/servicemix/branches/servicemix-3.0/apache-servicemix/src/main/release/examples/ws-notification/instance2/servicemix2.xml?view=diff&rev=466995&r1=466994&r2=466995
==============================================================================
---
incubator/servicemix/branches/servicemix-3.0/apache-servicemix/src/main/release/examples/ws-notification/instance2/servicemix2.xml
(original)
+++
incubator/servicemix/branches/servicemix-3.0/apache-servicemix/src/main/release/examples/ws-notification/instance2/servicemix2.xml
Mon Oct 23 07:11:03 2006
@@ -25,8 +25,8 @@
<!-- We need to include the WS-Notification component dependencies in the
classpath -->
<classpath>
-
<location>../lib/servicemix-wsn2005-3.0.1-incubating-SNAPSHOT.jar</location>
- <location>../lib/servicemix-common-3.0.1-incubating-SNAPSHOT.jar</location>
+ <location>../lib/servicemix-wsn2005-3.0.1-incubating.jar</location>
+ <location>../lib/servicemix-common-3.0.1-incubating.jar</location>
<location>../lib/jaxb-api-2.0.jar</location>
<location>../lib/jaxb-impl-2.0.1.jar</location>
<location>../lib/xfire-jsr181-api-1.0-M1.jar</location>
@@ -36,7 +36,8 @@
<sm:container id="jbi"
name="wsn2"
embedded="true"
- MBeanServer="#jmxServer">
+ MBeanServer="#jmxServer"
+ depends-on="jmxConnector">
<!-- Use a SEDA flow + JMS flow for clustering. -->
<sm:flows>
@@ -85,16 +86,24 @@
<!-- JMX server and connector -->
<sm:rmiRegistry id="rmiRegistry" port="1092" />
<sm:jmxServer id="jmxServer" locateExistingServerIfPossible="true" />
- <sm:jmxConnector objectName="connector:name=rmi"
+ <sm:jmxConnector id="jmxConnector"
+ objectName="connector:name=rmi"
serviceUrl="service:jmx:rmi:///jndi/rmi://localhost:1092/jmxrmi"
threaded="true"
daemon="true"
- depends-on="rmiRegistry" />
+ depends-on="jndi,rmiRegistry" />
<!-- JMS connection factory -->
<bean id="connectionFactory"
class="org.apache.activemq.ActiveMQConnectionFactory">
<!-- We use an embedded non persistent broker with multicast discovery
(peer:// protocol) -->
<property name="brokerURL"
value="peer://localhost/wsnbroker2?broker.persistent=false" />
+ </bean>
+
+ <!-- JNDI -->
+ <bean id="jndi"
+ class="org.apache.xbean.spring.jndi.SpringInitialContextFactory"
+ factory-method="makeInitialContext"
+ scope="singleton">
</bean>
</beans>
Modified:
incubator/servicemix/branches/servicemix-3.0/apache-servicemix/src/main/release/examples/ws-notification/instance3/servicemix3.xml
URL:
http://svn.apache.org/viewvc/incubator/servicemix/branches/servicemix-3.0/apache-servicemix/src/main/release/examples/ws-notification/instance3/servicemix3.xml?view=diff&rev=466995&r1=466994&r2=466995
==============================================================================
---
incubator/servicemix/branches/servicemix-3.0/apache-servicemix/src/main/release/examples/ws-notification/instance3/servicemix3.xml
(original)
+++
incubator/servicemix/branches/servicemix-3.0/apache-servicemix/src/main/release/examples/ws-notification/instance3/servicemix3.xml
Mon Oct 23 07:11:03 2006
@@ -25,8 +25,8 @@
<!-- We need to include the WS-Notification component dependencies in the
classpath -->
<classpath>
-
<location>../lib/servicemix-wsn2005-3.0.1-incubating-SNAPSHOT.jar</location>
- <location>../lib/servicemix-common-3.0.1-incubating-SNAPSHOT.jar</location>
+ <location>../lib/servicemix-wsn2005-3.0.1-incubating.jar</location>
+ <location>../lib/servicemix-common-3.0.1-incubating.jar</location>
<location>../lib/jaxb-api-2.0.jar</location>
<location>../lib/jaxb-impl-2.0.1.jar</location>
<location>../lib/xfire-jsr181-api-1.0-M1.jar</location>
@@ -36,7 +36,8 @@
<sm:container id="jbi"
name="wsn3"
embedded="true"
- MBeanServer="#jmxServer">
+ MBeanServer="#jmxServer"
+ depends-on="jmxConnector">
<!-- Use a SEDA flow + JMS flow for clustering. -->
<sm:flows>
@@ -102,16 +103,24 @@
<!-- JMX server and connector -->
<sm:rmiRegistry id="rmiRegistry" port="1093" />
<sm:jmxServer id="jmxServer" locateExistingServerIfPossible="true" />
- <sm:jmxConnector objectName="connector:name=rmi"
+ <sm:jmxConnector id="jmxConnector"
+ objectName="connector:name=rmi"
serviceUrl="service:jmx:rmi:///jndi/rmi://localhost:1093/jmxrmi"
threaded="true"
daemon="true"
- depends-on="rmiRegistry" />
+ depends-on="jndi,rmiRegistry" />
<!-- JMS connection factory -->
<bean id="connectionFactory"
class="org.apache.activemq.ActiveMQConnectionFactory">
<!-- We use an embedded non persistent broker with multicast discovery
(peer:// protocol) -->
<property name="brokerURL"
value="peer://localhost/wsnbroker3?broker.persistent=false" />
+ </bean>
+
+ <!-- JNDI -->
+ <bean id="jndi"
+ class="org.apache.xbean.spring.jndi.SpringInitialContextFactory"
+ factory-method="makeInitialContext"
+ scope="singleton">
</bean>
</beans>