Maybe you should consider putting the 3rd party lib and the native lib
together into the "lib" folder of the
servicemix installation folder.

Lars

2010/8/17 pahaukka <[email protected]>:
>
> We have 3:th party product which is C based executable and it provides Java
> API via JNI for Java based applications. Our BC component uses this Java API
> and the reason for setting LD_LIBRARY_PATH is to get 3:th Java API to get
> shared library loaded.
>
> Using Java API within standalone Java application without Servicemix worked
> fine but making it as BC and deploying it servicemix then it won't. We can
> see from logs that it can load share libraries but it cannot use services.
> According to SW provider the problem is related to environment variables
> (The Java API and C code share same environment variables) that are not seen
> by servicemix.
>
>
> --
> View this message in context: 
> http://servicemix.396122.n5.nabble.com/Setting-environment-variables-in-serviceMix-3-3-tp2636633p2637963.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>



-- 
http://lhein.blogspot.com

Reply via email to