Topic
  • No replies
SystemAdmin
SystemAdmin
6 Posts

Pinned topic SAP Connectivity Issue from Portal Express on IBM iSeries

‏2012-07-26T20:57:32Z |
Team,

We are facing an issue when connecting to SAP from WebSphere Portal Express Server from IBM iSeries.

When trying to run the application , we get the following error.

java.lang.NoClassDefFoundError: com.sap.conn.jco.JCoMetaData

After trying different things, we made a simple test java application to connect to SAP and run it on the command line and it was found that if we use the 32bit JVM then it would not work but with 64 bit it was working fine.

So we switched our JVM to 64, switched the WAS and the Portal as well. However, when trying the application from portal, the error is still the same. Has any one faced this issue with iSeries? Any help will be highly appreciated. Thanks

Let me know if more details are needed. Here is the stack trace.
Category: bowstreet.system.server.logging.event.criterion.abnormal
Priority: ERROR
Msg: Component: MODEL
com.sap.conn.jco.JCoMetaData
7/26/12 16:32:35:860 EDT 00000026 SystemOut O FATAL ERROR: A "Throwable" that was not an Exception was thrown.
7/26/12 16:32:35:867 EDT 0000002d SystemOut O -- TIME: 2012-07-26 16:32:35,867 --
Category: bowstreet.system.server.logging.event.criterion.abnormal
Priority: ERROR
Msg: Component: MODEL
java.lang.NoClassDefFoundError: com.sap.conn.jco.JCoMetaData
at java.lang.J9VMInternals.verifyImpl(Native Method)
at java.lang.J9VMInternals.verify(J9VMInternals.java:72)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
at java.lang.Class.forNameImpl(Native Method)
at java.lang.Class.forName(Class.java:139)
at com.bowstreet.util.ExemplarManager.getClassInstance(ExemplarManager.java:49)
at com.bowstreet.generation.implementation.AbstractBuilderCall.getClassInstance(AbstractBuilderCall.java:70)
at com.bowstreet.builders.webapp.foundation.WebAppGenHandler.doBuilderCall(WebAppGenHandler.java:464)
at com.bowstreet.generation.implementation.BaseGenContext.internalInvokeBuilder(BaseGenContext.java:201)
at com.bowstreet.generation.implementation.BaseGenContext.performGenerationPhase(BaseGenContext.java:513)
at com.bowstreet.generation.GenerationManager.generate(GenerationManager.java:183)
at com.bowstreet.generation.GenerationManager.generate(GenerationManager.java:159)
at com.bowstreet.generation.implementation.CachingGenerator.generate(CachingGenerator.java:109)
at com.bowstreet.generation.implementation.CachingGenerator.generate(CachingGenerator.java:59)
at com.bowstreet.webapp.engine.WebAppRequestRunner.getGenContainer(WebAppRequestRunner.java:826)
at com.bowstreet.webapp.engine.WebAppRequestRunner.getWebApp(WebAppRequestRunner.java:790)
at com.bowstreet.webapp.engine.WebAppRequestRunner.getWebApp(WebAppRequestRunner.java:744)
at com.bowstreet.webapp.engine.WebAppRequestRunner.getWebApp(WebAppRequestRunner.java:733)
at com.bowstreet.webapp.engine.WebAppUtils.getWebApp(WebAppUtils.java:63)
at com.bowstreet.builders.webapp.ServiceConsumer2Builder.createDataService(ServiceConsumer2Builder.java:233)
at com.bowstreet.builders.webapp.ServiceConsumer2Builder.doBuilderCall(ServiceConsumer2Builder.java:186)
at com.bowstreet.builders.webapp.foundation.WebAppGenHandler.doBuilderCall(WebAppGenHandler.java:485)
at com.bowstreet.generation.implementation.BaseGenContext.internalInvokeBuilder(BaseGenContext.java:201)
at com.bowstreet.generation.implementation.BaseGenContext.performGenerationPhase(BaseGenContext.java:513)
at com.bowstreet.generation.GenerationManager.generate(GenerationManager.java:183)
at com.bowstreet.generation.GenerationManager.generate(GenerationManager.java:159)
at com.bowstreet.generation.implementation.CachingGenerator.generate(CachingGenerator.java:109)
at com.bowstreet.generation.implementation.CachingGenerator.generate(CachingGenerator.java:59)
at com.bowstreet.webapp.engine.WebAppRequestRunner.getGenContainer(WebAppRequestRunner.java:826)
at com.bowstreet.webapp.engine.WebAppRequestRunner.getWebApp(WebAppRequestRunner.java:790)
at com.bowstreet.webapp.engine.WebAppRequestRunner.getWebApp(WebAppRequestRunner.java:755)
at com.bowstreet.webapp.engine.WebAppRequestRunner.<init>(WebAppRequestRunner.java:198)
at com.bowstreet.webapp.engine.WebAppRequestRunner.<init>(WebAppRequestRunner.java:116)
at com.bowstreet.webapp.engine.WebAppRequestRunner.<init>(WebAppRequestRunner.java:263)
at com.bowstreet.webapp.engine.WebAppRunner.doActualRequest(WebAppRunner.java:948)
at com.bowstreet.webapp.engine.WebAppRunner.doRequest(WebAppRunner.java:542)
at com.bowstreet.webapp.engine.WebAppRunner.doRequest(WebAppRunner.java:308)
at com.bowstreet.webapp.engine.WebAppRunner.doRequest(WebAppRunner.java:245)
at com.bowstreet.webapp.engine.WebAppServlet.doPost(WebAppServlet.java:73)
at com.bowstreet.webapp.engine.WebAppServlet.doGet(WebAppServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1597)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:104)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:934)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3935)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:557)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:607)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:984)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1069)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)
Caused by: java.lang.ClassNotFoundException: com.sap.conn.jco.JCoMetaData
at java.net.URLClassLoader.findClass(URLClassLoader.java:434)
at com.ibm.ws.bootstrap.ExtClassLoader.findClass(ExtClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:660)
at com.ibm.ws.bootstrap.ExtClassLoader.loadClass(ExtClassLoader.java:111)
at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
at com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java:62)
at com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java:58)
at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:542)
at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:510)
at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:510)
at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
... 66 more

