Prior to JBoss 5, the jboss-all-client.jar
was pretty much all you needed. However, the JBoss 5 Getting Started Guide states the following:
The client/jbossall-client.jar library that used to bundle the majority of jboss client libraries, is now referencing them instead through the Class-Path manifest entry. This allows swapping included libraries (e.g. jboss-javaee.jar) without having to re-package jbossall-client.jar. On the other hand, it requires that you have jbossall-client.jar together with the other client/*.jar libraries, so they can be found.
In order to access JBoss Messaging from a remote client, you need the following jars in the client’s CLASSPATH:
- $JBOSS_HOME/client/jnp-client.jar
- $JBOSS_HOME/client/jboss-javaee.jar
- $JBOSS_HOME/client/jboss-messaging.jar
- $JBOSS_HOME/client/jboss-remoting.jar
- $JBOSS_HOME/client/jboss-serialization.jar
- $JBOSS_HOME/client/javassist.jar
- $JBOSS_HOME/client/jboss-aop-client.jar
- $JBOSS_HOME/client/trove.jar
- $JBOSS_HOME/client/log4j.jar
- $JBOSS_HOME/client/jboss-logging-spi.jar
- $JBOSS_HOME/client/jboss-logging-log4j.jar
- $JBOSS_HOME/client/jboss-common-core.jar
- $JBOSS_HOME/client/jboss-mdr.jar
- $JBOSS_HOME/client/concurrent.jar
5 comments
Skip to comment form ↓
Frankfurter
March 30, 2011 at 2:37 pm (UTC -5) Link to this comment
Nice! I needed this!!! Get it at the top of the search engines so it isn’t so hard to find next time. 🙂
Frankfurter
April 12, 2011 at 1:08 pm (UTC -5) Link to this comment
It would be good to know how you found these JAR files. You fed me for a day, but I’ll be hungry again tomorrow. Please teach me how to fish. 🙂
galant
April 30, 2012 at 3:06 am (UTC -5) Link to this comment
How would you do it, should you choose to go with Maven for project. Did you find a repository with these? (so far the only solution i found was manual install of all the files)
Matt Williams
June 22, 2012 at 9:13 am (UTC -5) Link to this comment
Sorry so long in replying. No, I haven’t tried this with Maven.
aditya
July 7, 2016 at 8:22 pm (UTC -5) Link to this comment
thanks for this help. Had been searching for these JAR names.