I think you are right... in SMX there are two *global* dependency
directories: ${SMX_HOME}/lib and ${SMX_HOME}/lib/optional-- I think most of
those jars already exist in the 2 directories so the dependencies are
resolved. Hence the ${SMX_HOME}/lib and optional directories are analogous
to your ${GLASSFISH_HOME}/lib directory.
BTW, are you integrating SMX into Glassfish? If so, I would be interested
in the results.
-los
jblack wrote:
>
> los,
>
> Thanks for the help. Dropping some servicemix dependencies into
> ${GLASSFISH_HOME}/lib did the trick. I'm not sure is the appropriate
> library directory to use, but it works. The jars I added to get
> lwcontainer to install were:
>
> commons-logging-1.0.4.jar
> backport-util-concurrent-2.1.jar
> xbean-server-2.6.jar
> xbean-kernel-2.6.jar
> spring-2.0-rc3.jar
> xbean-classloader-2.6.jar
> xbean-spring-2.6.jar
> servicemix-jbi-3.1-incubating-SNAPSHOT.jar
> servicemix-services-3.1-incubating-SNAPSHOT.jar
> servicemix-core-3.1-incubating-SNAPSHOT.jar
>
>
> Jeff
>
>
> moraleslos wrote:
>>
>> There's a dependency on Commons-Logging so you'll need to put that jar in
>> some type of lib directory on the OpenESB. You may encounter other
>> dependencies too.
>>
>> -los
>>
>>
>> jblack wrote:
>>>
>>> I would like to demonstrate that service assemblies we've created for
>>> servicemix (using the lwcontainer) can be deployed to Open ESB.
>>>
>>> Servicemix version 3.1-incubating-SNAPSHOT
>>> Open ESB version Date: 2006 April 14 16:00 PST Milestone 10 IN=91589
>>> Glassfish version 9.0_01
>>>
>>> I can installed the "shared" component fine, but the lwcontainer fails
>>> to install with the exception:
>>>
>>> Bootstrap implementation could not be loaded. JBIFW2009: A
>>> java.lang.NoClassDefFoundError exception was encountered.
>>>
>>>
>>> <exception-info><nesting-level>3</nesting-level><msg-loc-info><loc-token>UNKNOWN</loc-token><loc-message>org/apache/commons/logging/LogFactory</loc-message><loc-param>UNKNOWN</loc-param></msg-loc-info><stack-trace>org.apache.servicemix.lwcontainer.LwContainerBootstrap.<init>(LwContainerBootstrap.java:37)
>>>
>>> Can someone point me in the right direction?
>>>
>>>
>>
>>
>
>
--
View this message in context:
http://www.nabble.com/Install-lwcontainer-component-into-Open-ESB-fails-tf2776170s12049.html#a7745715
Sent from the ServiceMix - User mailing list archive at Nabble.com.