7/26/12 16:32:35:868 EDT 0000002d SystemOut O -- TIME: 2012-07-26 16:32:35,868 --
Category: bowstreet.system.server.logging.event.criterion.abnormal
Priority: ERROR
Msg: Component: MODEL
com.sap.conn.jco.JCoMetaData
7/26/12 16:32:35:869 EDT 0000002d SystemOut O -- TIME: 2012-07-26 16:32:35,868 --
Category: bowstreet.system.server.logging.event.criterion.abnormal
Priority: ERROR
Msg: Component: MODEL
java.lang.NoClassDefFoundError: com.sap.conn.jco.JCoMetaData
at java.lang.J9VMInternals.verifyImpl(Native Method)
at java.lang.J9VMInternals.verify(J9VMInternals.java:72)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
at java.lang.Class.forNameImpl(Native Method)
at java.lang.Class.forName(Class.java:139)
at com.bowstreet.util.ExemplarManager.getClassInstance(ExemplarManager.java:49)
at com.bowstreet.generation.implementation.AbstractBuilderCall.getClassInstance(AbstractBuilderCall.java:70)
at com.bowstreet.builders.webapp.foundation.WebAppGenHandler.doBuilderCall(WebAppGenHandler.java:464)
at com.bowstreet.generation.implementation.BaseGenContext.internalInvokeBuilder(BaseGenContext.java:201)
at com.bowstreet.generation.implementation.BaseGenContext.performGenerationPhase(BaseGenContext.java:513)
at com.bowstreet.generation.GenerationManager.generate(GenerationManager.java:183)
at com.bowstreet.generation.GenerationManager.generate(GenerationManager.java:64)
at com.bowstreet.generation.implementation.CachingGenerator.generate(CachingGenerator.java:171)
at com.bowstreet.webapp.engine.WebAppUtils.getWebApp(WebAppUtils.java:104)
at com.bowstreet.webapp.engine.WebAppUtils.getWebApp(WebAppUtils.java:77)
at com.bowstreet.builders.webapp.ServiceConsumer2Builder.createDataService(ServiceConsumer2Builder.java:233)
at com.bowstreet.builders.webapp.ServiceConsumer2Builder.doBuilderCall(ServiceConsumer2Builder.java:186)
at com.bowstreet.builders.webapp.foundation.WebAppGenHandler.doBuilderCall(WebAppGenHandler.java:485)
at com.bowstreet.generation.implementation.BaseGenContext.internalInvokeBuilder(BaseGenContext.java:201)
at com.bowstreet.generation.implementation.BaseGenContext.performGenerationPhase(BaseGenContext.java:513)
at com.bowstreet.generation.GenerationManager.generate(GenerationManager.java:183)
at com.bowstreet.generation.GenerationManager.generate(GenerationManager.java:159)
at com.bowstreet.generation.implementation.CachingGenerator.generate(CachingGenerator.java:109)
at com.bowstreet.generation.implementation.CachingGenerator.generate(CachingGenerator.java:59)
at com.bowstreet.webapp.engine.WebAppRequestRunner.getGenContainer(WebAppRequestRunner.java:826)
at com.bowstreet.webapp.engine.WebAppRequestRunner.getWebApp(WebAppRequestRunner.java:790)
at com.bowstreet.webapp.engine.WebAppRequestRunner.getWebApp(WebAppRequestRunner.java:755)
at com.bowstreet.webapp.engine.WebAppRequestRunner.<init>(WebAppRequestRunner.java:198)
at com.bowstreet.webapp.engine.WebAppRequestRunner.<init>(WebAppRequestRunner.java:116)
at com.bowstreet.webapp.engine.WebAppRequestRunner.<init>(WebAppRequestRunner.java:263)
at com.bowstreet.webapp.engine.WebAppRunner.doActualRequest(WebAppRunner.java:948)
at com.bowstreet.webapp.engine.WebAppRunner.doRequest(WebAppRunner.java:542)
at com.bowstreet.webapp.engine.WebAppRunner.doRequest(WebAppRunner.java:308)
at com.bowstreet.webapp.engine.WebAppRunner.doRequest(WebAppRunner.java:245)
at com.bowstreet.webapp.engine.WebAppServlet.doPost(WebAppServlet.java:73)
at com.bowstreet.webapp.engine.WebAppServlet.doGet(WebAppServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1597)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:104)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:934)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3935)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:557)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:607)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:984)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1069)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)
Caused by: java.lang.ClassNotFoundException: com.sap.conn.jco.JCoMetaData
at java.net.URLClassLoader.findClass(URLClassLoader.java:434)
at com.ibm.ws.bootstrap.ExtClassLoader.findClass(ExtClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:660)
at com.ibm.ws.bootstrap.ExtClassLoader.loadClass(ExtClassLoader.java:111)
at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
at com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java:62)
at com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java:58)
at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:542)
at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:510)
at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:510)
at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
... 62 more

