Create single complete ServiceMix Shared Library ------------------------------------------------
Key: SM-810 URL: https://issues.apache.org/activemq/browse/SM-810 Project: ServiceMix Issue Type: Improvement Affects Versions: 3.0 Environment: ServiceMix 3.0 Reporter: James Lorenzen The current ServiceMix Shared Library is insufficient to support proper portability of existing ServiceMix components to other JBI containers, such as OpenESB. For example, when installing the ServiceMix HTTP BC in OpenESB, NoClassDefFoundErrors occur because the installed ServiceMix Shared Library does not contain all the necessary dependencies. Therefore it would be a good idea to create a single complete Shared Library. To accomplish this here are some ideas: 1) Combine the shared library and shared library compat projects together. 2) Ensure the new single complete Shared Library contains the following dependencies: a) activemq-core b) backport-util-concurrent c) commons-logging d) servicemix-core e) servicemix-services f) spring-2.0-rc3 g) wsdl4j h) xbean-classloader i) xbean-kernel j) xbean-server k) xbean-spring When complete the dependencies under /servicemix_home/lib should be smaller. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/activemq/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira