[ http://issues.apache.org/jira/browse/QPID-146?page=comments#action_12458035 ] Stephen Vinoski commented on QPID-146: --------------------------------------
I think there are dependencies in the M1 client distribution that don't need to be there, either. For example, why is the saxon8.jar needed? And I thought the slf4j-simple.jar was needed only for testing? We should get this nailed down. Basically, the way the client distribution build works with maven is that the assembly file essentially says "give me the client jar and all its dependencies." If there are things in the client distribution that don't belong, then I think that means that the dependencies in the client pom are not completely correct. One problem I've noticed is the dependency on qpid-broker, for example; I think this is needed only for testing, and so should be scoped to "test". I tried this in my working copy and it seems to work fine. Reopening this was a good idea, BTW, as it clearly needs more work. > Create Client Only Distribution > ------------------------------- > > Key: QPID-146 > URL: http://issues.apache.org/jira/browse/QPID-146 > Project: Qpid > Issue Type: Improvement > Components: Maven build system > Affects Versions: M2 > Reporter: Marnie McCormack > Assigned To: Stephen Vinoski > Fix For: M2 > > Attachments: qpid-java-1.0-incubator-M1-bin-client.zip > > > For users who wish to install the client only we need to provide a client > only installation with minimal dependencies. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
