Java IllegalStateException:模块在包含新的maven依赖项后已卸载

Java IllegalStateException:模块在包含新的maven依赖项后已卸载,java,maven,eclipselink,websphere-liberty,Java,Maven,Eclipselink,Websphere Liberty,在为我们的一个合作伙伴的模块添加了maven依赖项之后,一切在本地环境中仍然可以正常工作。然而,一旦这段代码(带有新的maven依赖项)在远程服务器上运行,Jenkins构建管道就会在最后一步——自动执行SoapUI测试——中中断。 错误消息提到一个IllegalStateException,并且模块已卸载。不清楚为什么在新包含maven依赖项之后会发生这种情况。任何建议都是受欢迎的,因为我们已经为此花费了好几天的时间 在本地IDE和远程IDE中,我们使用相同的服务器: WebSphere Ap

在为我们的一个合作伙伴的模块添加了maven依赖项之后,一切在本地环境中仍然可以正常工作。然而,一旦这段代码(带有新的maven依赖项)在远程服务器上运行,Jenkins构建管道就会在最后一步——自动执行SoapUI测试——中中断。 错误消息提到一个IllegalStateException,并且模块已卸载。不清楚为什么在新包含maven依赖项之后会发生这种情况。任何建议都是受欢迎的,因为我们已经为此花费了好几天的时间

在本地IDE和远程IDE中,我们使用相同的服务器: WebSphere Application Server版本20.0.0.6 Liberty

