Author: upul
Date: Wed Jan 23 02:04:52 2008
New Revision: 12759
Log:
updated docs and samples - for jms giving destination type is required
Modified:
branches/esb/java/1.6/esb/java/modules/distribution/src/main/conf/axis2.xml
branches/esb/java/1.6/esb/java/modules/distribution/src/main/docs/ESB_Configuration_Language.html
branches/esb/java/1.6/esb/java/modules/distribution/src/main/docs/ESB_Samples.html
branches/esb/java/1.6/esb/java/repository/conf/sample/resources/misc/client/axis2.xml
branches/esb/java/1.6/esb/java/repository/conf/sample/resources/misc/server/axis2.xml
branches/esb/java/1.6/esb/java/repository/conf/sample/synapse_sample_251.xml
Modified:
branches/esb/java/1.6/esb/java/modules/distribution/src/main/conf/axis2.xml
==============================================================================
--- branches/esb/java/1.6/esb/java/modules/distribution/src/main/conf/axis2.xml
(original)
+++ branches/esb/java/1.6/esb/java/modules/distribution/src/main/conf/axis2.xml
Wed Jan 23 02:04:52 2008
@@ -175,18 +175,21 @@
<parameter name="java.naming.factory.initial"
locked="false">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
<parameter name="java.naming.provider.url"
locked="false">tcp://localhost:61616</parameter>
<parameter name="transport.jms.ConnectionFactoryJNDIName"
locked="false">TopicConnectionFactory</parameter>
+ <parameter name="transport.jms.ConnectionFactoryType"
locked="false">topic</parameter>
</parameter>
<parameter name="myQueueConnectionFactory" locked="false">
<parameter name="java.naming.factory.initial"
locked="false">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
<parameter name="java.naming.provider.url"
locked="false">tcp://localhost:61616</parameter>
<parameter name="transport.jms.ConnectionFactoryJNDIName"
locked="false">QueueConnectionFactory</parameter>
+ <parameter name="transport.jms.ConnectionFactoryType"
locked="false">queue</parameter>
</parameter>
<parameter name="default" locked="false">
<parameter name="java.naming.factory.initial"
locked="false">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
<parameter name="java.naming.provider.url"
locked="false">tcp://localhost:61616</parameter>
<parameter name="transport.jms.ConnectionFactoryJNDIName"
locked="false">QueueConnectionFactory</parameter>
+ <parameter name="transport.jms.ConnectionFactoryType"
locked="false">queue</parameter>
</parameter>
</transportReceiver>-->
Modified:
branches/esb/java/1.6/esb/java/modules/distribution/src/main/docs/ESB_Configuration_Language.html
==============================================================================
---
branches/esb/java/1.6/esb/java/modules/distribution/src/main/docs/ESB_Configuration_Language.html
(original)
+++
branches/esb/java/1.6/esb/java/modules/distribution/src/main/docs/ESB_Configuration_Language.html
Wed Jan 23 02:04:52 2008
@@ -694,15 +694,13 @@
<td></td>
<td>Optional</td>
<td>transport.jms.Destination</td>
- <td>The JMS destination name (Defaults to a Queue with the service
- name)</td>
+ <td>The JMS destination name (Defaults to the service name)</td>
</tr>
<tr>
<td></td>
<td>Optional</td>
<td>transport.jms.DestinationType</td>
- <td>The JMS destination type. Accept values 'queue' or 'topic'
- (default: queue)</td>
+ <td>The JMS destination type. Accept values 'queue' or 'topic'</td>
</tr>
<tr>
<td></td>
Modified:
branches/esb/java/1.6/esb/java/modules/distribution/src/main/docs/ESB_Samples.html
==============================================================================
---
branches/esb/java/1.6/esb/java/modules/distribution/src/main/docs/ESB_Samples.html
(original)
+++
branches/esb/java/1.6/esb/java/modules/distribution/src/main/docs/ESB_Samples.html
Wed Jan 23 02:04:52 2008
@@ -2440,7 +2440,7 @@
<target>
<endpoint>
<address
uri="jms:/SimpleStockQuoteService?transport.jms.ConnectionFactoryJNDIName=QueueConnectionFactory&amp;
-
java.naming.factory.initial=org.apache.activemq.jndi.ActiveMQInitialContextFactory&amp;java.naming.provider.url=tcp://localhost:61616"/>
+
java.naming.factory.initial=org.apache.activemq.jndi.ActiveMQInitialContextFactory&amp;java.naming.provider.url=tcp://localhost:61616&transport.jms.DestinationType=queue"/>
</endpoint>
<inSequence>
<property action="set" name="OUT_ONLY" value="true"/>
@@ -2473,7 +2473,7 @@
for the service is mentioned as below:</p>
<pre>jms:/SimpleStockQuoteService?transport.jms.ConnectionFactoryJNDIName=
QueueConnectionFactory&java.naming.factory.initial=org.apache.activemq.jndi.ActiveMQInitialContextFactory&
-java.naming.provider.url=tcp://localhost:61616</pre>
+java.naming.provider.url=tcp://localhost:61616&transport.jms.DestinationType=queue</pre>
<p>You may also notice that the simple stock quote proxy service exposed in
ESB is now available only in HTTP as we have specified transport for that
@@ -2738,7 +2738,7 @@
the one way JMS message flowing through ESB into the sample Axis2 server
instance over http, and Axis2 acknowledging it with a http 202 Accepted
response.</p>
-<pre>ant stockquote -Dmode=placeorder
-Dtrpurl="jms:/JMStoHTTPStockQuoteProxy?transport.jms.ConnectionFactoryJNDIName=QueueConnectionFactory&java.naming.factory.initial=org.apache.activemq.jndi.ActiveMQInitialContextFactory&java.naming.provider.url=tcp://localhost:61616"</pre>
+<pre>ant stockquote -Dmode=placeorder
-Dtrpurl="jms:/JMStoHTTPStockQuoteProxy?transport.jms.ConnectionFactoryJNDIName=QueueConnectionFactory&java.naming.factory.initial=org.apache.activemq.jndi.ActiveMQInitialContextFactory&java.naming.provider.url=tcp://localhost:61616&transport.jms.DestinationType=queue"</pre>
<pre>SimpleStockQuoteService :: Accepted order for : 7482 stocks of IBM at $
169.27205579038733</pre>
<p>The second example shows how ESB could be made to respond with a http 202
Modified:
branches/esb/java/1.6/esb/java/repository/conf/sample/resources/misc/client/axis2.xml
==============================================================================
---
branches/esb/java/1.6/esb/java/repository/conf/sample/resources/misc/client/axis2.xml
(original)
+++
branches/esb/java/1.6/esb/java/repository/conf/sample/resources/misc/client/axis2.xml
Wed Jan 23 02:04:52 2008
@@ -172,18 +172,21 @@
<parameter
name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
<parameter
name="java.naming.provider.url">tcp://localhost:61616</parameter>
<parameter
name="transport.jms.ConnectionFactoryJNDIName">TopicConnectionFactory</parameter>
+ <parameter name="transport.jms.ConnectionFactoryType"
locked="false">topic</parameter>
</parameter>
<parameter name="myQueueConnectionFactory">
<parameter
name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
<parameter
name="java.naming.provider.url">tcp://localhost:61616</parameter>
<parameter
name="transport.jms.ConnectionFactoryJNDIName">QueueConnectionFactory</parameter>
+ <parameter name="transport.jms.ConnectionFactoryType"
locked="false">queue</parameter>
</parameter>
<parameter name="default">
<parameter
name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
<parameter
name="java.naming.provider.url">tcp://localhost:61616</parameter>
<parameter
name="transport.jms.ConnectionFactoryJNDIName">QueueConnectionFactory</parameter>
+ <parameter name="transport.jms.ConnectionFactoryType"
locked="false">queue</parameter>
</parameter>
</transportReceiver>-->
Modified:
branches/esb/java/1.6/esb/java/repository/conf/sample/resources/misc/server/axis2.xml
==============================================================================
---
branches/esb/java/1.6/esb/java/repository/conf/sample/resources/misc/server/axis2.xml
(original)
+++
branches/esb/java/1.6/esb/java/repository/conf/sample/resources/misc/server/axis2.xml
Wed Jan 23 02:04:52 2008
@@ -174,18 +174,21 @@
<parameter
name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
<parameter
name="java.naming.provider.url">tcp://localhost:61616</parameter>
<parameter
name="transport.jms.ConnectionFactoryJNDIName">TopicConnectionFactory</parameter>
+ <parameter name="transport.jms.ConnectionFactoryType"
locked="false">topic</parameter>
</parameter>
<parameter name="myQueueConnectionFactory">
<parameter
name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
<parameter
name="java.naming.provider.url">tcp://localhost:61616</parameter>
<parameter
name="transport.jms.ConnectionFactoryJNDIName">QueueConnectionFactory</parameter>
+ <parameter name="transport.jms.ConnectionFactoryType"
locked="false">queue</parameter>
</parameter>
<parameter name="default">
<parameter
name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
<parameter
name="java.naming.provider.url">tcp://localhost:61616</parameter>
<parameter
name="transport.jms.ConnectionFactoryJNDIName">QueueConnectionFactory</parameter>
+ <parameter name="transport.jms.ConnectionFactoryType"
locked="false">queue</parameter>
</parameter>
</transportReceiver>-->
Modified:
branches/esb/java/1.6/esb/java/repository/conf/sample/synapse_sample_251.xml
==============================================================================
---
branches/esb/java/1.6/esb/java/repository/conf/sample/synapse_sample_251.xml
(original)
+++
branches/esb/java/1.6/esb/java/repository/conf/sample/synapse_sample_251.xml
Wed Jan 23 02:04:52 2008
@@ -23,7 +23,7 @@
<proxy name="StockQuoteProxy" transports="http">
<target>
<endpoint>
- <address
uri="jms:/SimpleStockQuoteService?transport.jms.ConnectionFactoryJNDIName=QueueConnectionFactory&java.naming.factory.initial=org.apache.activemq.jndi.ActiveMQInitialContextFactory&java.naming.provider.url=tcp://localhost:61616"/>
+ <address
uri="jms:/SimpleStockQuoteService?transport.jms.ConnectionFactoryJNDIName=QueueConnectionFactory&java.naming.factory.initial=org.apache.activemq.jndi.ActiveMQInitialContextFactory&java.naming.provider.url=tcp://localhost:61616&transport.jms.DestinationType=queue"/>
</endpoint>
<inSequence>
<property action="set" name="OUT_ONLY" value="true"/>
_______________________________________________
Esb-java-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev