java axis2 web服务显示500内部错误

java axis2 web服务显示500内部错误,java,web-services,wsdl,Java,Web Services,Wsdl,今天,我的web服务显示以下错误。它来自我的Web服务的迁移(从WebLogic10.3.4上的JDK6迁移到WebLogic12.1.3上的JDK7)。这真的吓了我一跳。我不确定是代码程序还是Weblogic服务器问题 Error 500--Internal Server Error java.lang.ClassCastException: org.apache.axis2.wsdl.util.WSDLDefinitionWrapper cannot be cast to oracle.j

今天,我的web服务显示以下错误。它来自我的Web服务的迁移(从WebLogic10.3.4上的JDK6迁移到WebLogic12.1.3上的JDK7)。这真的吓了我一跳。我不确定是代码程序还是Weblogic服务器问题

Error 500--Internal Server Error

java.lang.ClassCastException: org.apache.axis2.wsdl.util.WSDLDefinitionWrapper cannot be cast to oracle.j2ee.ws.wsdl.DefinitionImpl
    at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeWSDL(WSDLWriterImpl.java:87)
    at org.apache.axis2.description.AxisService.printDefinitionObject(AxisService.java:1031)
    at org.apache.axis2.description.AxisService.printUserWSDL(AxisService.java:1058)
    at org.apache.axis2.description.AxisService.printWSDL(AxisService.java:1332)
    at org.apache.axis2.transport.http.ListingAgent.processListService(ListingAgent.java:198)
    at org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:258)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:844)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:280)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:254)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:346)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:243)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3432)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3402)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
    at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2285)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2201)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1572)
    at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:255)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)

我找到了链接,将在这个周末尝试。已尝试,但仍然失败,并显示相同的消息。我将org.apache.*添加到weblogic.xml,请帮助。我仍然陷入这个问题。我的同事给了我链接。我将稍后再试,并将提及是否解决。问题解决了。谢谢,我找到了链接,将在本周末尝试。已尝试,但仍然失败,并显示相同的消息。我将org.apache.*添加到weblogic.xml,请帮助。我仍然陷入这个问题。我的同事给了我链接。我将稍后再试,并将提及是否解决。问题解决了。谢谢