2020-10-19 13:42:10,933 [||] ERROR de.vkb.gk.webservice.basis.impl.AbstractWebService - Abbruch aufgrund Exception
javax.persistence.PersistenceException: Beim Aufrufen von convertToEntityAttribute für die Converterklasse de.faktorzehn.ipm.core.model.converter.ProductConfigurationConverter mit dem Wert kfz.FuhrparkSchutz Vario 2018 BVV 2018-01 ist eine Ausnahme eingetreten.
    at org.eclipse.persistence.mappings.converters.ConverterClass.convertDataValueToObjectValue(ConverterClass.java:166) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.mappings.foundation.AbstractDirectMapping.getObjectValue(AbstractDirectMapping.java:605) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.mappings.foundation.AbstractDirectMapping.valueFromRow(AbstractDirectMapping.java:1209) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.mappings.foundation.AbstractDirectMapping.buildCloneFromRow(AbstractDirectMapping.java:208) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.internal.descriptors.ObjectBuilder.buildAttributesIntoWorkingCopyClone(ObjectBuilder.java:2007) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.internal.descriptors.ObjectBuilder.buildWorkingCopyCloneFromRow(ObjectBuilder.java:2260) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.internal.descriptors.ObjectBuilder.buildObjectInUnitOfWork(ObjectBuilder.java:858) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.internal.descriptors.ObjectBuilder.buildObject(ObjectBuilder.java:745) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.internal.descriptors.ObjectBuilder.buildObject(ObjectBuilder.java:699) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.queries.ObjectLevelReadQuery.buildObject(ObjectLevelReadQuery.java:861) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.queries.ReadObjectQuery.registerResultInUnitOfWork(ReadObjectQuery.java:901) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.queries.ReadObjectQuery.executeObjectLevelReadQuery(ReadObjectQuery.java:568) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1232) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:911) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1191) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.queries.ReadObjectQuery.execute(ReadObjectQuery.java:447) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1279) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:2983) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1898) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1880) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.internal.indirection.QueryBasedValueHolder.instantiate(QueryBasedValueHolder.java:135) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.internal.indirection.QueryBasedValueHolder.instantiate(QueryBasedValueHolder.java:122) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.internal.indirection.DatabaseValueHolder.getValue(DatabaseValueHolder.java:97) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.internal.indirection.UnitOfWorkValueHolder.instantiateImpl(UnitOfWorkValueHolder.java:175) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.internal.indirection.UnitOfWorkValueHolder.instantiate(UnitOfWorkValueHolder.java:238) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at org.eclipse.persistence.internal.indirection.DatabaseValueHolder.getValue(DatabaseValueHolder.java:97) ~[com.ibm.websphere.appserver.thirdparty.eclipselink.2.7_1.0.41.jar:?]
    at de.faktorzehn.ipm.core.model.policy.PolicyVersion._persistence_get_contentRoot(PolicyVersion.java) ~[ipm-core-business-2.5.4.jar:?]
    at de.faktorzehn.ipm.core.model.policy.PolicyVersion.getContentRoot(PolicyVersion.java:549) ~[ipm-core-business-2.5.4.jar:?]
    at de.vkb.gk.internal.gkservice.vertrag.impl.vertrag.LadenVertragImpl.ladeVertrag(LadenVertragImpl.java:115) ~[internal-gkservice-vertrag-impl-20.179.0-SNAPSHOT.jar:20.179.0-SNAPSHOT]
    at de.vkb.gk.webservice.vertrag.impl.VertragWebServiceV2.ladenVertragV2(VertragWebServiceV2.java:264) [classes/:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90) ~[?:1.8.0]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[?:1.8.0]
    at java.lang.reflect.Method.invoke(Method.java:508) ~[?:1.8.0]
    at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180) [com.ibm.ws.org.apache.cxf.cxf.api.2.6.2_1.0.41.jar:2.6.2]
    at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) [com.ibm.ws.org.apache.cxf.cxf.api.2.6.2_1.0.41.jar:2.6.2]
    at org.apache.cxf.jaxws.AbstractJAXWSMethodInvoker.invoke(AbstractJAXWSMethodInvoker.java:178) [com.ibm.ws.org.apache.cxf.cxf.rt.frontend.jaxws.2.6.2_1.0.41.jar:2.6.2]
    at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:72) [com.ibm.ws.org.apache.cxf.cxf.rt.frontend.jaxws.2.6.2_1.0.41.jar:2.6.2]
    at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:75) [com.ibm.ws.org.apache.cxf.cxf.api.2.6.2_1.0.41.jar:2.6.2]
    at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58) [com.ibm.ws.org.apache.cxf.cxf.api.2.6.2_1.0.41.jar:2.6.2]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:522) [?:1.8.0]
    at java.util.concurrent.FutureTask.run(FutureTask.java:277) [?:1.8.0]
    at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37) [com.ibm.ws.org.apache.cxf.cxf.api.2.6.2_1.0.41.jar:2.6.2]
    at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:107) [com.ibm.ws.org.apache.cxf.cxf.api.2.6.2_1.0.41.jar:2.6.2]
    at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) [com.ibm.ws.org.apache.cxf.cxf.api.2.6.2_1.0.41.jar:2.6.2]
    at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) [com.ibm.ws.org.apache.cxf.cxf.api.2.6.2_1.0.41.jar:2.6.2]
    at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:214) [com.ibm.ws.org.apache.cxf.cxf.rt.transports.http.2.6.2_1.0.41.jar:2.6.2]
    at com.ibm.ws.jaxws.endpoint.AbstractJaxWsWebEndpoint$1.run(AbstractJaxWsWebEndpoint.java:187) [com.ibm.ws.jaxws.common_1.0.41.jar:?]
    at com.ibm.ws.jaxws.endpoint.AbstractJaxWsWebEndpoint$1.run(AbstractJaxWsWebEndpoint.java:185) [com.ibm.ws.jaxws.common_1.0.41.jar:?]
    at java.security.AccessController.doPrivileged(AccessController.java:734) [?:1.8.0]
    at com.ibm.ws.jaxws.endpoint.AbstractJaxWsWebEndpoint.invoke(AbstractJaxWsWebEndpoint.java:185) [com.ibm.ws.jaxws.common_1.0.41.jar:?]
    at com.ibm.ws.jaxws.webcontainer.LibertyJaxWsServlet.handleRequest(LibertyJaxWsServlet.java:134) [com.ibm.ws.jaxws.webcontainer_1.0.41.jar:?]
    at com.ibm.ws.jaxws.webcontainer.LibertyJaxWsServlet.doPost(LibertyJaxWsServlet.java:93) [com.ibm.ws.jaxws.webcontainer_1.0.41.jar:?]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:706) [com.ibm.websphere.javaee.servlet.4.0_1.0.41.jar:?]
    at com.ibm.ws.jaxws.webcontainer.LibertyJaxWsServlet.service(LibertyJaxWsServlet.java:85) [com.ibm.ws.jaxws.webcontainer_1.0.41.jar:?]
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1230) [com.ibm.ws.webcontainer_1.1.41.jar:?]
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:729) [com.ibm.ws.webcontainer_1.1.41.jar:?]
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:426) [com.ibm.ws.webcontainer_1.1.41.jar:?]
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:182) [com.ibm.ws.webcontainer_1.1.41.jar:?]
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:93) [com.ibm.ws.webcontainer_1.1.41.jar:?]
    at com.ibm.ws.security.jaspi.JaspiServletFilter.doFilter(JaspiServletFilter.java:56) [com.ibm.ws.security.jaspic.1.1_1.0.41.jar:?]
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201) [com.ibm.ws.webcontainer_1.1.41.jar:?]
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:90) [com.ibm.ws.webcontainer_1.1.41.jar:?]
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1001) [com.ibm.ws.webcontainer_1.1.41.jar:?]
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1139) [com.ibm.ws.webcontainer_1.1.41.jar:?]
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1010) [com.ibm.ws.webcontainer_1.1.41.jar:?]
    at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:75) [com.ibm.ws.webcontainer_1.1.41.jar:?]
    at com.ibm.ws.webcontainer40.servlet.CacheServletWrapper40.handleRequest(CacheServletWrapper40.java:83) [com.ibm.ws.webcontainer.servlet.4.0_1.0.41.jar:?]
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:938) [com.ibm.ws.webcontainer_1.1.41.jar:?]
    at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:279) [com.ibm.ws.webcontainer_1.1.41.jar:?]
    at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:1134) [com.ibm.ws.transport.http_1.0.41.jar:?]
    at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:415) [com.ibm.ws.transport.http_1.0.41.jar:?]
    at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:374) [com.ibm.ws.transport.http_1.0.41.jar:?]
    at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:546) [com.ibm.ws.transport.http_1.0.41.jar:?]
    at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:480) [com.ibm.ws.transport.http_1.0.41.jar:?]
    at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:345) [com.ibm.ws.transport.http_1.0.41.jar:?]
    at com.ibm.ws.http.channel.internal.inbound.HttpICLReadCallback.complete(HttpICLReadCallback.java:70) [com.ibm.ws.transport.http_1.0.41.jar:?]
    at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:504) [com.ibm.ws.channelfw_1.0.41.jar:?]
    at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:574) [com.ibm.ws.channelfw_1.0.41.jar:?]
    at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:958) [com.ibm.ws.channelfw_1.0.41.jar:?]
    at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1047) [com.ibm.ws.channelfw_1.0.41.jar:?]
    at com.ibm.ws.threading.internal.ExecutorServiceImpl$RunnableWrapper.run(ExecutorServiceImpl.java:239) [com.ibm.ws.threading_1.1.41.jar:?]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) [?:1.8.0]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:1.8.0]
    at java.lang.Thread.run(Thread.java:820) [?:2.9 (04-02-2020)]
