cancel
Showing results for 
Search instead for 
Did you mean: 

jco error

Former Member
0 Kudos

I use JCO 2.1.8 , jdk 1.4.2.0.9 and Weblogic 8.1.6

I want to connect ECC 6.0 unicode

When I send data, error is occured blow

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 [no sapjcorfc in java.library.path]. java.library.path

[/home1/bea816/jdk142_11/jre/lib/i386/client:/home1/bea816/jdk142_11/jre/lib/i386:/home1/bea816/jdk142_11/jre/../lib/i386:/home/ktf_echo/jennifer/agent/jni/linux::/home1/bea816/weblogic81/server/lib/linux/i686:/home1/bea816/weblogic81/server/lib/linux/i686/oci920_8]

at com.sap.mw.jco.JCO.(JCO.java:776)

at jsp_servlet._mileage._super._point.__rfc_service_master._jspService(rfc_service_master.jsp:40)

at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)

at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)

at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)

at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:526)

at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7047)

at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)

at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)

at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)

at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)

at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)

my server is linux 64bit IA

please~~ hurry,

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

I'll take a stab at this.

Did you check the kernel for the JAVA instance? Looks like it may either ...

1. Have the wrong bits.

2. Missing the bits.

3. Referencing to the wrong location for the bits.

According to your error: Could not initialize dynamic link library sapjcorfc http://no sapjcorfc in java.library.path. java.library.path [/home1/bea816/jdk142_11/jre/lib/i386/client:/home1/bea816/jdk142_11/jre/lib/i386:/home1/bea816/jdk142_11/jre/../lib/i386:/home/ktf_echo/jennifer/agent/jni/linux::/home1/bea816/weblogic81/server/lib/linux/i686:/home1/bea816/weblogic81/server/lib/linux/i686/oci920_8]

Former Member
0 Kudos

Thanks, Kevin

you`re write. it is cpu problem.

Answers (0)