1 2 Previous Next 17 Replies Latest reply on Jun 21, 2006 11:43 AM by cdebracy Go to original post
      • 15. Re: 2.40 Beta Build Issue

        Here you go:

        09:09:04,218 ERROR [SOAPFaultExceptionHelper] SOAP request exception
        javax.xml.rpc.JAXRPCException: org.jboss.ws.binding.BindingException: javax.xml.bind.JAXBException: Failed to parse source: Requested element {urn:bea:wsrp:ext:v1:types}LookAndFeelDescriptor is not allowed in this position in the sequence.
         at org.jboss.ws.soap.SOAPContentElement.getObjectValue(SOAPContentElement.java:307)
         at org.jboss.ws.binding.EndpointInvocation.transformPayloadValue(EndpointInvocation.java:233)
         at org.jboss.ws.binding.EndpointInvocation.getRequestParamValue(EndpointInvocation.java:103)
         at org.jboss.ws.binding.EndpointInvocation.getRequestPayload(EndpointInvocation.java:117)
         at org.jboss.ws.server.ServiceEndpointInvokerJSE.invokeServiceEndpoint(ServiceEndpointInvokerJSE.java:94)
         at org.jboss.ws.server.ServiceEndpointInvoker.invoke(ServiceEndpointInvoker.java:118)
         at org.jboss.ws.server.ServiceEndpoint.handleRequest(ServiceEndpoint.java:234)
         at org.jboss.ws.server.ServiceEndpointServlet.doPost(ServiceEndpointServlet.java:120)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.jboss.portal.wsrp.servlet.TransactionFilter.doFilter(TransactionFilter.java:77)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.jboss.portal.wsrp.servlet.ServletAccessFilter.doFilter(ServletAccessFilter.java:53)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
         at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
         at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
         at java.lang.Thread.run(Thread.java:595)
        Caused by: org.jboss.ws.binding.BindingException: javax.xml.bind.JAXBException: Failed to parse source: Requested element {urn:bea:wsrp:ext:v1:types}LookAndFeelDescriptor is not allowed in this position in the sequence.
         at org.jboss.ws.jaxrpc.encoding.JAXBDeserializer.deserialize(JAXBDeserializer.java:108)
         at org.jboss.ws.soap.SOAPContentElement.getObjectValue(SOAPContentElement.java:262)
         ... 33 more
        Caused by: javax.xml.bind.JAXBException: Failed to parse source: Requested element {urn:bea:wsrp:ext:v1:types}LookAndFeelDescriptor is not allowed in this position in the sequence.
         at org.jboss.ws.jaxb.JAXBUnmarshallerImpl.unmarshal(JAXBUnmarshallerImpl.java:82)
         at org.jboss.ws.jaxrpc.encoding.JAXBDeserializer.deserialize(JAXBDeserializer.java:97)
         ... 34 more
        Caused by: org.jboss.xb.binding.JBossXBException: Failed to parse source: Requested element {urn:bea:wsrp:ext:v1:types}LookAndFeelDescriptor is not allowed in this position in the sequence.
         at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:141)
         at org.jboss.xb.binding.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:127)
         at org.jboss.ws.jaxb.JAXBUnmarshallerImpl.unmarshal(JAXBUnmarshallerImpl.java:78)
         ... 35 more
        Caused by: org.jboss.xb.binding.JBossXBRuntimeException: Requested element {urn:bea:wsrp:ext:v1:types}LookAndFeelDescriptor is not allowed in this position in the sequence.
         at org.jboss.xb.binding.sunday.unmarshalling.SequenceBinding$1.startElement(SequenceBinding.java:315)
         at org.jboss.xb.binding.sunday.unmarshalling.ModelGroupBinding$Cursor.startElement(ModelGroupBinding.java:151)
         at org.jboss.xb.binding.sunday.unmarshalling.SundayContentHandler.startElement(SundayContentHandler.java:189)
         at org.jboss.xb.binding.parser.sax.SaxJBossXBParser$DelegatingContentHandler.startElement(SaxJBossXBParser.java:299)
         at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
         at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
         at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
         at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
         at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
         at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
         at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
         at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:137)
         ... 37 more
        


        • 16. Re: 2.40 Beta Build Issue

          Here's some additional info once I reconfigured log4j.xml:

          09:47:46,906 DEBUG [HandlerChainBaseImpl] Enter: handleFault
          09:47:46,906 DEBUG [HandlerChainBaseImpl] Handle fault: [state=METHOD_READY,handler=org.jboss.portal.wsrp.handler.WSRPExtensionHandler@173eabc]
          09:47:46,906 DEBUG [HandlerChainBaseImpl] Exit: handleFault with status: true
          09:47:46,906 DEBUG [ServiceEndpoint] Outgoing SOAPMessage
          <env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'>
           <env:Header/>
           <env:Body>
           <env:Fault>
           <faultcode>env:Client</faultcode>
           <faultstring>javax.xml.rpc.JAXRPCException: org.jboss.ws.binding.BindingException: javax.xml.bind.JAXBException: Failed to parse source: Requested element {urn:bea:wsrp:ext:v1:types}LookAndFeelDescriptor is not allowed in this position in the sequence.</faultstring>
           </env:Fault>
           </env:Body>
          </env:Envelope>
          09:47:46,953 DEBUG [ServiceEndpoint] END handleRequest: jboss.ws:di=portal-wsrp.war,service=WSRPService,port=WSRPBaseService
          09:47:46,953 DEBUG [MessageContextAssociation] popMessageContext: org.jboss.ws.soap.SOAPMessageContextImpl@134de35
          


          Hope that helps.

          • 17. Re: 2.40 Beta Build Issue

            It appears that WSRPExtensionHandler.java correctly sets the removeExtensions instance variable to true.

            Unfortunately the handleResponse() method, which calls removeExtensions(), is never called by anyone, so the extension remains.

            1 2 Previous Next