[jboss-svn-commits] JBL Code SVN: r12485 - labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Jun 12 06:34:39 EDT 2007
Author: tfennelly
Date: 2007-06-12 06:34:38 -0400 (Tue, 12 Jun 2007)
New Revision: 12485
Removed:
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/jboss-esb.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/services/
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/smooks-res.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/src/
Log:
Removed temporarily. Will be back once we sort out the JAXB issue with JBossWS 2.0.0.
Deleted: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/jboss-esb.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/jboss-esb.xml 2007-06-12 10:32:03 UTC (rev 12484)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/jboss-esb.xml 2007-06-12 10:34:38 UTC (rev 12485)
@@ -1,144 +0,0 @@
-<?xml version = "1.0" encoding = "UTF-8"?>
-<jbossesb
- xmlns="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.1.xsd"
- parameterReloadSecs="5">
-
- <providers>
- <jms-provider name="JBossMQ" connection-factory="ConnectionFactory"
- jndi-context-factory="org.jnp.interfaces.NamingContextFactory"
- jndi-URL="localhost">
-
- <jms-bus busid="OrderManagerGateway">
- <jms-message-filter dest-type="QUEUE" dest-name="queue/quickstart_webservice_bpel_gw"/>
- </jms-bus>
- <jms-bus busid="OrderManagerService">
- <jms-message-filter dest-type="QUEUE" dest-name="queue/quickstart_webservice_bpel_esb"
- selector="service='ordermanager'"/>
- </jms-bus>
- <jms-bus busid="ShipperService">
- <jms-message-filter dest-type="QUEUE" dest-name="queue/quickstart_webservice_bpel_esb"
- selector="service='shipper'"/>
- </jms-bus>
- <jms-bus busid="OrderNotificationService">
- <jms-message-filter dest-type="QUEUE" dest-name="queue/quickstart_webservice_bpel_esb"
- selector="service='orderNotifier'"/>
- </jms-bus>
- </jms-provider>
-
- <jbr-provider name="JBR-Http-1" protocol="http" host="localhost">
- <jbr-bus busid="Http-1" port="8865"/>
- </jbr-provider>
-
- <jbr-provider name="JBR-Http-2" protocol="http" host="localhost">
- <jbr-bus busid="Http-2" port="8866"/>
- </jbr-provider>
-
- <jbr-provider name="JBR-Socket" protocol="socket" host="localhost">
- <jbr-bus busid="Socket-1" port="8988"/>
- </jbr-provider>
-
- <fs-provider name="File Sys Provider">
- <fs-bus busid="notificationChannel">
- <fs-message-filter
- directory="/ae-demo/orders"
- input-suffix=".in.csv"
- work-suffix=".esbWorking"
- post-delete="false"
- post-directory="/ae-demo/orders"
- post-suffix=".done.csv"
- error-delete="false"
- error-directory="/ae-demo/orders"
- error-suffix=".IN_ERROR.csv"
- />
- </fs-bus>
- </fs-provider>
-
- </providers>
-
- <services>
-
- <service category="ABI_OrderManager" name="ABI_OrderManager" description="ABI OrderManager Service">
-
- <listeners>
- <jms-listener name="JMS-Gateway" busidref="OrderManagerGateway" is-gateway="true" maxThreads="1"/>
- <jbr-listener name="Http-Gateway" busidref="Http-1" is-gateway="true" maxThreads="1"/>
- <jbr-listener name="Socket-Gateway" busidref="Socket-1" is-gateway="true" maxThreads="1"/>
-
- <jms-listener name="JMS-ESBListener" busidref="OrderManagerService" maxThreads="1"/>
- </listeners>
- <actions>
- <action name="print-before" class="org.jboss.soa.esb.actions.SystemPrintln">
- <property name="message"
- value="[Quickstart_webservice_bpel] Message before invoking 'ABI_OrderManager' endpoint"/>
- </action>
- <action name="JBossWSAdapter" class="org.jboss.soa.esb.actions.soap.JBossWSAdapter">
- <property name="jbossws-endpoint" value="ABI_OrderManager"/>
- </action>
- <action name="print-after" class="org.jboss.soa.esb.actions.SystemPrintln">
- <property name="message"
- value="[Quickstart_webservice_bpel] Message after invoking 'ABI_OrderManager' endpoint"/>
- </action>
- </actions>
- </service>
-
- <service category="ABI_Shipper" name="ABI_Shipper" description="ABI Shipper Service">
-
- <listeners>
- <jbr-listener name="Http-Gateway" busidref="Http-2" is-gateway="true" maxThreads="1"/>
-
- <jms-listener name="JMS-ESBListener" busidref="ShipperService" maxThreads="1"/>
- </listeners>
- <actions>
- <action name="print-before" class="org.jboss.soa.esb.actions.SystemPrintln">
- <property name="message"
- value="[Quickstart_webservice_bpel] Message before invoking 'ABI_Shipping' endpoint"/>
- </action>
- <action name="JBossWSAdapter" class="org.jboss.soa.esb.actions.soap.JBossWSAdapter">
- <property name="jbossws-endpoint" value="ABI_Shipping"/>
- </action>
- <action name="print-after" class="org.jboss.soa.esb.actions.SystemPrintln">
- <property name="message"
- value="[Quickstart_webservice_bpel] Message after invoking 'ABI_Shipping' endpoint"/>
- </action>
- </actions>
- </service>
-
- <service category="OrderNotificationService" name="OrderNotificationService"
- description="Order Notification Service">
- <listeners>
- <fs-listener name="FileGateway" busidref="notificationChannel" is-gateway="true"
- poll-frequency-seconds="10"/>
- <jms-listener name="OrderNotificationService" busidref="OrderNotificationService"/>
- </listeners>
- <actions>
- <!-- Transform the incoming CSV order approval record into a populated
- com.activebpel.ordermanagement.SalesOrderNotification instance. -->
- <action name="message-populator" class="org.jboss.soa.esb.actions.converters.SmooksTransformer">
- <property name="resource-config" value="/smooks-res.xml" />
- </action>
-
- <action name="print-after-transform" class="org.jboss.soa.esb.actions.SystemPrintln">
- <property name="message" value="[Quickstart_webservice_bpel] Message after transform and before SOAPClient"/>
- </action>
-
- <!-- Inject the com.activebpel.ordermanagement.SalesOrderNotification instance
- into the SOAPClient. SOAPClient will use SOAPUI to construct a soap request
- template and will then use OGNL to populate the values (from the Smooks
- EXTRACTED_BEANS_HASH) into the soap message. -->
- <action name="soapui-client" class="org.jboss.soa.esb.actions.soap.SOAPClient">
- <property name="wsdl" value="http://localhost:18080/active-bpel/services/RetailerCallback?wsdl"/>
- <property name="operation" value="SendSalesOrderNotification"/>
- <property name="paramsLocation" value="EXTRACTED_BEANS_HASH"/>
- <property name="responseXStreamConfig">
- <alias name="salesOrderNotificationAck" class="java.lang.Boolean" namespace="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager" />
- </property>
- </action>
- <action name="print-after-soap-invoke" class="org.jboss.soa.esb.actions.SystemPrintln">
- <property name="message" value="[Quickstart_webservice_bpel] Message after SOAPClient invocation"/>
- </action>
- </actions>
- </service>
-
- </services>
-
-</jbossesb>
Deleted: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/smooks-res.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/smooks-res.xml 2007-06-12 10:32:03 UTC (rev 12484)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/smooks-res.xml 2007-06-12 10:34:38 UTC (rev 12485)
@@ -1,29 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<smooks-resource-list xmlns="http://www.milyn.org/xsd/smooks-1.0.xsd">
-
- <!--
- Set the parser for the message - CSV.
- This will generate a DOM model of the CSV record set. There's actually only going to
- be a single record and we're only interested in the "orderNum". The following config will suck
- "orderNum" from that record and into a Java object.
- -->
- <resource-config selector="org.xml.sax.driver">
- <resource>org.milyn.csv.CSVParser</resource>
- <param name="fields" type="string-list">
- orderNum,customerNumber,customerName,orderDate
- </param>
- </resource-config>
-
- <!--
- Suck the order number out of the CSV record and into the SalesOrderNotification bean.
- -->
- <resource-config selector="csv-record orderNum">
- <resource>org.milyn.javabean.ProcessingPhaseBeanPopulator</resource>
- <param name="beanId">salesOrderNotification</param>
- <param name="beanClass">com.activebpel.ordermanagement.SalesOrderNotification</param>
- <param name="bindings">
- <binding property="orderNumber" selector="csv-record orderNum" />
- </param>
- </resource-config>
-
-</smooks-resource-list>
\ No newline at end of file
More information about the jboss-svn-commits
mailing list