Author: rfeng
Date: Mon Mar 31 10:48:28 2008
New Revision: 643083
URL: http://svn.apache.org/viewvc?rev=643083&view=rev
Log:
Fix for TUSCANY-2150 (merged from trunk)
Modified:
incubator/tuscany/branches/sca-java-1.2/samples/helloworld-ws-service-jms/src/main/java/helloworld/HelloWorldServer.java
Modified:
incubator/tuscany/branches/sca-java-1.2/samples/helloworld-ws-service-jms/src/main/java/helloworld/HelloWorldServer.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/branches/sca-java-1.2/samples/helloworld-ws-service-jms/src/main/java/helloworld/HelloWorldServer.java?rev=643083&r1=643082&r2=643083&view=diff
==============================================================================
---
incubator/tuscany/branches/sca-java-1.2/samples/helloworld-ws-service-jms/src/main/java/helloworld/HelloWorldServer.java
(original)
+++
incubator/tuscany/branches/sca-java-1.2/samples/helloworld-ws-service-jms/src/main/java/helloworld/HelloWorldServer.java
Mon Mar 31 10:48:28 2008
@@ -20,6 +20,7 @@
import java.io.IOException;
+import org.apache.activemq.broker.BrokerService;
import org.apache.tuscany.sca.host.embedded.SCADomain;
/**
@@ -28,8 +29,18 @@
*/
public class HelloWorldServer {
- public static void main(String[] args) {
+ protected static BrokerService startBroker() throws Exception {
+ BrokerService jmsBroker = new BrokerService();
+ jmsBroker.setPersistent(false);
+ jmsBroker.setUseJmx(false);
+ jmsBroker.addConnector("tcp://localhost:61619");
+ jmsBroker.start();
+ return jmsBroker;
+ }
+ public static void main(String[] args) throws Exception {
+
+ BrokerService broker = startBroker();
SCADomain scaDomain =
SCADomain.newInstance("helloworldwsjms.composite");
try {
@@ -40,7 +51,10 @@
}
scaDomain.close();
+ broker.stop();
System.out.println("HelloWorld server stopped");
+ // FIXME: Workaround for
http://issues.apache.org/jira/browse/AXIS2-3685
+ System.exit(0);
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]