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

ASF subversion and git services commented on ARTEMIS-1129:
----------------------------------------------------------

Commit 4ad931ae1bd33a36fe813811106d95455cffde0a in activemq-artemis's branch 
refs/heads/master from [~michael.andre.pearce]
[ https://git-wip-us.apache.org/repos/asf?p=activemq-artemis.git;h=4ad931a ]

ARTEMIS-1129: Client Dependencies

Create shaded versions of the clients, so that end users have a single clean 
dependency to depend on.

Third party dependency's are re-packaged/relocated to avoid version / depedency 
issues. 

> 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)

Reply via email to