You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by bi...@apache.org on 2010/09/19 21:12:57 UTC
svn commit: r998718 - in
/cxf/trunk/distribution/src/main/release/samples/java_first_jms: pom.xml
src/main/java/demo/server/ServerJMS.java src/main/resources/cxf.xml
Author: bimargulies
Date: Sun Sep 19 19:12:57 2010
New Revision: 998718
URL: http://svn.apache.org/viewvc?rev=998718&view=rev
Log:
Move to new JMS config universe.
Removed:
cxf/trunk/distribution/src/main/release/samples/java_first_jms/src/main/resources/cxf.xml
Modified:
cxf/trunk/distribution/src/main/release/samples/java_first_jms/pom.xml
cxf/trunk/distribution/src/main/release/samples/java_first_jms/src/main/java/demo/server/ServerJMS.java
Modified: cxf/trunk/distribution/src/main/release/samples/java_first_jms/pom.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/distribution/src/main/release/samples/java_first_jms/pom.xml?rev=998718&r1=998717&r2=998718&view=diff
==============================================================================
--- cxf/trunk/distribution/src/main/release/samples/java_first_jms/pom.xml (original)
+++ cxf/trunk/distribution/src/main/release/samples/java_first_jms/pom.xml Sun Sep 19 19:12:57 2010
@@ -33,6 +33,7 @@
<properties>
<cxf.version>${project.version}</cxf.version>
+ <cxf.amq.version>5.3.0</cxf.amq.version>
</properties>
<build>
<plugins>
@@ -102,7 +103,7 @@
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-core</artifactId>
- <version>5.4.0</version>
+ <version>${cxf.amq.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
Modified: cxf/trunk/distribution/src/main/release/samples/java_first_jms/src/main/java/demo/server/ServerJMS.java
URL: http://svn.apache.org/viewvc/cxf/trunk/distribution/src/main/release/samples/java_first_jms/src/main/java/demo/server/ServerJMS.java?rev=998718&r1=998717&r2=998718&view=diff
==============================================================================
--- cxf/trunk/distribution/src/main/release/samples/java_first_jms/src/main/java/demo/server/ServerJMS.java (original)
+++ cxf/trunk/distribution/src/main/release/samples/java_first_jms/src/main/java/demo/server/ServerJMS.java Sun Sep 19 19:12:57 2010
@@ -22,6 +22,7 @@ package demo.server;
import java.lang.reflect.Method;
import org.apache.cxf.jaxws.JaxWsServerFactoryBean;
+import org.apache.cxf.transport.jms.spec.JMSSpecConstants;
import demo.service.HelloWorld;
import demo.service.impl.HelloWorldImpl;
@@ -56,7 +57,8 @@ public final class ServerJMS {
Object implementor = new HelloWorldImpl();
JaxWsServerFactoryBean svrFactory = new JaxWsServerFactoryBean();
svrFactory.setServiceClass(HelloWorld.class);
- svrFactory.setAddress("jms://");
+ svrFactory.setTransportId(JMSSpecConstants.SOAP_JMS_SPECIFICIATION_TRANSPORTID);
+ svrFactory.setAddress("jms:queue:test.cxf.jmstransport.queue?timeToLive=1000");
svrFactory.setServiceBean(implementor);
svrFactory.create();