0
나는 Mule ESB와 서블릿에서 Dynamicax를 사용하여 war 파일을 만들고 Tomcat에 배치하고 실행할 때 다음 오류가 발생합니다.java.lang.NoClassDefFoundError : Dynamic Axe 커넥터를 사용하려고 할 때 org/mule/streaming/ProviderAwarePagingDelegate
exception
javax.servlet.ServletException: Servlet execution threw an exception
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
root cause
java.lang.NoClassDefFoundError: org/mule/streaming/ProviderAwarePagingDelegate
org.mule.modules.msdynamicsax.generated.connectivity.MsDynamicsAxConnectorGatewayConnectionConfigConnectionManagementConnectionManager.newConnector(MsDynamicsAxConnectorGatewayConnectionConfigConnectionManagementConnectionManager.java:393)
org.mule.devkit.3.8.1.internal.connection.management.ConnectionManagementConnectorFactory.makeObject(ConnectionManagementConnectorFactory.java:50)
org.mule.devkit.3.8.1.internal.connection.management.ConnectionManagementConnectorFactory.makeObject(ConnectionManagementConnectorFactory.java:19)
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:1220)
org.mule.modules.msdynamicsax.generated.connectivity.MsDynamicsAxConnectorGatewayConnectionConfigConnectionManagementConnectionManager.acquireConnection(MsDynamicsAxConnectorGatewayConnectionConfigConnectionManagementConnectionManager.java:293)
org.mule.modules.msdynamicsax.generated.connectivity.MsDynamicsAxConnectorGatewayConnectionConfigConnectionManagementConnectionManager.acquireConnection(MsDynamicsAxConnectorGatewayConnectionConfigConnectionManagementConnectionManager.java:61)
org.mule.devkit.3.8.1.internal.connection.management.ConnectionManagementProcessInterceptor.execute(ConnectionManagementProcessInterceptor.java:48)
org.mule.devkit.3.8.1.internal.connection.management.ConnectionManagementProcessInterceptor.execute(ConnectionManagementProcessInterceptor.java:23)
org.mule.security.oauth.process.RetryProcessInterceptor.execute(RetryProcessInterceptor.java:84)
org.mule.devkit.3.8.1.internal.connection.management.ConnectionManagementProcessTemplate.execute(ConnectionManagementProcessTemplate.java:36)
org.mule.modules.msdynamicsax.generated.processors.InvokeDocumentServiceOperationMessageProcessor.doProcess(InvokeDocumentServiceOperationMessageProcessor.java:119)
org.mule.devkit.processor.DevkitBasedMessageProcessor.process(DevkitBasedMessageProcessor.java:88)
나는 다음과 같은 의존성을 사용하여 시도했지만 그것은 당신의 의존성에서 <scope>provided</scope>
를 제거하고 당신은 갈 수 있어야한다 나에서 HTTP 오류 404
<dependency>
<groupId>org.mule.modules</groupId>
<artifactId>mule-module-devkit-support</artifactId>
<version>3.7.2</version>
<scope>provided</scope>
</dependency>
아직 작동하지 않습니다. 404 오류 – anjali
@anjali를 얻고 있습니다. 404는 다른 유형의 오류입니다. 문제의 원인과 동일한 것은 아닙니다. 즉, 작성한 코드에 잘못된 것이 있습니다. 하지만 원래의'java.lang.NoClassDefFoundError' 문제는 해결되었습니다. –