on 12-09-2009 3:44 PM
Hi All,
We have a stack over flow issue under AIX. We use jco3 to connect sap BW system. When connect to the BW system, stack over flow happed. Below is the trace message.
Would you please take a look? Does it it caused by library version difference?
http-8444-Processor23 [14:23:59:878]: ******************** Fri Dec 04 14:23:59 SAST 2009 ***************************
http-8444-Processor23 [14:23:59:878]: SAP Java Connector (JCo) runtime information
http-8444-Processor23 [14:23:59:878]: Java Runtime:
http-8444-Processor23 [14:23:59:879]: Operating System : AIX 5.3 for ppc
http-8444-Processor23 [14:23:59:879]: Java VM : 1.5.0 IBM Corporation
http-8444-Processor23 [14:23:59:879]: Java Codepage : UTF8
http-8444-Processor23 [14:23:59:880]: Versions:
http-8444-Processor23 [14:23:59:880]: JCo API : 3.0.1 (2008-10-21)
http-8444-Processor23 [14:23:59:880]: JCo middleware name : JavaRfc
http-8444-Processor23 [14:23:59:881]: JCo middleware : 2.1.1
http-8444-Processor23 [14:23:59:881]: JCo middleware native : not available
http-8444-Processor23 [14:23:59:881]: JCo library : not loaded, caused by java.lang.UnsatisfiedLinkError: sapjco3 (A file or directory in the path name does not exist.)
http-8444-Processor23 [14:23:59:886]:
http-8444-Processor23 [14:23:59:886]: ******************** Configuration ***************************
jco.jdsr_provider = 0
jco.cpic_keep_alive_timeout = 10
jco.jdsr = 0
jco.ignore_jdsr_error = 1
jco.jarm = 0
jco.trace_level = 1
jco.trace_path = .
http-8444-Processor23 [14:23:59:887]: *********************************************************************
http-8444-Processor23 [14:23:59:887]: Exception during reading of the system property: jco.cpic_keep_alive_period=300 java.lang.NoClassDefFoundError: com.sap.conn.rfc.driver.CpicDriver (initialization failure)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:132)
at com.sap.conn.rfc.engine.DefaultRfcRuntime.setupRegKeepAlive(DefaultRfcRuntime.java:124)
at com.sap.conn.jco.rt.JCoRuntime.setPropertyValue(JCoRuntime.java:787)
at com.sap.conn.jco.rt.JCoRuntime.setSystemProperty(JCoRuntime.java:130)
at com.sap.conn.jco.rt.JCoRuntime.readSystemProperties(JCoRuntime.java:161)
at com.sap.conn.jco.rt.JCoRuntimeFactory.<clinit>(JCoRuntimeFactory.java:24)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
at com.sap.conn.jco.rt.RuntimeEnvironment.<init>(RuntimeEnvironment.java:40)
at java.lang.Class.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Class.java:1328)
at com.sap.conn.jco.ext.Environment.getInstance(Environment.java:109)
at com.sap.conn.jco.ext.Environment.registerDestinationDataProvider(Environment.java:203)
at com.bobj.sap.clients.SapBIClientManager.<init>(Unknown Source)
at com.bobj.sap.clients.SapBIClientManager.getSapBIClientManager(Unknown Source)
at com.acta.webapp.admin.report.SapBIClientsListPage.getBIClientManager(Unknown Source)
at com.acta.webapp.admin.report.SapBIClientsListPage.initReport(Unknown Source)
at com.acta.webapp.admin.report.SapBIClientsListPage.drawView(Unknown Source)
at com.acta.webapp.mdreport.common.DIView.PrintReport(Unknown Source)
at com.acta.webapp.mdreport.common.DIViewController.PrintReport(Unknown Source)
at com.acta.webapp.mdreport.reportframework.JCActaGenericSection.PrintReport(Unknown Source)
at com.acta.webapp.mdreport.common.DIFrame.PrintReport(Unknown Source)
at com.acta.webapp.mdreport.common.DIMainFrame.PrintReport(Unknown Source)
at com.acta.webapp.mdreport.common.DIBaseReport.PrintMainFrame(Unknown Source)
at com.acta.webapp.mdreport.common.DIBaseReport.PrintReportImpl(Unknown Source)
at com.acta.webapp.mdreport.common.DIBaseReport.PrintReport(Unknown Source)
at com.acta.webapp.admin.servlet.SapBIClientsListServlet.doPostSafe(Unknown Source)
at com.acta.webapp.mdreport.reportframework.JSActaHttpServlet.doPost(Unknown Source)
at com.acta.webapp.mdreport.reportframework.JSActaHttpServlet.doGet(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.acta.webapp.mdreport.servlet.JSFilter.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:810)
Caused by: java.lang.UnsatisfiedLinkError: com/sap/conn/rfc/driver/CpicDriver.nativeCpicGetVersion([I)I
at com.sap.conn.rfc.driver.CpicDriver.CpicGetVersion(CpicDriver.java:939)
at com.sap.conn.rfc.engine.DefaultRfcRuntime.getVersion(DefaultRfcRuntime.java:41)
at com.sap.conn.rfc.api.RfcApi.RfcGetVersion(RfcApi.java:253)
at com.sap.conn.rfc.engine.DefaultRfcTraceWriter.openErrorTrace(DefaultRfcTraceWriter.java:136)
at com.sap.conn.rfc.engine.DefaultRfcTraceWriter.criticalTrace(DefaultRfcTraceWriter.java:97)
at com.sap.conn.rfc.engine.Trc.criticalTrace(Trc.java:459)
at com.sap.conn.jco.rt.DefaultJCoRuntime.registerNativeMethods(DefaultJCoRuntime.java:304)
at com.sap.conn.jco.rt.JCoRuntime.registerNatives(JCoRuntime.java:876)
at com.sap.conn.rfc.driver.CpicDriver.<clinit>(CpicDriver.java:948)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
at com.sap.conn.rfc.engine.DefaultRfcRuntime.getVersion(DefaultRfcRuntime.java:41)
at com.sap.conn.rfc.api.RfcApi.RfcGetVersion(RfcApi.java:253)
at com.sap.conn.jco.rt.MiddlewareJavaRfc.<clinit>(MiddlewareJavaRfc.java:197)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
at com.sap.conn.jco.rt.DefaultJCoRuntime.initialize(DefaultJCoRuntime.java:75)
at com.sap.conn.jco.rt.JCoRuntimeFactory.<clinit>(JCoRuntimeFactory.java:23)
... 42 more
Thanks,
Allen
THe issue was caused by JDK version mismatch.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi All,
*We have a stack over flow issue under AIX. We use jco3 to connect sap BW system. When connect to the BW system,
stack over flow happed. Below is the trace message.
*Would you please take a look? Does it it caused by library version difference?|\
*http-8444-Processor23 [14:23:59:878]: ******************** Fri Dec 04 14:23:59 SAST 2009 ***********************
*http-8444-Processor23 [14:23:59:878]: SAP Java Connector (JCo) runtime information
*http-8444-Processor23 [14:23:59:878]: Java Runtime:
*http-8444-Processor23 [14:23:59:879]: Operating System : AIX 5.3 for ppc
*http-8444-Processor23 [14:23:59:879]: Java VM : 1.5.0 IBM Corporation
*http-8444-Processor23 [14:23:59:879]: Java Codepage : UTF8
*http-8444-Processor23 [14:23:59:880]: Versions:
*http-8444-Processor23 [14:23:59:880]: JCo API : 3.0.1 (2008-10-21)
*http-8444-Processor23 [14:23:59:880]: JCo middleware name : JavaRfc
*http-8444-Processor23 [14:23:59:881]: JCo middleware : 2.1.1
*http-8444-Processor23 [14:23:59:881]: JCo middleware native : not available
http-8444-Processor23 [14:23:59:881]: JCo library : not loaded, caused by java.lang.UnsatisfiedLinkError: sapjco3 (A file or directory in the path name does not exist.)
*http-8444-Processor23 [14:23:59:886]:
*http-8444-Processor23 [14:23:59:886]: ******************** Configuration ***************************
* jco.jdsr_provider = 0
* jco.cpic_keep_alive_timeout = 10
* jco.jdsr = 0
* jco.ignore_jdsr_error = 1
* jco.jarm = 0
* jco.trace_level = 1
* jco.trace_path = .
*http-8444-Processor23 [14:23:59:887]: *********************************************************************
*http-8444-Processor23 [14:23:59:887]: Exception during reading of the system property: jco.cpic_keep_alive_period=300
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
*http-8444-Processor23 [14:23:59:887]: Exception during reading of the system property: jco.cpic_keep_alive_period=300
*java.lang.NoClassDefFoundError: com.sap.conn.rfc.driver.CpicDriver (initialization failure)
* at java.lang.J9VMInternals.initialize(J9VMInternals.java:132)
* at com.sap.conn.rfc.engine.DefaultRfcRuntime.setupRegKeepAlive(DefaultRfcRuntime.java:124)
* at com.sap.conn.jco.rt.JCoRuntime.setPropertyValue(JCoRuntime.java:787)
* at com.sap.conn.jco.rt.JCoRuntime.setSystemProperty(JCoRuntime.java:130)
* at com.sap.conn.jco.rt.JCoRuntime.readSystemProperties(JCoRuntime.java:161)
* at com.sap.conn.jco.rt.JCoRuntimeFactory.<clinit>(JCoRuntimeFactory.java:24)
* at java.lang.J9VMInternals.initializeImpl(Native Method)
* at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
* at com.sap.conn.jco.rt.RuntimeEnvironment.<init>(RuntimeEnvironment.java:40)
* at java.lang.Class.newInstanceImpl(Native Method)
* at java.lang.Class.newInstance(Class.java:1328)
* at com.sap.conn.jco.ext.Environment.getInstance(Environment.java:109)
* at com.sap.conn.jco.ext.Environment.registerDestinationDataProvider(Environment.java:203)
* at com.bobj.sap.clients.SapBIClientManager.<init>(Unknown Source)
* at com.bobj.sap.clients.SapBIClientManager.getSapBIClientManager(Unknown Source)
* at com.acta.webapp.admin.report.SapBIClientsListPage.getBIClientManager(Unknown Source)
* at com.acta.webapp.admin.report.SapBIClientsListPage.initReport(Unknown Source)
* at com.acta.webapp.admin.report.SapBIClientsListPage.drawView(Unknown Source)
* at com.acta.webapp.mdreport.common.DIView.PrintReport(Unknown Source)
* at com.acta.webapp.mdreport.common.DIViewController.PrintReport(Unknown Source)
* at com.acta.webapp.mdreport.reportframework.JCActaGenericSection.PrintReport(Unknown Source)
* at com.acta.webapp.mdreport.common.DIFrame.PrintReport(Unknown Source)
* at com.acta.webapp.mdreport.common.DIMainFrame.PrintReport(Unknown Source)
* at com.acta.webapp.mdreport.common.DIBaseReport.PrintMainFrame(Unknown Source)
* at com.acta.webapp.mdreport.common.DIBaseReport.PrintReportImpl(Unknown Source)
* at com.acta.webapp.mdreport.common.DIBaseReport.PrintReport(Unknown Source)
* at com.acta.webapp.admin.servlet.SapBIClientsListServlet.doPostSafe(Unknown Source)
* at com.acta.webapp.mdreport.reportframework.JSActaHttpServlet.doPost(Unknown Source)
* at com.acta.webapp.mdreport.reportframework.JSActaHttpServlet.doGet(Unknown Source)
* at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
* at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
* at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
* at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
* at com.acta.webapp.mdreport.servlet.JSFilter.doFilter(Unknown Source)
* at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
* at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
* at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
* at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
* at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
* at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
* at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
* at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
* at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
* at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
Http11BaseProtocol.java:665
* at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
* at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
* at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
* at java.lang.Thread.run(Thread.java:810)
*Caused by: java.lang.UnsatisfiedLinkError: com/sap/conn/rfc/driver/CpicDriver.nativeCpicGetVersion([I)I
* at com.sap.conn.rfc.driver.CpicDriver.CpicGetVersion(CpicDriver.java:939)
* at com.sap.conn.rfc.engine.DefaultRfcRuntime.getVersion(DefaultRfcRuntime.java:41)
* at com.sap.conn.rfc.api.RfcApi.RfcGetVersion(RfcApi.java:253)
* at com.sap.conn.rfc.engine.DefaultRfcTraceWriter.openErrorTrace(DefaultRfcTraceWriter.java:136)
* at com.sap.conn.rfc.engine.DefaultRfcTraceWriter.criticalTrace(DefaultRfcTraceWriter.java:97)
* at com.sap.conn.rfc.engine.Trc.criticalTrace(Trc.java:459)
* at com.sap.conn.jco.rt.DefaultJCoRuntime.registerNativeMethods(DefaultJCoRuntime.java:304)
* at com.sap.conn.jco.rt.JCoRuntime.registerNatives(JCoRuntime.java:876)
* at com.sap.conn.rfc.driver.CpicDriver.<clinit>(CpicDriver.java:948)
* at java.lang.J9VMInternals.initializeImpl(Native Method)
* at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
* at com.sap.conn.rfc.engine.DefaultRfcRuntime.getVersion(DefaultRfcRuntime.java:41)
* at com.sap.conn.rfc.api.RfcApi.RfcGetVersion(RfcApi.java:253)
* at com.sap.conn.jco.rt.MiddlewareJavaRfc.<clinit>(MiddlewareJavaRfc.java:197)
* at java.lang.J9VMInternals.initializeImpl(Native Method)
* at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
* at com.sap.conn.jco.rt.DefaultJCoRuntime.initialize(DefaultJCoRuntime.java:75)
* at com.sap.conn.jco.rt.JCoRuntimeFactory.<clinit>(JCoRuntimeFactory.java:23)
* ... 42 more
*
Thanks
Allen
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.