7/26/12 16:32:35:873 EDT 0000002d SystemOut O -- TIME: 2012-07-26 16:32:35,873 --
Category: bowstreet.system.server.logging.event.criterion.abnormal
Priority: ERROR
Msg: Component: MODEL
This Builder Call caused the following exception: com.sap.conn.jco.JCoMetaData
7/26/12 16:32:35:874 EDT 0000002d SystemOut O -- TIME: 2012-07-26 16:32:35,873 --
Category: bowstreet.system.server.logging.event.criterion.abnormal
Priority: ERROR
Msg: Component: MODEL
java.lang.NoClassDefFoundError: com.sap.conn.jco.JCoMetaData
at java.lang.J9VMInternals.verifyImpl(Native Method)
at java.lang.J9VMInternals.verify(J9VMInternals.java:72)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
at java.lang.Class.forNameImpl(Native Method)
at java.lang.Class.forName(Class.java:139)
at com.bowstreet.util.ExemplarManager.getClassInstance(ExemplarManager.java:49)
at com.bowstreet.generation.implementation.AbstractBuilderCall.getClassInstance(AbstractBuilderCall.java:70)
at com.bowstreet.builders.webapp.foundation.WebAppGenHandler.doBuilderCall(WebAppGenHandler.java:464)
at com.bowstreet.generation.implementation.BaseGenContext.internalInvokeBuilder(BaseGenContext.java:201)
at com.bowstreet.generation.implementation.BaseGenContext.performGenerationPhase(BaseGenContext.java:513)
at com.bowstreet.generation.GenerationManager.generate(GenerationManager.java:183)
at com.bowstreet.generation.GenerationManager.generate(GenerationManager.java:64)
at com.bowstreet.generation.implementation.CachingGenerator.generate(CachingGenerator.java:171)
at com.bowstreet.webapp.engine.WebAppUtils.getWebApp(WebAppUtils.java:104)
at com.bowstreet.webapp.engine.WebAppUtils.getWebApp(WebAppUtils.java:77)
at com.bowstreet.builders.webapp.ServiceConsumer2Builder.createDataService(ServiceConsumer2Builder.java:233)
at com.bowstreet.builders.webapp.ServiceConsumer2Builder.doBuilderCall(ServiceConsumer2Builder.java:186)
at com.bowstreet.builders.webapp.foundation.WebAppGenHandler.doBuilderCall(WebAppGenHandler.java:485)
at com.bowstreet.generation.implementation.BaseGenContext.internalInvokeBuilder(BaseGenContext.java:201)
at com.bowstreet.generation.implementation.BaseGenContext.performGenerationPhase(BaseGenContext.java:513)
at com.bowstreet.generation.GenerationManager.generate(GenerationManager.java:183)
at com.bowstreet.generation.GenerationManager.generate(GenerationManager.java:159)
at com.bowstreet.generation.implementation.CachingGenerator.generate(CachingGenerator.java:109)
at com.bowstreet.generation.implementation.CachingGenerator.generate(CachingGenerator.java:59)
at com.bowstreet.webapp.engine.WebAppRequestRunner.getGenContainer(WebAppRequestRunner.java:826)
at com.bowstreet.webapp.engine.WebAppRequestRunner.getWebApp(WebAppRequestRunner.java:790)
at com.bowstreet.webapp.engine.WebAppRequestRunner.getWebApp(WebAppRequestRunner.java:755)
at com.bowstreet.webapp.engine.WebAppRequestRunner.<init>(WebAppRequestRunner.java:198)
at com.bowstreet.webapp.engine.WebAppRequestRunner.<init>(WebAppRequestRunner.java:116)
at com.bowstreet.webapp.engine.WebAppRequestRunner.<init>(WebAppRequestRunner.java:263)
at com.bowstreet.webapp.engine.WebAppRunner.doActualRequest(WebAppRunner.java:948)
at com.bowstreet.webapp.engine.WebAppRunner.doRequest(WebAppRunner.java:542)
at com.bowstreet.webapp.engine.WebAppRunner.doRequest(WebAppRunner.java:308)
at com.bowstreet.webapp.engine.WebAppRunner.doRequest(WebAppRunner.java:245)
at com.bowstreet.webapp.engine.WebAppServlet.doPost(WebAppServlet.java:73)
at com.bowstreet.webapp.engine.WebAppServlet.doGet(WebAppServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1597)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:104)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:934)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3935)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:557)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:607)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:984)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1069)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)
Caused by: java.lang.ClassNotFoundException: com.sap.conn.jco.JCoMetaData
at java.net.URLClassLoader.findClass(URLClassLoader.java:434)
at com.ibm.ws.bootstrap.ExtClassLoader.findClass(ExtClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:660)
at com.ibm.ws.bootstrap.ExtClassLoader.loadClass(ExtClassLoader.java:111)
at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
at com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java:62)
at com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java:58)
at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:542)
at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:510)
at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:510)
at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
... 62 more