Some time ago a patch was submitted to create a "lightweight" set of
dependencies for people who are just writing a simple client -
https://issues.apache.org/jira/browse/AMQ-1703

This was also discussed at
http://activemq.2283324.n4.nabble.com/ActiveMQ-client-without-Spring-td3178034.html

By my reckoning, the current list of exclusions for 5.6.0 is currently
as follows below. Is this right - have I excluded too much, or missed
something?

If that's right, what are the chances of getting the patch updated and
included in the next release?

Thanks,

Greg
                <dependency>
                        <groupId>org.apache.activemq</groupId>
                        <artifactId>activemq-core</artifactId>
                        <version>5.6.0</version>
                        <!-- Exclude the non-client JAR files -->
                        <exclusions>
                                <exclusion>
                                        <groupId>org.springframework</groupId>
                                        <artifactId>spring-context</artifactId>
                                </exclusion>
                                <exclusion>
                                        <groupId>org.apache.activemq</groupId>
                                        <artifactId>activeio-core</artifactId>
                                </exclusion>
                                <exclusion>
                                        <groupId>org.apache.activemq</groupId>
                                        <artifactId>kahadb</artifactId>
                                </exclusion>
                                <exclusion>
                                        <groupId>org.jasypt</groupId>
                                        <artifactId>jasypt</artifactId>
                                </exclusion>
                                <exclusion>
                                        
<groupId>org.apache.activemq.protobuf</groupId>
                                        
<artifactId>activemq-protobuf</artifactId>
                                </exclusion>
                                <exclusion>
                                        <groupId>commons-net</groupId>
                                        <artifactId>commons-net</artifactId>
                                </exclusion>
                                <exclusion>
                                        <groupId>org.osgi</groupId>
                                        <artifactId>org.osgi.core</artifactId>
                                </exclusion>
                                <exclusion>
                                        <groupId>org.springframework</groupId>
                                        <artifactId>spring-context</artifactId>
                                </exclusion>
                                <exclusion>
                                        
<groupId>org.fusesource.mqtt-client</groupId>
                                        <artifactId>mqtt-client</artifactId>
                                </exclusion>
                                <exclusion>
                                        
<groupId>org.fusesource.fuse-extra</groupId>
                                        <artifactId>fusemq-leveldb</artifactId>
                                </exclusion>
                        </exclusions>
                </dependency>

Reply via email to