Author: veithen
Date: Tue Sep 18 06:51:42 2012
New Revision: 1387005
URL: http://svn.apache.org/viewvc?rev=1387005&view=rev
Log:
Fixed sample 652.
Modified:
synapse/branches/SYNAPSE-905/modules/documentation/src/site/xdoc/userguide/samples/sample652.xml
synapse/branches/SYNAPSE-905/repository/conf/sample/synapse_sample_652.xml
Modified:
synapse/branches/SYNAPSE-905/modules/documentation/src/site/xdoc/userguide/samples/sample652.xml
URL:
http://svn.apache.org/viewvc/synapse/branches/SYNAPSE-905/modules/documentation/src/site/xdoc/userguide/samples/sample652.xml?rev=1387005&r1=1387004&r2=1387005&view=diff
==============================================================================
---
synapse/branches/SYNAPSE-905/modules/documentation/src/site/xdoc/userguide/samples/sample652.xml
(original)
+++
synapse/branches/SYNAPSE-905/modules/documentation/src/site/xdoc/userguide/samples/sample652.xml
Tue Sep 18 06:51:42 2012
@@ -24,71 +24,71 @@
</properties>
<body>
<section name="Sample 652: Distributed transaction management">
- <div class="xmlConf"><definitions
xmlns="http://ws.apache.org/ns/synapse">
+ <div class="xmlConf"><![CDATA[<definitions
xmlns="http://ws.apache.org/ns/synapse">
-<sequence name="myFaultHandler">
- <log level="custom">
- <property name="text" value="** Rollback Transaction**"/>
- </log>
- <transaction action="rollback"/>
- <send/>
-</sequence>
-
-<sequence name="main" onError="myFaultHandler">
- <in>
- <send>
- <endpoint>
- <address
uri="http://localhost:9000/services/SimpleStockQuoteService"/>
- </endpoint>
- </send>
- </in>
-
- <out>
- <transaction action="new"/>
-
- <log level="custom">
- <property name="text" value="** Reporting to the Database
esbdb**"/>
- </log>
- <dbreport useTransaction="true"
xmlns="http://ws.apache.org/ns/synapse">
- <connection>
- <pool>
- <dsName>java:jdbc/XADerbyDS</dsName>
-
<icClass>org.jnp.interfaces.NamingContextFactory</icClass>
- <url>localhost:1099</url>
- <user>synapse</user>
- <password>synapse</password>
- </pool>
- </connection>
- <statement>
- <sql>delete from company where name =?</sql>
- <parameter expression="//m0:return/m1:symbol/child::text()"
- xmlns:m0="http://services.samples"
xmlns:m1="http://services.samples/xsd"
- type="VARCHAR"/>
- </statement>
- </dbreport>
-
- <log level="custom">
- <property name="text" value="** Reporting to the Database
esbdb1**"/>
- </log>
- <dbreport useTransaction="true"
xmlns="http://ws.apache.org/ns/synapse">
- <connection>
- <pool>
- <dsName>java:jdbc/XADerbyDS1</dsName>
-
<icClass>org.jnp.interfaces.NamingContextFactory</icClass>
- <url>localhost:1099</url>
- <user>synapse</user>
- <password>synapse</password>
- </pool>
- </connection>
- <statement>
- <sql> INSERT into company values
('IBM','c4',12.0)</sql>
- </statement>
- </dbreport>
- <transaction action="commit"/>
- <send/>
- </out>
-</sequence>
-</definitions></div>
+<sequence name="myFaultHandler">
+ <log level="custom">
+ <property name="text" value="** Rollback Transaction**"/>
+ </log>
+ <transaction action="rollback"/>
+ <send/>
+</sequence>
+
+<sequence name="main" onError="myFaultHandler">
+ <in>
+ <send>
+ <endpoint>
+ <address
uri="http://localhost:9000/services/SimpleStockQuoteService"/>
+ </endpoint>
+ </send>
+ </in>
+
+ <out>
+ <transaction action="new"/>
+
+ <log level="custom">
+ <property name="text" value="** Reporting to the Database
esbdb**"/>
+ </log>
+ <dbreport useTransaction="true"
xmlns="http://ws.apache.org/ns/synapse">
+ <connection>
+ <pool>
+ <dsName>java:jdbc/XADerbyDS</dsName>
+ <icClass>org.jnp.interfaces.NamingContextFactory</icClass>
+ <url>localhost:1099</url>
+ <user>synapse</user>
+ <password>synapse</password>
+ </pool>
+ </connection>
+ <statement>
+ <sql>delete from company where name =?</sql>
+ <parameter expression="//m0:return/m0:symbol/child::text()"
+ xmlns:m0="http://services.samples"
+ type="VARCHAR"/>
+ </statement>
+ </dbreport>
+
+ <log level="custom">
+ <property name="text" value="** Reporting to the Database
esbdb1**"/>
+ </log>
+ <dbreport useTransaction="true"
xmlns="http://ws.apache.org/ns/synapse">
+ <connection>
+ <pool>
+ <dsName>java:jdbc/XADerbyDS1</dsName>
+ <icClass>org.jnp.interfaces.NamingContextFactory</icClass>
+ <url>localhost:1099</url>
+ <user>synapse</user>
+ <password>synapse</password>
+ </pool>
+ </connection>
+ <statement>
+ <sql> INSERT into company values ('IBM','c4',12.0)</sql>
+ </statement>
+ </dbreport>
+ <transaction action="commit"/>
+ <send/>
+ </out>
+</sequence>
+</definitions>]]></div>
<subsection name="Objective">
<p>
Demonstrate the use of the transaction
mediator in a distributed transaction
Modified:
synapse/branches/SYNAPSE-905/repository/conf/sample/synapse_sample_652.xml
URL:
http://svn.apache.org/viewvc/synapse/branches/SYNAPSE-905/repository/conf/sample/synapse_sample_652.xml?rev=1387005&r1=1387004&r2=1387005&view=diff
==============================================================================
--- synapse/branches/SYNAPSE-905/repository/conf/sample/synapse_sample_652.xml
(original)
+++ synapse/branches/SYNAPSE-905/repository/conf/sample/synapse_sample_652.xml
Tue Sep 18 06:51:42 2012
@@ -57,8 +57,8 @@
</connection>
<statement>
<sql>delete from company where name =?</sql>
- <parameter expression="//m0:return/m1:symbol/child::text()"
- xmlns:m0="http://services.samples"
xmlns:m1="http://services.samples/xsd"
+ <parameter expression="//m0:return/m0:symbol/child::text()"
+ xmlns:m0="http://services.samples"
type="VARCHAR"/>
</statement>
</dbreport>