cancel
Showing results for 
Search instead for 
Did you mean: 

Error while loading a DLL

Former Member
0 Kudos

Hi All

We are trying to load some Tibhco related files when the application starts up using a servlet . But it fails with the following error below :

ava.lang.UnsatisfiedLinkError: Native Library C:
TIBCO
TIBRV
bin
tibrvj.dll already loaded in another classloader#

#1.5#000FFE28D1B40042000000EC0000155400040E0341EF3B6F#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1551)#

#1.5#000FFE28D1B40042000000ED0000155400040E0341EF3C36#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1511)#

#1.5#000FFE28D1B40042000000EE0000155400040E0341EF3CFC#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at java.lang.Runtime.loadLibrary0(Runtime.java:788)#

#1.5#000FFE28D1B40042000000EF0000155400040E0341EF3DC8#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at java.lang.System.loadLibrary(System.java:834)#

#1.5#000FFE28D1B40042000000F00000155400040E0341EF3E8C#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.tibco.tibrv.Tibrv.loadLib(Tibrv.java:435)#

#1.5#000FFE28D1B40042000000F10000155400040E0341EF3F4F#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.tibco.tibrv.Tibrv.open(Tibrv.java:252)#

#1.5#000FFE28D1B40042000000F20000155400040E0341EF4010#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.tpt.thresher.server.jms.TibrvMessagePublisher.getInstance(TibrvMessagePublisher.java:57)#

#1.5#000FFE28D1B40042000000F30000155400040E0341EF40DB#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.tpt.thresher.server.jms.MessagePublisherFactory.makeMessagePublisher(MessagePublisherFactory.java:23)#

#1.5#000FFE28D1B40042000000F40000155400040E0341EF42A6#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.tpt.thresher.server.startup.AppStartup.doStartUp(AppStartup.java:179)#

#1.5#000FFE28D1B40042000000F50000155400040E0341EF436D#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.tpt.comxl.BootServlet.doPost(BootServlet.java:41)#

#1.5#000FFE28D1B40042000000F60000155400040E0341EF4433#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.tpt.comxl.BootServlet.doGet(BootServlet.java:31)#

#1.5#000FFE28D1B40042000000F70000155400040E0341EF44FE#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)#

#1.5#000FFE28D1B40042000000F80000155400040E0341EF45C4#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)#

#1.5#000FFE28D1B40042000000F90000155400040E0341EF468B#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:153)#

#1.5#000FFE28D1B40042000000FA0000155400040E0341EF4756#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)#

#1.5#000FFE28D1B40042000000FB0000155400040E0341EF4821#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:391)#

#1.5#000FFE28D1B40042000000FC0000155400040E0341EF48F0#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:265)#

#1.5#000FFE28D1B40042000000FD0000155400040E0341EF49BB#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:345)#

#1.5#000FFE28D1B40042000000FE0000155400040E0341EF4A85#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:323)#

#1.5#000FFE28D1B40042000000FF0000155400040E0341EF4B50#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:865)#

#1.5#000FFE28D1B40042000001000000155400040E0341EF4C1A#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:240)#

#1.5#000FFE28D1B40042000001010000155400040E0341EF4CF0#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)#

#1.5#000FFE28D1B40042000001020000155400040E0341EF4DB7#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)#

#1.5#000FFE28D1B40042000001030000155400040E0341EF4E81#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)#

#1.5#000FFE28D1B40042000001040000155400040E0341EF4F51#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)#

#1.5#000FFE28D1B40042000001050000155400040E0341EF501C#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)#

#1.5#000FFE28D1B40042000001060000155400040E0341EF50E6#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at java.security.AccessController.doPrivileged(Native Method)#

#1.5#000FFE28D1B40042000001070000155400040E0341EF51AA#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)#

#1.5#000FFE28D1B40042000001080000155400040E0341EF5279#1141307060810#System.err#sap.com/CXL_EAR#System.err#Guest#2####8b1fd570a9f211dab67a000ffe28d1b4#SAPEngine_Application_Thread[impl:3]_20##0#0#Error##Plain### at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)#

Wanted to know how can i avoid this.

regards

rajesh kr

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

This thread should be helful:

Former Member
0 Kudos

Hi

I tried removing all the reference of this jar from web-inf and deployed it as a independent j2ee library and then gave a hard reference in the Ear project, but still it throws the same error.

Is there any other way i could set it in the sap web AS path this corresponding DLL.

regards

rajesh kr

kishorg
Advisor
Advisor
0 Kudos

Hi Rajesh,

It sounds like you have multiple instances of your web app getting loaded at the same time by different classloaders.

So you need to ensure that your native library is loaded by WAS's common class loader: the referring class (that does the loadlibrary) must be in common/lib (not your webapp's WEB-INF/lib), and (of course) your native lib needs to in PATH or LD_LIBRARY_PATH as appropriate for the platform.

just refer these two forums also..

http://java.sun.com/docs/books/jni/html/design.html#8628

Regards

Kishor Gopinathan