You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Bernd Rosstauscher (JIRA)" <ji...@apache.org> on 2017/04/26 11:03:04 UTC

[jira] [Commented] (ARTEMIS-1129) Client Dependencies

    [ https://issues.apache.org/jira/browse/ARTEMIS-1129?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15984579#comment-15984579 ] 

Bernd Rosstauscher commented on ARTEMIS-1129:
---------------------------------------------

Hi,
Just an update
maven gives me this list for artemis-jms-client

artemis-commons-2.0.0.jar
artemis-core-client-2.0.0.jar
artemis-selector-2.0.0.jar
commons-beanutils-1.9.2.jar
commons-collections-3.2.2.jar
commons-logging-1.2.jar
geronimo-jms_2.0_spec-1.0-alpha-2.jar
geronimo-json_1.0_spec-1.0-alpha-1.jar
guava-19.0.jar
jboss-logging-3.3.0.Final.jar
jgroups-3.6.9.Final.jar
johnzon-core-0.9.5.jar
listing.txt
netty-all-4.1.6.Final.jar

With this i was able to run the client anyhow it would be good to update the docu.


> Client Dependencies 
> --------------------
>
>                 Key: ARTEMIS-1129
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-1129
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>          Components: Broker
>    Affects Versions: 2.0.0
>            Reporter: Bernd Rosstauscher
>            Assignee: Justin Bertram
>            Priority: Minor
>              Labels: documentation
>
> Currently the documentation is not up to date for the client requirements.
> Section 12. The Client Classpath specifies only the following 
> activemq-core-client.jar, activemq-commons.jar, and netty.jar
> And for JMS the following:
> activemq-jms-client.jar and geronimo-jms_2.0_spec.jar
> If I copy these to my project and try to connect directly via JMS (not via JNDI) I get at runtime ClassNotFoundExceptions of all kind.
> It seems now you need a lot more JAR files as dependencies. It is not really clear what else is needed so you will end up to copy the whole Artemis Jars just to make the client connection work.
> Would it be possible to update the documentation to specify the direct and indirect dependencies for the client. 
> I have the feeling this is at the moment a little bit out of control as it seems I need now to include 10 more Jar files or so including the json libraries, org.jboss logging, all the commons jars and many more?
> Thanks for your great work.
> - Bernd Rosstauscher



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)