Caused by: java.lang.IllegalStateException: Module has been uninstalled.
    at org.eclipse.osgi.container.Module.checkValid(Module.java:558) ~[?:?]
    at org.eclipse.osgi.container.Module.start(Module.java:421) ~[?:?]
    at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:439) ~[?:?]
    at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:458) ~[?:?]
    at org.apache.aries.jndi.Utils.getBundleContext(Utils.java:101) ~[?:?]
    at org.apache.aries.jndi.Utils.doGetBundleContext(Utils.java:68) ~[?:?]
    at org.apache.aries.jndi.Utils.lambda$getBundleContext$0(Utils.java:56) ~[?:?]
    at org.apache.aries.jndi.Utils$$Lambda$17/0000000000000000.get(Unknown Source) ~[?:?]
    at org.apache.aries.jndi.Utils.doPrivileged(Utils.java:135) ~[?:?]
    at org.apache.aries.jndi.Utils.getBundleContext(Utils.java:56) ~[?:?]
    at org.apache.aries.jndi.OSGiInitialContextFactoryBuilder.getInitialContext(OSGiInitialContextFactoryBuilder.java:40) ~[?:?]
    at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:695) ~[?:1.8.0]
    at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:324) ~[?:1.8.0]
    at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:352) ~[?:1.8.0]
    at javax.naming.InitialContext.lookup(InitialContext.java:428) ~[?:1.8.0]
    at org.apache.deltaspike.core.api.provider.BeanManagerProvider.resolveBeanManagerViaJndi(BeanManagerProvider.java:306) ~[deltaspike-core-api-1.8.0.jar:1.8.0]
    at org.apache.deltaspike.core.api.provider.BeanManagerProvider.getBeanManager(BeanManagerProvider.java:224) ~[deltaspike-core-api-1.8.0.jar:1.8.0]
    at org.apache.deltaspike.core.api.provider.BeanProvider.getBeanManager(BeanProvider.java:521) ~[deltaspike-core-api-1.8.0.jar:1.8.0]
    at org.apache.deltaspike.core.api.provider.BeanProvider.getContextualReferences(BeanProvider.java:325) ~[deltaspike-core-api-1.8.0.jar:1.8.0]
    at org.apache.deltaspike.core.api.provider.BeanProvider.getContextualReferences(BeanProvider.java:299) ~[deltaspike-core-api-1.8.0.jar:1.8.0]
    at de.faktorzehn.ipm.core.model.converter.BeanManagerRepositoryLookup.getLobConfigurations(BeanManagerRepositoryLookup.java:31) ~[ipm-core-business-2.5.4.jar:?]
    at de.faktorzehn.ipm.core.model.converter.BeanManagerRepositoryLookup.getProductDefinitionRepositories(BeanManagerRepositoryLookup.java:41) ~[ipm-core-business-2.5.4.jar:?]
    at de.faktorzehn.ipm.core.model.converter.ProductConfigurationConverter.convertToEntityAttribute(ProductConfigurationConverter.java:55) ~[ipm-core-business-2.5.4.jar:?]
    at de.faktorzehn.ipm.core.model.converter.ProductConfigurationConverter.convertToEntityAttribute(ProductConfigurationConverter.java:27) ~[ipm-core-business-2.5.4.jar:?]
    at org.eclipse.persistence.mappings.converters.ConverterClass.convertDataValueToObjectValue(ConverterClass.java:164) ~[?:?]
    ... 84 more