• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

SAP JCo Client Programming

Seshadri Gajula
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

I have 2 projects running in same machine and using the same DLL files

when i moved from first project to second project.

Im getting the error below:

I guess that this happen because there are 2 different project that
their test load the same DLL from 2 different classloaders.

How can I solve the problem below?

java.lang.ExceptionInInitializerError: JCO.classInitialize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC'JCO.nativeInit(): Could not initialize dynamic link library sapjcorfc [Native Library C:\WINDOWS\system32\sapjcorfc.dll already loaded in another classloader]. java.library.path [C:\Program Files\IBM\Rational\SDP\6.0\runtimes\base_v51\bin;C:\Program Files\IBM\Rational\SDP\6.0\runtimes\base_v51\java/bin;C:\Program Files\IBM\Rational\SDP\6.0\runtimes\base_v51\java/jre/bin;C:\Program Files\IBM\Rational\SDP\6.0\eclipse\jre\bin;.;C:\Program Files\IBM\Rational\SDP\6.0\eclipse\jre\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\SQLLIB\BIN;C:\SQLLIB\FUNCTION;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Rational\common;C:\ORACLE\ORA92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\j2sdk1.4.2_08\bin;.;]

thanks in advance

Seshadri Babu
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic