Hi, First you need to check on the backward compatibility of JMS 2.0. According to observations, the JMS dependencies comes through the geronimo libs use as the dependency for carbon-mediation. So, for *development purposes*, you can try on following.
First, comment the geronimo dependencies in carbon-mediation Then, add a new dependency containing JMS 2.0 , eg: http://search.maven.org/#artifactdetails%7Cjavax.jms%7Cjavax.jms-api%7C2.0.1%7Cjar Then, build the JMS transport. Thank you! On Tue, May 5, 2015 at 9:25 AM, eranda rajapaksha <[email protected]> wrote: > Yes I tried the hornetq-all.jar and it works fine. But hornetq-all.jar > does not contain the javax.jms package. > I want to replace the old javax.jms (1.1) package with the new javax.jms > (2.0) package, and I can't really figure out the place where I should put > jar file it into. Coping it into <ESB_HOME>/repository/components/lib > folder doesn't work. > Any idea on how to do that? > > Thank you! > > > On Tue, May 5, 2015 at 9:10 AM, Shafreen Anfar <[email protected]> wrote: > >> Hi Eranda, >> >> According to the documentation, it seems we need to use javax.jms package >> that comes with the JDK. IMO, using the hornetq-all.jar which is >> provided in the documentation should work. Did you try the provided jar ? >> >> On Tue, May 5, 2015 at 5:58 AM, eranda rajapaksha <[email protected]> >> wrote: >> >>> hi >>> I am trying to run ESB JMS transport with HornetQ message broker. Sample >>> given here [1] works fine when I add the hornetq-all.jar to the >>> <ESB_HOME>/repository/components/lib folder, and now I am trying to add all >>> the jars manually (without using pre-packaged hornetq-all.jar). In the [1] >>> it is stated that >>> "If you are packing the JARs yourself, make sure you remove the >>> javax.jms package from this assembled JAR to avoid the carbon runtime from >>> picking this implementation of JMS over the bundled-in distribution". >>> Does it mean javax.jms package comes inside the ESB and we don't have to >>> add it to the library separately? And which jars should I add from >>> <hornetq_HOME>/lib to <ESB_HOME>/repository/components/lib folder insted of >>> adding hornetq-all.jar? >>> >>> [1]. https://docs.wso2.com/display/ESB481/Configure+with+HornetQ >>> >>> Thank you! >>> >>> -- >>> *Eranda Rajapakshe* >>> Computer Science and Engineering Undergraduate, >>> University of Moratuwa. >>> Tel : +94784822608 >>> Email : [email protected] <[email protected]> >>> >> >> >> >> -- >> Regards, >> *Shafreen* >> Software Engineer >> WSO2 Inc >> Mobile : 077-556-395-1 >> > > > > -- > *Eranda Rajapakshe* > Computer Science and Engineering Undergraduate, > University of Moratuwa. > Tel : +94784822608 > Email : [email protected] <[email protected]> > -- Buddhima Wijeweera Software Engineer; WSO2 Inc.; http://wso2.com , Mobile: +94 71 427 9966 Email: [email protected] Blog: https://buddhimawijeweera.wordpress.com GitHub Profile: https://github.com/Buddhima
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
