[jboss-svn-commits] JBL Code SVN: r13460 - in labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer: src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/test and 2 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Jul 13 16:35:18 EDT 2007
Author: burrsutter
Date: 2007-07-13 16:35:18 -0400 (Fri, 13 Jul 2007)
New Revision: 13460
Modified:
labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/build.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/deployment.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/jbm-queue-service.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/jbmq-queue-service.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/jboss-esb.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/readme.txt
labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/test/SendMessage.java
labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/test/soap_message_01.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/test/soap_message_02.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/webservice/GoodbyeWorldWS.java
labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/war/resources/WEB-INF/web.xml
Log:
Updated for http://jira.jboss.com/jira/browse/JBESB-687
Modified: labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/build.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/build.xml 2007-07-13 20:25:16 UTC (rev 13459)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/build.xml 2007-07-13 20:35:18 UTC (rev 13460)
@@ -1,4 +1,4 @@
-<project name="Quickstart_webservice_jbossws_adapter_01" default="deploy" basedir=".">
+<project name="Quickstart_webservice_producer" default="deploy" basedir=".">
<description>
${ant.project.name}
@@ -35,7 +35,7 @@
<target name="saygoodbye_over_jms" depends="compile">
<echo>Invoking a JBossWS Endpoint over JMS (via JBoss ESB).</echo>
- <java fork="yes" classname="org.jboss.soa.esb.samples.quickstart.webservicejbosswsadapter01.test.SendMessage" failonerror="true">
+ <java fork="yes" classname="org.jboss.soa.esb.samples.quickstart.webserviceproducer.test.SendMessage" failonerror="true">
<arg value="jms" />
<classpath refid="exec-classpath" />
</java>
@@ -43,7 +43,7 @@
<target name="saygoodbye_over_http" depends="compile">
<echo>Invoking a JBossWS Endpoint over HTTP (via JBoss ESB).</echo>
- <java fork="yes" classname="org.jboss.soa.esb.samples.quickstart.webservicejbosswsadapter01.test.SendMessage" failonerror="true">
+ <java fork="yes" classname="org.jboss.soa.esb.samples.quickstart.webserviceproducer.test.SendMessage" failonerror="true">
<arg value="http" />
<arg value="8765" />
<classpath refid="exec-classpath" />
@@ -52,7 +52,7 @@
<target name="saygoodbye_over_socket" depends="compile">
<echo>Invoking a JBossWS Endpoint over a raw socket connection (via JBoss ESB).</echo>
- <java fork="yes" classname="org.jboss.soa.esb.samples.quickstart.webservicejbosswsadapter01.test.SendMessage" failonerror="true">
+ <java fork="yes" classname="org.jboss.soa.esb.samples.quickstart.webserviceproducer.test.SendMessage" failonerror="true">
<arg value="socket" />
<arg value="8888" />
<classpath refid="exec-classpath" />
Modified: labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/deployment.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/deployment.xml 2007-07-13 20:25:16 UTC (rev 13459)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/deployment.xml 2007-07-13 20:35:18 UTC (rev 13460)
@@ -1,7 +1,7 @@
<jbossesb-deployment>
<depends>jboss.esb:deployment=soap.esb</depends>
- <depends>jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_jbossws_adapter_01_gw</depends>
- <depends>jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_jbossws_adapter_01_esb</depends>
- <depends>jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_jbossws_adapter_01_esb_reply
+ <depends>jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_producer_gw</depends>
+ <depends>jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_producer_esb</depends>
+ <depends>jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_producer_esb_reply
</depends>
</jbossesb-deployment>
Modified: labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/jbm-queue-service.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/jbm-queue-service.xml 2007-07-13 20:25:16 UTC (rev 13459)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/jbm-queue-service.xml 2007-07-13 20:35:18 UTC (rev 13460)
@@ -1,19 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<server>
<mbean code="org.jboss.jms.server.destination.QueueService"
- name="jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_jbossws_adapter_01_gw"
+ name="jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_producer_gw"
xmbean-dd="xmdesc/Queue-xmbean.xml">
<depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
<depends>jboss.messaging:service=PostOffice</depends>
</mbean>
<mbean code="org.jboss.jms.server.destination.QueueService"
- name="jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_jbossws_adapter_01_esb"
+ name="jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_producer_esb"
xmbean-dd="xmdesc/Queue-xmbean.xml">
<depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
<depends>jboss.messaging:service=PostOffice</depends>
</mbean>
<mbean code="org.jboss.jms.server.destination.QueueService"
- name="jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_jbossws_adapter_01_esb_reply"
+ name="jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_producer_esb_reply"
xmbean-dd="xmdesc/Queue-xmbean.xml">
<depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
<depends>jboss.messaging:service=PostOffice</depends>
Modified: labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/jbmq-queue-service.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/jbmq-queue-service.xml 2007-07-13 20:25:16 UTC (rev 13459)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/jbmq-queue-service.xml 2007-07-13 20:35:18 UTC (rev 13460)
@@ -1,19 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<server>
<mbean code="org.jboss.mq.server.jmx.Queue"
- name="jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_jbossws_adapter_01_gw">
+ name="jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_producer_gw">
<depends optional-attribute-name="DestinationManager">
jboss.mq:service=DestinationManager
</depends>
</mbean>
<mbean code="org.jboss.mq.server.jmx.Queue"
- name="jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_jbossws_adapter_01_esb">
+ name="jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_producer_esb">
<depends optional-attribute-name="DestinationManager">
jboss.mq:service=DestinationManager
</depends>
</mbean>
<mbean code="org.jboss.mq.server.jmx.Queue"
- name="jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_jbossws_adapter_01_esb_reply">
+ name="jboss.esb.quickstart.destination:service=Queue,name=quickstart_webservice_producer_esb_reply">
<depends optional-attribute-name="DestinationManager">
jboss.mq:service=DestinationManager
</depends>
Modified: labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/jboss-esb.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/jboss-esb.xml 2007-07-13 20:25:16 UTC (rev 13459)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/jboss-esb.xml 2007-07-13 20:35:18 UTC (rev 13460)
@@ -9,10 +9,10 @@
jndi-URL="localhost">
<jms-bus busid="quickstartGwChannel">
- <jms-message-filter dest-type="QUEUE" dest-name="queue/quickstart_webservice_jbossws_adapter_01_gw"/>
+ <jms-message-filter dest-type="QUEUE" dest-name="queue/quickstart_webservice_producer_gw"/>
</jms-bus>
<jms-bus busid="quickstartEsbChannel">
- <jms-message-filter dest-type="QUEUE" dest-name="queue/quickstart_webservice_jbossws_adapter_01_esb"/>
+ <jms-message-filter dest-type="QUEUE" dest-name="queue/quickstart_webservice_producer_esb"/>
</jms-bus>
</jms-provider>
@@ -28,7 +28,7 @@
<services>
- <service category="MyServiceCategory" name="MyService" description="WS Frontend speaks natively to the ESB">
+ <service category="MyServiceCategory" name="MyWSProducerService" description="WS Frontend speaks natively to the ESB">
<listeners>
<jms-listener name="JMS-Gateway" busidref="quickstartGwChannel" is-gateway="true" maxThreads="1"/>
@@ -40,14 +40,14 @@
<actions>
<action name="print-before" class="org.jboss.soa.esb.actions.SystemPrintln">
<property name="message"
- value="[Quickstart_webservice_jbossws_adapter_01] Message before invoking jbossws endpoint"/>
+ value="[Quickstart_webservice_producer] Message before invoking jbossws endpoint"/>
</action>
<action name="JBossWSAdapter" class="org.jboss.soa.esb.actions.soap.SOAPProcessor">
<property name="jbossws-endpoint" value="GoodbyeWorldWS"/>
</action>
<action name="print-after" class="org.jboss.soa.esb.actions.SystemPrintln">
<property name="message"
- value="[Quickstart_webservice_jbossws_adapter_01] Message after invoking jbossws endpoint"/>
+ value="[Quickstart_webservice_producer] Message after invoking jbossws endpoint"/>
</action>
</actions>
</service>
Modified: labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/readme.txt
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/readme.txt 2007-07-13 20:25:16 UTC (rev 13459)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/readme.txt 2007-07-13 20:35:18 UTC (rev 13460)
@@ -1,7 +1,7 @@
Overview:
=========
This sample demonstrates how to deploy a JSR181 Webservice endpoint on JBossESB
- using the JBossWSAdapter action.
+ using the SOAPProcessor action.
Before Running:
@@ -14,7 +14,9 @@
a) jbossesb.esb
b) jbossesb.sar
c) soap.esb
-4. Download and install JBossWS 2.0.0GA (http://labs.jboss.com/jbossws) on your JBoss AS.
+4. Download and install JBossWS 2.0.0GA (http://labs.jboss.com/jbossws)
+ jbossws-native-2.0.0.GA.zip on your JBoss AS. The instructions for JBossWS 2.0.0.GA
+ deployment can be found at jbossws-native-2.0.0.GA\docs\Install.txt
NOTES:
a) Once deployed, go to jbossws.sar/jbossws.beans/META-INF/jboss-beans.xml on your
App Server and add the following bean configuration:
@@ -38,4 +40,6 @@
1. In the first command window, execute "ant clean deploy". This will compile the project, build
the needed jars and deploy the ESB archive component to the Application Server.
-2. Run "ant runtest". You will see the message being processed on the App Server Java console window.
+2. Run "ant runtest". You will see the message being processed on the App Server
+ Java console window.
+
Modified: labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/test/SendMessage.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/test/SendMessage.java 2007-07-13 20:25:16 UTC (rev 13459)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/test/SendMessage.java 2007-07-13 20:35:18 UTC (rev 13460)
@@ -18,7 +18,7 @@
* (C) 2005-2006,
* @author JBoss Inc.
*/
-package org.jboss.soa.esb.samples.quickstart.webservicejbosswsadapter01.test;
+package org.jboss.soa.esb.samples.quickstart.webserviceproducer.test;
import org.jboss.internal.soa.esb.util.StreamUtils;
import org.jboss.remoting.InvokerLocator;
@@ -84,7 +84,7 @@
Object tmp = iniCtx.lookup("ConnectionFactory");
QueueConnectionFactory qcf = (QueueConnectionFactory) tmp;
conn = qcf.createQueueConnection();
- que = (Queue) iniCtx.lookup("queue/quickstart_webservice_jbossws_adapter_01_gw");
+ que = (Queue) iniCtx.lookup("queue/quickstart_webservice_producer_gw");
session = conn.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);
conn.start();
}
Modified: labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/test/soap_message_01.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/test/soap_message_01.xml 2007-07-13 20:25:16 UTC (rev 13459)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/test/soap_message_01.xml 2007-07-13 20:35:18 UTC (rev 13460)
@@ -1,4 +1,4 @@
-<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:good="http://webservice_war1/goodbyeworld">
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:good="http://webservice_producer/goodbyeworld">
<soapenv:Header/>
<soapenv:Body>
<good:sayGoodbye>
Modified: labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/test/soap_message_02.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/test/soap_message_02.xml 2007-07-13 20:25:16 UTC (rev 13459)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/test/soap_message_02.xml 2007-07-13 20:35:18 UTC (rev 13460)
@@ -1,4 +1,4 @@
-<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:good="http://webservice_war1/goodbyeworld">
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:good="http://webservice_producer/goodbyeworld">
<soapenv:Header/>
<soapenv:Body>
<good:sayGoodbyeWithoutResponse>
Modified: labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/webservice/GoodbyeWorldWS.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/webservice/GoodbyeWorldWS.java 2007-07-13 20:25:16 UTC (rev 13459)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/webservice/GoodbyeWorldWS.java 2007-07-13 20:35:18 UTC (rev 13460)
@@ -1,4 +1,4 @@
-package org.jboss.soa.esb.samples.quickstart.webservicejbosswsadapter01.webservice;
+package org.jboss.soa.esb.samples.quickstart.webserviceproducer.webservice;
import javax.jws.WebService;
import javax.jws.WebMethod;
@@ -11,7 +11,7 @@
/**
* @author
*/
- at WebService(name = "GoodbyeWorldWS", targetNamespace="http://webservice_war1/goodbyeworld")
+ at WebService(name = "GoodbyeWorldWS", targetNamespace="http://webservice_producer/goodbyeworld")
@SOAPBinding(style = SOAPBinding.Style.RPC)
public class GoodbyeWorldWS {
@@ -20,9 +20,9 @@
Message esbMessage = SOAPProcessor.getMessage();
if(esbMessage != null) {
- System.out.println("**** Message set on ThreadLocal");
+ System.out.println("**** ESBMessage set on ThreadLocal");
}
-
+ System.out.println("Web Service Parameter - message=" + message);
return "... Ah Goodbye then!!!! - " + message;
}
Modified: labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/war/resources/WEB-INF/web.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/war/resources/WEB-INF/web.xml 2007-07-13 20:25:16 UTC (rev 13459)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/war/resources/WEB-INF/web.xml 2007-07-13 20:35:18 UTC (rev 13460)
@@ -7,7 +7,7 @@
<servlet>
<servlet-name>GoodbyeWorldWS</servlet-name>
- <servlet-class>org.jboss.soa.esb.samples.quickstart.webservicejbosswsadapter01.webservice.GoodbyeWorldWS</servlet-class>
+ <servlet-class>org.jboss.soa.esb.samples.quickstart.webserviceproducer.webservice.GoodbyeWorldWS</servlet-class>
</servlet>
<servlet-mapping>
More information about the jboss-svn-commits
mailing list