Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-5128

Error in CXF implementation on WAS 6.1.0.37

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Won't Fix
    • Affects Version/s: 2.5.10
    • Fix Version/s: Invalid
    • Component/s: Configuration
    • Labels:
    • Environment:

      Local

      Windows 7 Enterprise
      JBOSS Version - 4.0.4
      JDK - jdk1.5.0_22
      Maven - 2.2.1
      cxf-2.5.10

      Development/QA :

      Windows Server
      WAS 6.1.0.37
      JDK - jdk1.5.0_22
      Maven - 2.2.1
      cxf-2.5.10

    • Estimated Complexity:
      Unknown

      Description

      Hi Team - We are able to implement the Web services successfully in our local environment with the above Local Server Details and trying to expose the application as war file. The war file is successfully created . Our Development / QA server environment is on WAS 6.1.0.37 and we are trying to install the created war file. The war file is successfully deployed and there are no start up errors in the log . We are able to navigate the context root page which displays the list of webservices. When we click on the WSDL link we are getting the following error.

      at org.apache.cxf.frontend.WSDLGetUtils.getDocument(WSDLGetUtils.java:265)
      at org.apache.cxf.frontend.WSDLGetInterceptor.getDocument(WSDLGetInterceptor.java:160)
      at org.apache.cxf.frontend.WSDLGetInterceptor.handleMessage(WSDLGetInterceptor.java:112)
      at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
      at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:122)
      at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:233)
      at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:214)
      at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:194)
      at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:129)
      at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:223)
      at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:148)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
      at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:199)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1219)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:658)
      at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:526)
      at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3574)
      at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:269)
      at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:831)
      at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478)
      at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:133)
      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:450)
      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:508)
      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:296)
      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:270)
      at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
      at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
      at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
      at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
      at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
      at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
      at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)
      at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751)
      at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)
      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1551)
      Caused by: java.lang.RuntimeException: Problem creating schema implementation
      at org.apache.cxf.wsdl11.ServiceWSDLBuilder.getSchemaImplementation(ServiceWSDLBuilder.java:296)
      at org.apache.cxf.wsdl11.ServiceWSDLBuilder.buildTypes(ServiceWSDLBuilder.java:312)
      at org.apache.cxf.wsdl11.ServiceWSDLBuilder.build(ServiceWSDLBuilder.java:202)
      at org.apache.cxf.frontend.WSDLGetUtils.getDocument(WSDLGetUtils.java:186)
      ... 34 more
      Caused by: WSDLException: faultCode=CONFIGURATION_ERROR: No Java extensionType found to represent a '

      {http://www.w3.org/2001/XMLSchema}

      schema' element in the context of a 'javax.wsdl.Types'.:
      at javax.wsdl.extensions.ExtensionRegistry.createExtension(ExtensionRegistry.java:341)
      at org.apache.cxf.wsdl11.ServiceWSDLBuilder.getSchemaImplementation(ServiceWSDLBuilder.java:294)
      ... 37 more

      We have tried setting up the class loader option to the Application classes as first instead of parent . If we set up like that, we are getting the error

      [7/15/13 10:26:56:085 EDT] 0000002c WebExtensionP W Servlet CXFServlet is currently unavailable: SRVE0201E: Servlet [org.apache.cxf.transport.servlet.CXFServlet]: not a servlet class

      Can any please provide an insight on the issue which will help us in successful configuration . This one of the very urgent project needs pls.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              thennetti_sairam SAI
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 156h
                156h
                Remaining:
                Remaining Estimate - 156h
                156h
                Logged:
                Time Spent - Not Specified
                Not Specified