我有一个简单的webservices应用程序,我正在部署到weblogic 10.3.6。我有一些项目的依赖jar文件。我有一个我正在使用的应用程序的jar文件(oimclient.jar)。当我用war文件打包该jar文件时,它会抛出以下错误:
Failure occurred in the execution of deployment request with ID '1382734445347' for task '19'. Error is: 'weblogic.application.ModuleException: Failed to load webapp: 'SampleApp.war''
weblogic.application.ModuleException: Failed to load webapp: 'SampleApp.war'
at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:395)
at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
Truncated. see log file for complete stacktrace
Caused By: java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy
答案 0 :(得分:0)
检查SampleApp的pom是否存在实际上不在您容器中的provided
个依赖项。
答案 1 :(得分:0)
不幸的是,您正在使用的oimclient jar版本(从$ OIM_HOME / server / client复制)在weblogic部署方面存在一些问题。您需要从下面的其他位置复制oimclient jar文件 -
这将解决您的问题。