In that case we should update the samples doc and document the system
properties that can be updated. I've created doc JIRA [1] to track this.

[1] https://wso2.org/jira/browse/DOCUMENTATION-3316


Thanks,

On Tue, May 10, 2016 at 2:49 PM, Jagath Sisirakumara Ariyarathne <
[email protected]> wrote:

> Hi Ravi,
>
> Seems activemq is used by GenericJMSClient [1] by default.
>
> [1] -
> https://github.com/wso2/product-esb/blob/master/modules/samples/product/src/main/java/samples/userguide/GenericJMSClient.java
>
> Thanks.
>
> On Tue, May 10, 2016 at 2:37 PM, Ravi Undupitiya <[email protected]> wrote:
>
>> Hi Aruna,
>>
>> ActiveMQ jars are not required to connect to MB. Would you happen to have
>> ActiveMQ context factory set in some config file?
>>
>>
>> On Tue, May 10, 2016 at 2:24 PM, Aruna Karunarathna <[email protected]>
>> wrote:
>>
>>> Hi Jagath,
>>>
>>> Thanks for the reply, No I haven't setup ActiveMQ, instead I've followed
>>> instructions in [1] to configure with WSO2MB, and it doesn't mention to add
>>> ActiveMQ jars,
>>>
>>> After adding the mentioned jars resolved the issue.
>>>
>>> Isn't it better to add as a prerequisite before configuring MB?.
>>>
>>> [1].
>>> https://docs.wso2.com/display/ESB490/Configure+with+WSO2+Message+Broker
>>>
>>> Regards,
>>> Aruna
>>>
>>> On Tue, May 10, 2016 at 2:01 PM, Jagath Sisirakumara Ariyarathne <
>>> [email protected]> wrote:
>>>
>>>> Hi Aruna,
>>>>
>>>> Did you add required jar files to lib folder as mentioned in[1].
>>>>
>>>> [1] - https://docs.wso2.com/display/ESB490/Configure+with+ActiveMQ
>>>>
>>>> Thanks.
>>>>
>>>> On Tue, May 10, 2016 at 1:39 PM, Aruna Karunarathna <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi ESB team,
>>>>>
>>>>> When trying to invoke the JMSClient [1] getting the below error. Seems
>>>>> like the activemq jar is not present in the classpath.
>>>>>
>>>>>  ant jmsclient -Djms_type=pox -Djms_dest=dynamicQueues/StockQuoteProxy
>>>>> -Djms_payload=MSFT
>>>>> Buildfile: /home/aruna//wso2esb-4.9.0/samples/axis2Client/build.xml
>>>>>
>>>>> init:
>>>>>
>>>>> compile:
>>>>>
>>>>> jmsclient:
>>>>>      [java] Exception in thread "main"
>>>>> javax.naming.NoInitialContextException: Cannot instantiate class:
>>>>> org.apache.activemq.jndi.ActiveMQInitialContextFactory [Root exception is
>>>>> java.lang.ClassNotFoundException:
>>>>> org.apache.activemq.jndi.ActiveMQInitialContextFactory]
>>>>>      [java] at
>>>>> javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:674)
>>>>>      [java] at
>>>>> javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:307)
>>>>>      [java] at
>>>>> javax.naming.InitialContext.init(InitialContext.java:242)
>>>>>      [java] at
>>>>> javax.naming.InitialContext.<init>(InitialContext.java:216)
>>>>>      [java] at samples.userguide.GenericJMSClient.connect(Unknown
>>>>> Source)
>>>>>      [java] at samples.userguide.GenericJMSClient.main(Unknown Source)
>>>>>      [java] Caused by: java.lang.ClassNotFoundException:
>>>>> org.apache.activemq.jndi.ActiveMQInitialContextFactory
>>>>>      [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>>>>>      [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>>>>>      [java] at java.security.AccessController.doPrivileged(Native
>>>>> Method)
>>>>>      [java] at
>>>>> java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>>>>>      [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>>>>>      [java] at
>>>>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>>>>>      [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>>>>>      [java] at java.lang.Class.forName0(Native Method)
>>>>>      [java] at java.lang.Class.forName(Class.java:270)
>>>>>      [java] at
>>>>> com.sun.naming.internal.VersionHelper12.loadClass(VersionHelper12.java:72)
>>>>>      [java] at
>>>>> com.sun.naming.internal.VersionHelper12.loadClass(VersionHelper12.java:61)
>>>>>      [java] at
>>>>> javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:671)
>>>>>      [java] ... 5 more
>>>>>      [java] Java Result: 1
>>>>>
>>>>> BUILD SUCCESSFUL
>>>>>
>>>>> [1]. https://docs.wso2.com/display/ESB490/JMS+Transactions
>>>>>
>>>>> Regards,
>>>>> Aruna
>>>>> --
>>>>>
>>>>> *Aruna Sujith Karunarathna *
>>>>> WSO2, Inc | lean. enterprise. middleware.
>>>>> #20, Palm Grove, Colombo 03, Sri Lanka
>>>>> Mobile: +94 71 9040362 | Work: +94 112145345
>>>>> Email: [email protected] | Web: www.wso2.com
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> [email protected]
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Jagath Ariyarathne
>>>> Technical Lead
>>>> WSO2 Inc.  http://wso2.com/
>>>> Email: [email protected]
>>>> Mob  : +94 77 386 7048
>>>>
>>>>
>>>
>>>
>>> --
>>>
>>> *Aruna Sujith Karunarathna *
>>> WSO2, Inc | lean. enterprise. middleware.
>>> #20, Palm Grove, Colombo 03, Sri Lanka
>>> Mobile: +94 71 9040362 | Work: +94 112145345
>>> Email: [email protected] | Web: www.wso2.com
>>>
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> *Ravi Undupitiya*
>> Senior Software Engineer; WSO2 http://wso2.com
>>
>>
>> *E-mail: [email protected] <http://wso2.com>**M: **+94 772 930 712
>> <%2B94%C2%A0772%20930%20712>*
>>
>> Lean . Enterprise . Middleware
>>
>
>
>
> --
> Jagath Ariyarathne
> Technical Lead
> WSO2 Inc.  http://wso2.com/
> Email: [email protected]
> Mob  : +94 77 386 7048
>
>


-- 
*Ravi Undupitiya*
Senior Software Engineer; WSO2 http://wso2.com


*E-mail: [email protected] <http://wso2.com>**M: **+94 772 930 712*

Lean . Enterprise . Middleware
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to