All,
Before I get any deeper into this (and possibly into a Rabbit Hole :-)) I wanted to get an opinion or opinions on this.
We are migrating existing applications (Java 8) from traditional WebSphere (8.5.5/9.0.5.12) to WebSphere Liberty (wlp-webProfile8-java8-win-x86_64-23.0.0.6/ Java 17).
Our applications are mostly Web Services based and EJB Web services. When I deployed an EJB Web Services application
to WebSphere Liberty I first got the following runtime exception:
Listening for transport dt_socket at address: 52476
Launching defaultServer (WebSphere Application Server 23.0.0.6/wlp-1.0.78.cl230620230612-1100) on OpenJDK 64-Bit Server VM, version 17+35-2724 (en_US)
[AUDIT ] CWWKE0001I: The server defaultServer has been launched.
[7/27/23, 14:54:02:836 CDT] 0000001d DropinMonitor A CWWKZ0058I: Monitoring dropins for applications.
[7/27/23, 14:54:05:411 CDT] 0000001d ORBWrapperInt A CWWKI0001I: The CORBA name server is now available at corbaloc:iiop:10.252.107.83:2809/NameService.
[7/27/23, 14:54:06:402 CDT] 00000030 ManifestClass W SRVE9967W: The manifest class path ./ can not be found in jar file file:/C:/wlp-webProfile8-java8-win-x86_64-23.0.0.6/wlp/usr/servers/defaultServer/apps/expanded/claycoopwasrefs.ear/TCRJ.jar or its parent.
[7/27/23, 14:54:06:605 CDT] 00000030 ManifestClass W SRVE9967W: The manifest class path ./ can not be found in jar file file:/C:/wlp-webProfile8-java8-win-x86_64-23.0.0.6/wlp/usr/servers/defaultServer/apps/expanded/claycoopwasrefs.ear/claycoopwasrefs.war/ or its parent.
[7/27/23, 14:54:07:940 CDT] 00000030 ManifestClass W SRVE9967W: The manifest class path ./ can not be found in jar file file:/C:/wlp-webProfile8-java8-win-x86_64-23.0.0.6/wlp/usr/servers/defaultServer/apps/expanded/claycoopwasrefs.ear/claycoopwasrefs.war/ or its parent.
[7/27/23, 14:54:09:098 CDT] 00000032 AppMessageHel A CWWKZ0001I: Application claycoopwasrefs started in 3.163 seconds.
[7/27/23, 14:54:09:463 CDT] 00000029 FeatureManage A CWWKF0012I: The server installed the following features: [adminCenter-1.0, appSecurity-2.0, distributedMap-1.0, ejb-3.2, ejbHome-3.2, ejbLite-3.2, ejbPersistentTimer-3.2, ejbRemote-3.2, el-3.0, jaxb-2.2, jaxrs-2.0, jaxrsClient-2.0, jaxws-2.2, jca-1.7, jdbc-4.1, jms-2.0, jndi-1.0, json-1.0, jsp-2.3, localConnector-1.0, mdb-3.2, restConnector-1.0, servlet-3.1, ssl-1.0, transportSecurity-1.0].
[7/27/23, 14:54:09:466 CDT] 00000029 FeatureManage A CWWKF0011I: The defaultServer server is ready to run a smarter planet. The defaultServer server started in 9.366 seconds.
[7/27/23, 15:02:28:445 CDT] 00000031 SystemErr R java.util.ServiceConfigurationError: javax.xml.ws.spi.Provider: Provider com.ibm.ws.jaxws.client.LibertyProviderImpl not found
[7/27/23, 15:02:28:449 CDT] 00000031 SystemErr R at java.base/java.util.ServiceLoader.fail(ServiceLoader.java:593)
[7/27/23, 15:02:28:449 CDT] 00000031 SystemErr R at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1219)
[7/27/23, 15:02:28:450 CDT] 00000031 SystemErr R at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1228)
[7/27/23, 15:02:28:451 CDT] 00000031 SystemErr R at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1273)
[7/27/23, 15:02:28:451 CDT] 00000031 SystemErr R at java.base/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1309)
[7/27/23, 15:02:28:452 CDT] 00000031 SystemErr R at java.base/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1393)
[7/27/23, 15:02:28:452 CDT] 00000031 SystemErr R at javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java:146)
[7/27/23, 15:02:28:453 CDT] 00000031 SystemErr R at javax.xml.ws.spi.Provider.provider(Provider.java:106)
[7/27/23, 15:02:28:453 CDT] 00000031 SystemErr R at javax.xml.ws.Service.<init>(Service.java:57)
[7/27/23, 15:02:28:454 CDT] 00000031 SystemErr R at javax.xml.ws.Service.create(Service.java:687)
[7/27/23, 15:02:28:454 CDT] 00000031 SystemErr R at com.ca.gen.odc.coopflow.ws.WSDynamicCoopFlow.doFlow(WSDynamicCoopFlow.java:195)
[7/27/23, 15:02:28:454 CDT] 00000031 SystemErr R at com.ca.gen.odc.coopflow.ws.WSDynamicCoopFlow.doCoopFlow(WSDynamicCoopFlow.java:58)
[7/27/23, 15:02:28:455 CDT] 00000031 SystemErr R at com.ca.gen.odc.coopflow.CoopFlow.coopFlow(CoopFlow.java:61)
[7/27/23, 15:02:28:455 CDT] 00000031 SystemErr R at com.ca.gen.fmrt.ExternalAppLoader.performCooperativeApp(ExternalAppLoader.java:247)
[7/27/23, 15:02:28:456 CDT] 00000031 SystemErr R at com.ca.gen.fmrt.ExternalAppLoader.invoke(ExternalAppLoader.java:156)
[7/27/23, 15:02:28:456 CDT] 00000031 SystemErr R at com.ca.gen.smrt.ServletSession.executeExternal(ServletSession.java:1009)
[7/27/23, 15:02:28:457 CDT] 00000031 SystemErr R at com.ca.gen.fmrt.ProcedureStep.process(ProcedureStep.java:520)
[7/27/23, 15:02:28:457 CDT] 00000031 SystemErr R at com.ca.gen.fmrt.ProcedureStep.execute(ProcedureStep.java:614)
[7/27/23, 15:02:28:459 CDT] 00000031 SystemErr R at com.ca.gen.fmrt.Flow.doFlow(Flow.java:338)
[7/27/23, 15:02:28:459 CDT] 00000031 SystemErr R at com.ca.gen.smrt.ServletSession.execute(ServletSession.java:527)
[7/27/23, 15:02:28:460 CDT] 00000031 SystemErr R at com.ca.gen.smrt.ServletSession.executeFlows(ServletSession.java:470)
[7/27/23, 15:02:28:460 CDT] 00000031 SystemErr R at com.ca.gen.smrt.ServletSession.processExecute(ServletSession.java:434)
[7/27/23, 15:02:28:460 CDT] 00000031 SystemErr R at com.ca.gen.smrt.ServletSession.doRequest(ServletSession.java:338)
[7/27/23, 15:02:28:461 CDT] 00000031 SystemErr R at com.ca.gen.smrt.ServletManager.doRequest(ServletManager.java:359)
[7/27/23, 15:02:28:461 CDT] 00000031 SystemErr R at com.ca.gen.smrt.ServletManager.doPost(ServletManager.java:130)
[7/27/23, 15:02:28:462 CDT] 00000031 SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
[7/27/23, 15:02:28:462 CDT] 00000031 SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
[7/27/23, 15:02:28:463 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1260)
[7/27/23, 15:02:28:463 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:748)
[7/27/23, 15:02:28:464 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:445)
[7/27/23, 15:02:28:464 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:197)
[7/27/23, 15:02:28:465 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:100)
[7/27/23, 15:02:28:465 CDT] 00000031 SystemErr R at com.ca.gen.smrt.filters.compression.CompressionFilter.doFilter(CompressionFilter.java:61)
[7/27/23, 15:02:28:466 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:199)
[7/27/23, 15:02:28:466 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:93)
[7/27/23, 15:02:28:467 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1068)
[7/27/23, 15:02:28:467 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1263)
[7/27/23, 15:02:28:470 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1077)
[7/27/23, 15:02:28:470 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:1413)
[7/27/23, 15:02:28:471 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:174)
[7/27/23, 15:02:28:471 CDT] 00000031 SystemErr R at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:601)
[7/27/23, 15:02:28:471 CDT] 00000031 SystemErr R at com.ibm._jsp._cltest._jspService(_cltest.java:108)
[7/27/23, 15:02:28:475 CDT] 00000031 SystemErr R at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:102)
[7/27/23, 15:02:28:477 CDT] 00000031 SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
[7/27/23, 15:02:28:478 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1260)
[7/27/23, 15:02:28:478 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:748)
[7/27/23, 15:02:28:479 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:445)
[7/27/23, 15:02:28:479 CDT] 00000031 SystemErr R at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:120)
[7/27/23, 15:02:28:479 CDT] 00000031 SystemErr R at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:208)
[7/27/23, 15:02:28:479 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:197)
[7/27/23, 15:02:28:480 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:81)
[7/27/23, 15:02:28:480 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1068)
[7/27/23, 15:02:28:480 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1263)
[7/27/23, 15:02:28:481 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1077)
[7/27/23, 15:02:28:481 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:77)
[7/27/23, 15:02:28:482 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:969)
[7/27/23, 15:02:28:482 CDT] 00000031 SystemErr R at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:283)
[7/27/23, 15:02:28:482 CDT] 00000031 SystemErr R at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:1248)
[7/27/23, 15:02:28:483 CDT] 00000031 SystemErr R at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:470)
[7/27/23, 15:02:28:483 CDT] 00000031 SystemErr R at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:429)
[7/27/23, 15:02:28:483 CDT] 00000031 SystemErr R at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:569)
[7/27/23, 15:02:28:484 CDT] 00000031 SystemErr R at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:503)
[7/27/23, 15:02:28:484 CDT] 00000031 SystemErr R at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:363)
[7/27/23, 15:02:28:485 CDT] 00000031 SystemErr R at com.ibm.ws.http.channel.internal.inbound.HttpICLReadCallback.complete(HttpICLReadCallback.java:72)
[7/27/23, 15:02:28:485 CDT] 00000031 SystemErr R at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:516)
[7/27/23, 15:02:28:485 CDT] 00000031 SystemErr R at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:586)
[7/27/23, 15:02:28:486 CDT] 00000031 SystemErr R at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:970)
[7/27/23, 15:02:28:486 CDT] 00000031 SystemErr R at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1059)
[7/27/23, 15:02:28:486 CDT] 00000031 SystemErr R at com.ibm.ws.threading.internal.ExecutorServiceImpl$RunnableWrapper.run(ExecutorServiceImpl.java:247)
[7/27/23, 15:02:28:486 CDT] 00000031 SystemErr R at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[7/27/23, 15:02:28:487 CDT] 00000031 SystemErr R at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[7/27/23, 15:02:28:487 CDT] 00000031 SystemErr R at java.base/java.lang.Thread.run(Thread.java:833)
My current development environment:
C:\wlp-webProfile8-java8-win-x86_64-23.0.0.6\wlp\bin>server version
WebSphere Application Server 23.0.0.6 (1.0.78.cl230620230612-1100) on OpenJDK 64-Bit Server VM, version 17+35-2724 (en_US)
C:\wlp-webProfile8-java8-win-x86_64-23.0.0.6\wlp\bin>java -version
openjdk version "17" 2021-09-14
OpenJDK Runtime Environment (build 17+35-2724)
OpenJDK 64-Bit Server VM (build 17+35-2724, mixed mode, sharing)
This code that produces this expception is this:
service = javax.xml.ws.Service.create(createURL(wsdlUrlString), serviceQName);
I know that class com.ibm.ws.jaxws.client.LibertyProviderImpl is included in wlp-webProfile8-java8-win-x86_64-23.0.0.6\wlp\lib\com.ibm.ws.jaxws.2.3.common_1.0.78.jar
The javax.xml.ws.Service API is resolved from wlp-webProfile8-java8-win-x86_64-23.0.0.6\wlp\dev\api\spec\com.ibm.websphere.javaee.jaxws.2.2_1.0.78.jar
Following recomendations from the application migration report my current feature configuration in the server.xml file looks like this:
<featureManager>
<feature>adminCenter-1.0</feature>
<feature>localConnector-1.0</feature>
<feature>jaxws-2.2</feature>
<feature>ejb-3.2</feature>
<feature>jaxb-2.2</feature>
<feature>jms-2.0</feature>
<feature>transportSecurity-1.0</feature>
</featureManager>
To resolve this exception I packaged the following jar in my application:
wlp-webProfile8-java8-win-x86_64-23.0.0.6\wlp\lib\com.ibm.ws.jaxws.2.3.common_1.0.78.jar
After redeploying the application I now get the following exception:
[7/28/23, 9:54:33:976 CDT] 0000003e SystemErr R java.lang.NoClassDefFoundError: org/apache/cxf/jaxws/spi/ProviderImpl
[7/28/23, 9:54:34:028 CDT] 0000003e SystemErr R at java.base/java.lang.ClassLoader.defineClass1(Native Method)
[7/28/23, 9:54:34:029 CDT] 0000003e SystemErr R at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012)
[7/28/23, 9:54:34:031 CDT] 0000003e SystemErr R at com.ibm.ws.classloading.internal.AppClassLoader.definePackageAndClass(AppClassLoader.java:429)
[7/28/23, 9:54:34:036 CDT] 0000003e SystemErr R at com.ibm.ws.classloading.internal.AppClassLoader.findClass(AppClassLoader.java:327)
[7/28/23, 9:54:34:037 CDT] 0000003e SystemErr R at com.ibm.ws.classloading.internal.AppClassLoader.findOrDelegateLoadClass(AppClassLoader.java:708)
[7/28/23, 9:54:34:037 CDT] 0000003e SystemErr R at com.ibm.ws.classloading.internal.AppClassLoader.loadClass(AppClassLoader.java:580)
[7/28/23, 9:54:34:037 CDT] 0000003e SystemErr R at com.ibm.ws.classloading.internal.AppClassLoader.loadClass(AppClassLoader.java:547)
[7/28/23, 9:54:34:037 CDT] 0000003e SystemErr R at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
[7/28/23, 9:54:34:037 CDT] 0000003e SystemErr R at java.base/java.lang.Class.forName0(Native Method)
[7/28/23, 9:54:34:037 CDT] 0000003e SystemErr R at java.base/java.lang.Class.forName(Class.java:467)
[7/28/23, 9:54:34:038 CDT] 0000003e SystemErr R at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1217)
[7/28/23, 9:54:34:038 CDT] 0000003e SystemErr R at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1228)
[7/28/23, 9:54:34:041 CDT] 0000003e SystemErr R at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1273)
[7/28/23, 9:54:34:042 CDT] 0000003e SystemErr R at java.base/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1309)
[7/28/23, 9:54:34:042 CDT] 0000003e SystemErr R at java.base/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1393)
[7/28/23, 9:54:34:042 CDT] 0000003e SystemErr R at javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java:146)
[7/28/23, 9:54:34:042 CDT] 0000003e SystemErr R at javax.xml.ws.spi.Provider.provider(Provider.java:106)
[7/28/23, 9:54:34:042 CDT] 0000003e SystemErr R at javax.xml.ws.Service.<init>(Service.java:57)
[7/28/23, 9:54:34:043 CDT] 0000003e SystemErr R at javax.xml.ws.Service.create(Service.java:687)
[7/28/23, 9:54:34:043 CDT] 0000003e SystemErr R at com.ca.gen.odc.coopflow.ws.WSDynamicCoopFlow.doFlow(WSDynamicCoopFlow.java:195)
[7/28/23, 9:54:34:043 CDT] 0000003e SystemErr R at com.ca.gen.odc.coopflow.ws.WSDynamicCoopFlow.doCoopFlow(WSDynamicCoopFlow.java:58)
[7/28/23, 9:54:34:045 CDT] 0000003e SystemErr R at com.ca.gen.odc.coopflow.CoopFlow.coopFlow(CoopFlow.java:61)
[7/28/23, 9:54:34:045 CDT] 0000003e SystemErr R at com.ca.gen.fmrt.ExternalAppLoader.performCooperativeApp(ExternalAppLoader.java:247)
[7/28/23, 9:54:34:046 CDT] 0000003e SystemErr R at com.ca.gen.fmrt.ExternalAppLoader.invoke(ExternalAppLoader.java:156)
[7/28/23, 9:54:34:046 CDT] 0000003e SystemErr R at com.ca.gen.smrt.ServletSession.executeExternal(ServletSession.java:1009)
[7/28/23, 9:54:34:046 CDT] 0000003e SystemErr R at com.ca.gen.fmrt.ProcedureStep.process(ProcedureStep.java:520)
[7/28/23, 9:54:34:047 CDT] 0000003e SystemErr R at com.ca.gen.fmrt.ProcedureStep.execute(ProcedureStep.java:614)
[7/28/23, 9:54:34:047 CDT] 0000003e SystemErr R at com.ca.gen.fmrt.Flow.doFlow(Flow.java:338)
[7/28/23, 9:54:34:049 CDT] 0000003e SystemErr R at com.ca.gen.smrt.ServletSession.execute(ServletSession.java:527)
[7/28/23, 9:54:34:050 CDT] 0000003e SystemErr R at com.ca.gen.smrt.ServletSession.executeFlows(ServletSession.java:470)
[7/28/23, 9:54:34:051 CDT] 0000003e SystemErr R at com.ca.gen.smrt.ServletSession.processExecute(ServletSession.java:434)
[7/28/23, 9:54:34:051 CDT] 0000003e SystemErr R at com.ca.gen.smrt.ServletSession.doRequest(ServletSession.java:338)
[7/28/23, 9:54:34:051 CDT] 0000003e SystemErr R at com.ca.gen.smrt.ServletManager.doRequest(ServletManager.java:359)
[7/28/23, 9:54:34:052 CDT] 0000003e SystemErr R at com.ca.gen.smrt.ServletManager.doPost(ServletManager.java:130)
[7/28/23, 9:54:34:052 CDT] 0000003e SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
[7/28/23, 9:54:34:052 CDT] 0000003e SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
[7/28/23, 9:54:34:052 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1260)
[7/28/23, 9:54:34:053 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:748)
[7/28/23, 9:54:34:054 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:445)
[7/28/23, 9:54:34:054 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:197)
[7/28/23, 9:54:34:054 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:100)
[7/28/23, 9:54:34:054 CDT] 0000003e SystemErr R at com.ca.gen.smrt.filters.compression.CompressionFilter.doFilter(CompressionFilter.java:61)
[7/28/23, 9:54:34:055 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:199)
[7/28/23, 9:54:34:055 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:93)
[7/28/23, 9:54:34:055 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1068)
[7/28/23, 9:54:34:055 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1263)
[7/28/23, 9:54:34:056 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1077)
[7/28/23, 9:54:34:056 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:1413)
[7/28/23, 9:54:34:056 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:174)
[7/28/23, 9:54:34:056 CDT] 0000003e SystemErr R at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:601)
[7/28/23, 9:54:34:056 CDT] 0000003e SystemErr R at com.ibm._jsp._cltest._jspService(_cltest.java:108)
[7/28/23, 9:54:34:057 CDT] 0000003e SystemErr R at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:102)
[7/28/23, 9:54:34:057 CDT] 0000003e SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
[7/28/23, 9:54:34:057 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1260)
[7/28/23, 9:54:34:057 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:748)
[7/28/23, 9:54:34:057 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:445)
[7/28/23, 9:54:34:058 CDT] 0000003e SystemErr R at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:120)
[7/28/23, 9:54:34:058 CDT] 0000003e SystemErr R at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:208)
[7/28/23, 9:54:34:058 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:197)
[7/28/23, 9:54:34:058 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:81)
[7/28/23, 9:54:34:058 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1068)
[7/28/23, 9:54:34:058 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1263)
[7/28/23, 9:54:34:059 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1077)
[7/28/23, 9:54:34:059 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:77)
[7/28/23, 9:54:34:059 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:969)
[7/28/23, 9:54:34:059 CDT] 0000003e SystemErr R at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:283)
[7/28/23, 9:54:34:059 CDT] 0000003e SystemErr R at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:1248)
[7/28/23, 9:54:34:060 CDT] 0000003e SystemErr R at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:470)
[7/28/23, 9:54:34:060 CDT] 0000003e SystemErr R at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:429)
[7/28/23, 9:54:34:060 CDT] 0000003e SystemErr R at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:569)
[7/28/23, 9:54:34:060 CDT] 0000003e SystemErr R at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:503)
[7/28/23, 9:54:34:060 CDT] 0000003e SystemErr R at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:363)
[7/28/23, 9:54:34:061 CDT] 0000003e SystemErr R at com.ibm.ws.http.channel.internal.inbound.HttpICLReadCallback.complete(HttpICLReadCallback.java:72)
[7/28/23, 9:54:34:061 CDT] 0000003e SystemErr R at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:516)
[7/28/23, 9:54:34:061 CDT] 0000003e SystemErr R at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:586)
[7/28/23, 9:54:34:061 CDT] 0000003e SystemErr R at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:970)
[7/28/23, 9:54:34:061 CDT] 0000003e SystemErr R at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1059)
[7/28/23, 9:54:34:062 CDT] 0000003e SystemErr R at com.ibm.ws.threading.internal.ExecutorServiceImpl$RunnableWrapper.run(ExecutorServiceImpl.java:247)
[7/28/23, 9:54:34:062 CDT] 0000003e SystemErr R at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[7/28/23, 9:54:34:062 CDT] 0000003e SystemErr R at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[7/28/23, 9:54:34:062 CDT] 0000003e SystemErr R at java.base/java.lang.Thread.run(Thread.java:833)
[7/28/23, 9:54:34:063 CDT] 0000003e SystemErr R Caused by: java.lang.ClassNotFoundException: org.apache.cxf.jaxws.spi.ProviderImpl
[7/28/23, 9:54:34:063 CDT] 0000003e SystemErr R at com.ibm.ws.classloading.internal.AppClassLoader.findClassCommonLibraryClassLoaders(AppClassLoader.java:736)
[7/28/23, 9:54:34:063 CDT] 0000003e SystemErr R at com.ibm.ws.classloading.internal.AppClassLoader.findClass(AppClassLoader.java:321)
[7/28/23, 9:54:34:064 CDT] 0000003e SystemErr R at com.ibm.ws.classloading.internal.AppClassLoader.findOrDelegateLoadClass(AppClassLoader.java:708)
[7/28/23, 9:54:34:065 CDT] 0000003e SystemErr R at com.ibm.ws.classloading.internal.AppClassLoader.loadClass(AppClassLoader.java:580)
[7/28/23, 9:54:34:065 CDT] 0000003e SystemErr R at com.ibm.ws.classloading.internal.AppClassLoader.loadClass(AppClassLoader.java:547)
[7/28/23, 9:54:34:065 CDT] 0000003e SystemErr R at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
[7/28/23, 9:54:34:066 CDT] 0000003e SystemErr R ... 81 more
Questions:
Is the solution to continue adding jars until all runtimes are satisfied?
Is there an alternate/better way to solve these problems?
Thank you in advance for any insight into this.
------------------------------
Octavio Echevarria
------------------------------