ping

On Mon, Nov 24, 2014 at 9:03 PM, Alex O'Ree <spyhunte...@gmail.com> wrote:

> Ahh, so looking at the request, something is screwy. Says to me that the
> client didn't actually transmit a valid message.
>
> The wsimport'ed interface for this method looks a bit strange
> in comparison to the rest of the methods in the same wsdl.
>
> @WebMethod(operationName = "get_changeRecords", action =
> "get_changeRecords")
>     @WebResult(name = "changeRecord", targetNamespace =
> "urn:uddi-org:repl_v3")
>     @RequestWrapper(localName = "get_changeRecords", targetNamespace =
> "urn:uddi-org:repl_v3", className = "org.uddi.repl_v3.GetChangeRecords")
>     @ResponseWrapper(localName = "changeRecords", targetNamespace =
> "urn:uddi-org:repl_v3", className = "org.uddi.repl_v3.ChangeRecords")
>     public List<ChangeRecord> getChangeRecords(
>         @WebParam(name = "requestingNode", targetNamespace =
> "urn:uddi-org:repl_v3")
>         String requestingNode,
>         @WebParam(name = "changesAlreadySeen", targetNamespace =
> "urn:uddi-org:repl_v3")
>         HighWaterMarkVectorType changesAlreadySeen,
>         @WebParam(name = "responseLimitCount", targetNamespace =
> "urn:uddi-org:repl_v3")
>         BigInteger responseLimitCount,
>         @WebParam(name = "responseLimitVector", targetNamespace =
> "urn:uddi-org:repl_v3")
>         HighWaterMarkVectorType responseLimitVector)
>         throws DispositionReportFaultMessage, RemoteException;
>
> Hopefully this help
>
>
> On Mon, Nov 24, 2014 at 7:54 PM, Alex O'Ree <spyhunte...@gmail.com> wrote:
>
>> A few observations. The entire wsdl/xsd is dumped to console on the both
>> the client and server side with the following stack traces, but i think
>> it's just an ignorable warning.
>>
>> The service accepts the client request and processes it. It looks like
>> the service side response isn't serializing correct. Logs are below.
>>
>>
>> The warning I mentioned
>>
>> Nov 24, 2014 7:43:15 PM org.apache.cxf.wsdl.EndpointReferenceUtils
>> createSchema
>>
>> WARNING: SAXException for newSchema()
>>
>> org.xml.sax.SAXParseException; src-import.1.1: The namespace attribute
>> 'urn:uddi-org:api_v3' of an <import> element information item must not be
>> the same as the targetNamespace of the schema it exists in.
>>
>> at
>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198)
>>
>> at
>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:134)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:437)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:347)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.reportSchemaErr(XSDHandler.java:4166)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.reportSchemaError(XSDHandler.java:4145)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.constructTrees(XSDHandler.java:942)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.parseSchema(XSDHandler.java:620)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema(XMLSchemaLoader.java:616)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadGrammar(XMLSchemaLoader.java:574)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadGrammar(XMLSchemaLoader.java:540)
>>
>> at
>> com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaFactory.newSchema(XMLSchemaFactory.java:252)
>>
>> at
>> org.apache.cxf.wsdl.EndpointReferenceUtils.createSchema(EndpointReferenceUtils.java:700)
>>
>> at
>> org.apache.cxf.wsdl.EndpointReferenceUtils.getSchema(EndpointReferenceUtils.java:745)
>>
>> at
>> org.apache.cxf.interceptor.AbstractOutDatabindingInterceptor.setDataWriterValidation(AbstractOutDatabindingInterceptor.java:225)
>>
>> at
>> org.apache.cxf.interceptor.AbstractOutDatabindingInterceptor.getDataWriter(AbstractOutDatabindingInterceptor.java:216)
>>
>> at
>> org.apache.cxf.interceptor.AbstractOutDatabindingInterceptor.writeParts(AbstractOutDatabindingInterceptor.java:125)
>>
>> at
>> org.apache.cxf.interceptor.BareOutInterceptor.handleMessage(BareOutInterceptor.java:68)
>>
>> at
>> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
>>
>> at
>> org.apache.cxf.interceptor.OutgoingChainInterceptor.handleMessage(OutgoingChainInterceptor.java:83)
>>
>> at
>> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
>>
>> at
>> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
>>
>> at
>> org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:241)
>>
>> at
>> org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:248)
>>
>> at
>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:222)
>>
>> at
>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:153)
>>
>> at
>> org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:171)
>>
>> at
>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286)
>>
>> at
>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:206)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
>>
>> at
>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>
>> at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>
>> at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>
>> at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:465)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>
>> at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>
>> at
>> org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:394)
>>
>> at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>
>> at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>>
>> at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
>>
>> at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>>
>> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>
>> at java.lang.Thread.run(Thread.java:745)
>>
>>
>>
>>
>>
>>
>> On the server side
>>
>> ov 24, 2014 7:48:21 PM
>> org.apache.cxf.services.UDDI_Replication_PortType.UDDIReplicationImplPort.UDDI_Replication_PortType
>>
>> INFO: Inbound Message
>>
>> ----------------------------
>>
>> ID: 2
>>
>> Address: http://localhost:8080/juddiv3/services/replication
>>
>> Encoding: UTF-8
>>
>> Http-Method: POST
>>
>> Content-Type: text/xml; charset=UTF-8
>>
>> Headers: {Accept=[*/*], cache-control=[no-cache],
>> connection=[keep-alive], Content-Length=[544], content-type=[text/xml;
>> charset=UTF-8], host=[localhost:8080], pragma=[no-cache],
>> SOAPAction=["get_changeRecords"], user-agent=[Apache CXF 2.7.13]}
>>
>> Payload: <soap:Envelope xmlns:soap="
>> http://schemas.xmlsoap.org/soap/envelope/";><soap:Body><get_changeRecords
>> xmlns="urn:uddi-org:repl_v3" xmlns:ns2="urn:uddi-org:api_v3" xmlns:ns3="
>> http://www.w3.org/2000/09/xmldsig#"; xmlns:ns4="urn:uddi-org:custody_v3"
>> xmlns:ns5="urn:uddi-org:sub_v3" xmlns:ns6="urn:uddi-org:subr_v3"
>> xmlns:ns7="urn:uddi-org:vscache_v3" xmlns:ns8="urn:uddi-org:policy_v3"
>> xmlns:ns9="urn:uddi-org:policy_v3_instanceParms"
>> xmlns:ns10="urn:uddi-org:vs_v3">uddi:another.juddi.apache.org:
>> node2</get_changeRecords></soap:Body></soap:Envelope>
>>
>> --------------------------------------
>>
>> Nov 24, 2014 7:48:21 PM org.apache.cxf.phase.PhaseInterceptorChain
>> doDefaultLogging
>>
>> WARNING: Interceptor for
>> {urn:uddi-org:repl_v3_portType}UDDI_Replication_PortType#{urn:uddi-org:repl_v3_portType}get_changeRecords
>> has thrown exception, unwinding now
>>
>> org.apache.cxf.interceptor.Fault: Unmarshalling Error:
>> cvc-complex-type.2.3: Element 'get_changeRecords' cannot have character
>> [children], because the type's content type is element-only.
>>
>> at
>> org.apache.cxf.jaxb.JAXBEncoderDecoder.unmarshall(JAXBEncoderDecoder.java:881)
>>
>> at
>> org.apache.cxf.jaxb.JAXBEncoderDecoder.unmarshall(JAXBEncoderDecoder.java:702)
>>
>> at org.apache.cxf.jaxb.io.DataReaderImpl.read(DataReaderImpl.java:160)
>>
>> at
>> org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:107)
>>
>> at
>> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
>>
>> at
>> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
>>
>> at
>> org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:241)
>>
>> at
>> org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:248)
>>
>> at
>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:222)
>>
>> at
>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:153)
>>
>> at
>> org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:171)
>>
>> at
>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286)
>>
>> at
>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:206)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
>>
>> at
>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>
>> at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>
>> at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>
>> at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:465)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>
>> at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>
>> at
>> org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:394)
>>
>> at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>
>> at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>>
>> at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
>>
>> at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>>
>> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>
>> at java.lang.Thread.run(Thread.java:745)
>>
>> Caused by: javax.xml.bind.UnmarshalException
>>
>>  - with linked exception:
>>
>> [org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 497;
>> cvc-complex-type.2.3: Element 'get_changeRecords' cannot have character
>> [children], because the type's content type is element-only.]
>>
>> at
>> com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.handleStreamException(UnmarshallerImpl.java:435)
>>
>> at
>> com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:372)
>>
>> at
>> com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:349)
>>
>> at
>> org.apache.cxf.jaxb.JAXBEncoderDecoder.doUnmarshal(JAXBEncoderDecoder.java:842)
>>
>> at
>> org.apache.cxf.jaxb.JAXBEncoderDecoder.access$100(JAXBEncoderDecoder.java:101)
>>
>> at
>> org.apache.cxf.jaxb.JAXBEncoderDecoder$2.run(JAXBEncoderDecoder.java:870)
>>
>> at java.security.AccessController.doPrivileged(Native Method)
>>
>> at
>> org.apache.cxf.jaxb.JAXBEncoderDecoder.unmarshall(JAXBEncoderDecoder.java:868)
>>
>> ... 28 more
>>
>> Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber:
>> 497; cvc-complex-type.2.3: Element 'get_changeRecords' cannot have
>> character [children], because the type's content type is element-only.
>>
>> at
>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198)
>>
>> at
>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:134)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:437)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:368)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:325)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:458)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3237)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidComplexType(XMLSchemaValidator.java:3200)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidType(XMLSchemaValidator.java:3160)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processElementContent(XMLSchemaValidator.java:3062)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleEndElement(XMLSchemaValidator.java:2140)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement(XMLSchemaValidator.java:859)
>>
>> at
>> com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.endElement(ValidatorHandlerImpl.java:584)
>>
>> at
>> com.sun.xml.bind.v2.runtime.unmarshaller.ValidatingUnmarshaller.endElement(ValidatingUnmarshaller.java:106)
>>
>> at
>> com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.handleEndElement(StAXStreamConnector.java:221)
>>
>> at
>> com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:185)
>>
>> at
>> com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:370)
>>
>> ... 34 more
>>
>>
>> Nov 24, 2014 7:48:21 PM
>> org.apache.cxf.services.UDDI_Replication_PortType.UDDIReplicationImplPort.UDDI_Replication_PortType
>>
>> INFO: Outbound Message
>>
>> ---------------------------
>>
>> ID: 2
>>
>> Response-Code: 500
>>
>> Encoding: UTF-8
>>
>> Content-Type: text/xml
>>
>> Headers: {}
>>
>> Payload: <soap:Envelope xmlns:soap="
>> http://schemas.xmlsoap.org/soap/envelope/";><soap:Body><soap:Fault><faultcode>soap:Client</faultcode><faultstring>Unmarshalling
>> Error: cvc-complex-type.2.3: Element 'get_changeRecords' cannot have
>> character [children], because the type's content type is element-only.
>> </faultstring><detail><stackTrace 
>> xmlns="http://cxf.apache.org/fault";>com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl!handleStreamException!UnmarshallerImpl.java!435#*#com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl!unmarshal0!UnmarshallerImpl.java!372#*#com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl!unmarshal!UnmarshallerImpl.java!349#*#org.apache.cxf.jaxb.JAXBEncoderDecoder!doUnmarshal!JAXBEncoderDecoder.java!842#*#org.apache.cxf.jaxb.JAXBEncoderDecoder!access$100!JAXBEncoderDecoder.java!101#*#org.apache.cxf.jaxb.JAXBEncoderDecoder$2!run!JAXBEncoderDecoder.java!870#*#java.security.AccessController!doPrivileged!AccessController.java!-2#*#org.apache.cxf.jaxb.JAXBEncoderDecoder!unmarshall!JAXBEncoderDecoder.java!868#*#org.apache.cxf.jaxb.JAXBEncoderDecoder!unmarshall!JAXBEncoderDecoder.java!702#*#org.apache.cxf.jaxb.io.DataReaderImpl!read!DataReaderImpl.java!160#*#org.apache.cxf.interceptor.DocLiteralInInterceptor!handleMessage!DocLiteralInInterceptor.java!107#*#org.apache.cxf.phase.PhaseInterceptorChain!doIntercept!PhaseInterceptorChain.java!272#*#org.apache.cxf.transport.ChainInitiationObserver!onMessage!ChainInitiationObserver.java!121#*#org.apache.cxf.transport.http.AbstractHTTPDestination!invoke!AbstractHTTPDestination.java!241#*#org.apache.cxf.transport.servlet.ServletController!invokeDestination!ServletController.java!248#*#org.apache.cxf.transport.servlet.ServletController!invoke!ServletController.java!222#*#org.apache.cxf.transport.servlet.ServletController!invoke!ServletController.java!153#*#org.apache.cxf.transport.servlet.CXFNonSpringServlet!invoke!CXFNonSpringServlet.java!171#*#org.apache.cxf.transport.servlet.AbstractHTTPServlet!handleRequest!AbstractHTTPServlet.java!286#*#org.apache.cxf.transport.servlet.AbstractHTTPServlet!doPost!AbstractHTTPServlet.java!206#*#javax.servlet.http.HttpServlet!service!HttpServlet.java!637#*#org.apache.cxf.transport.servlet.AbstractHTTPServlet!service!AbstractHTTPServlet.java!262#*#org.apache.catalina.core.ApplicationFilterChain!internalDoFilter!ApplicationFilterChain.java!290#*#org.apache.catalina.core.ApplicationFilterChain!doFilter!ApplicationFilterChain.java!206#*#org.apache.catalina.core.StandardWrapperValve!invoke!StandardWrapperValve.java!233#*#org.apache.catalina.core.StandardContextValve!invoke!StandardContextValve.java!191#*#org.apache.catalina.authenticator.AuthenticatorBase!invoke!AuthenticatorBase.java!465#*#org.apache.catalina.core.StandardHostValve!invoke!StandardHostValve.java!127#*#org.apache.catalina.valves.ErrorReportValve!invoke!ErrorReportValve.java!102#*#org.apache.catalina.authenticator.SingleSignOn!invoke!SingleSignOn.java!394#*#org.apache.catalina.core.StandardEngineValve!invoke!StandardEngineValve.java!109#*#org.apache.catalina.connector.CoyoteAdapter!service!CoyoteAdapter.java!298#*#org.apache.coyote.http11.Http11Processor!process!Http11Processor.java!852#*#org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler!process!Http11Protocol.java!588#*#org.apache.tomcat.util.net.JIoEndpoint$Worker!run!JIoEndpoint.java!489#*#java.lang.Thread!run!Thread.java!745#*#Caused
>> by: org.xml.sax.SAXParseException : cvc-complex-type.2.3: Element
>> 'get_changeRecords' cannot have character [children], because the type's
>> content type is
>> element-only.#*#com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper!createSAXParseException!ErrorHandlerWrapper.java!198#*#com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper!error!ErrorHandlerWrapper.java!134#*#com.sun.org.apache.xerces.internal.impl.XMLErrorReporter!reportError!XMLErrorReporter.java!437#*#com.sun.org.apache.xerces.internal.impl.XMLErrorReporter!reportError!XMLErrorReporter.java!368#*#com.sun.org.apache.xerces.internal.impl.XMLErrorReporter!reportError!XMLErrorReporter.java!325#*#com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter!reportError!XMLSchemaValidator.java!458#*#com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator!reportSchemaError!XMLSchemaValidator.java!3237#*#com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator!elementLocallyValidComplexType!XMLSchemaValidator.java!3200#*#com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator!elementLocallyValidType!XMLSchemaValidator.java!3160#*#com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator!processElementContent!XMLSchemaValidator.java!3062#*#com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator!handleEndElement!XMLSchemaValidator.java!2140#*#com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator!endElement!XMLSchemaValidator.java!859#*#com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl!endElement!ValidatorHandlerImpl.java!584#*#com.sun.xml.bind.v2.runtime.unmarshaller.ValidatingUnmarshaller!endElement!ValidatingUnmarshaller.java!106#*#com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector!handleEndElement!StAXStreamConnector.java!221#*#com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector!bridge!StAXStreamConnector.java!185#*#com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl!unmarshal0!UnmarshallerImpl.java!370#*#com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl!unmarshal!UnmarshallerImpl.java!349#*#org.apache.cxf.jaxb.JAXBEncoderDecoder!doUnmarshal!JAXBEncoderDecoder.java!842#*#org.apache.cxf.jaxb.JAXBEncoderDecoder!access$100!JAXBEncoderDecoder.java!101#*#org.apache.cxf.jaxb.JAXBEncoderDecoder$2!run!JAXBEncoderDecoder.java!870#*#java.security.AccessController!doPrivileged!AccessController.java!-2#*#org.apache.cxf.jaxb.JAXBEncoderDecoder!unmarshall!JAXBEncoderDecoder.java!868#*#org.apache.cxf.jaxb.JAXBEncoderDecoder!unmarshall!JAXBEncoderDecoder.java!702#*#org.apache.cxf.jaxb.io.DataReaderImpl!read!DataReaderImpl.java!160#*#org.apache.cxf.interceptor.DocLiteralInInterceptor!handleMessage!DocLiteralInInterceptor.java!107#*#org.apache.cxf.phase.PhaseInterceptorChain!doIntercept!PhaseInterceptorChain.java!272#*#org.apache.cxf.transport.ChainInitiationObserver!onMessage!ChainInitiationObserver.java!121#*#org.apache.cxf.transport.http.AbstractHTTPDestination!invoke!AbstractHTTPDestination.java!241#*#org.apache.cxf.transport.servlet.ServletController!invokeDestination!ServletController.java!248#*#org.apache.cxf.transport.servlet.ServletController!invoke!ServletController.java!222#*#org.apache.cxf.transport.servlet.ServletController!invoke!ServletController.java!153#*#org.apache.cxf.transport.servlet.CXFNonSpringServlet!invoke!CXFNonSpringServlet.java!171#*#org.apache.cxf.transport.servlet.AbstractHTTPServlet!handleRequest!AbstractHTTPServlet.java!286#*#org.apache.cxf.transport.servlet.AbstractHTTPServlet!doPost!AbstractHTTPServlet.java!206#*#javax.servlet.http.HttpServlet!service!HttpServlet.java!637#*#org.apache.cxf.transport.servlet.AbstractHTTPServlet!service!AbstractHTTPServlet.java!262#*#org.apache.catalina.core.ApplicationFilterChain!internalDoFilter!ApplicationFilterChain.java!290#*#org.apache.catalina.core.ApplicationFilterChain!doFilter!ApplicationFilterChain.java!206#*#org.apache.catalina.core.StandardWrapperValve!invoke!StandardWrapperValve.java!233#*#org.apache.catalina.core.StandardContextValve!invoke!StandardContextValve.java!191#*#org.apache.catalina.authenticator.AuthenticatorBase!invoke!AuthenticatorBase.java!465#*#org.apache.catalina.core.StandardHostValve!invoke!StandardHostValve.java!127#*#org.apache.catalina.valves.ErrorReportValve!invoke!ErrorReportValve.java!102#*#org.apache.catalina.authenticator.SingleSignOn!invoke!SingleSignOn.java!394#*#org.apache.catalina.core.StandardEngineValve!invoke!StandardEngineValve.java!109#*#org.apache.catalina.connector.CoyoteAdapter!service!CoyoteAdapter.java!298#*#org.apache.coyote.http11.Http11Processor!process!Http11Processor.java!852#*#org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler!process!Http11Protocol.java!588#*#org.apache.tomcat.util.net.JIoEndpoint$Worker!run!JIoEndpoint.java!489#*#java.lang.Thread!run!Thread.java!745#*#</stackTrace></detail></soap:Fault></soap:Body></soap:Envelope>
>>
>> --------------------------------------
>>
>>
>> On Mon, Nov 24, 2014 at 12:07 PM, Alex O'Ree <spyhunte...@gmail.com>
>> wrote:
>>
>>> roger, i'll get you the output tonight
>>>
>>> On Mon, Nov 24, 2014 at 5:02 AM, Aki Yoshida <elak...@gmail.com> wrote:
>>>
>>>> your exception stracktrace seems to indicate that the problem is
>>>> happening when the response message is being processed.
>>>> Can you check how the request message from the cxf-client and the
>>>> response message to the cxt-client look (e.g., using the logging
>>>> feature of cxf or capturing the wire messages)?
>>>>
>>>> regards, aki
>>>>
>>>> 2014-11-23 22:57 GMT+01:00 Alex O'Ree <spyhunte...@gmail.com>:
>>>> > Howdy all, never ran into an issue I haven't seen before.
>>>> >
>>>> >
>>>> > I have a jaxws client, running within tomcat. I.e. a client within
>>>> tomcat
>>>> > is calling another service in a different tomcat container. From what
>>>> I can
>>>> > tell the requestor is throwing the fault before transmission.
>>>> >
>>>> > This is a wsdl first scenario and I can't modify the wsdl.
>>>> >
>>>> > Wsdl is located at
>>>> >
>>>> >
>>>> https://git-wip-us.apache.org/repos/asf/juddi.git/?p=juddi.git;a=blob_plain;f=uddi-ws/src/main/resources/uddi_v3_service.wsdl;hb=HEAD
>>>> >
>>>> > Method is on the UDDI_Replication Port, get_changeRecords.
>>>> >
>>>> >
>>>> > Preconditions: this only happens in a web container (Tomcat 6 in this
>>>> case)
>>>> > with CXF 2.7.x. Clients using the jaxws ri don't have a problem. I
>>>> haven't
>>>> > tried other versions of tomcat, cxf or other containers.
>>>> >
>>>> > Note: the invocation does work correctly from SOAP UI, which leads me
>>>> to
>>>> > believe it's a client side issues. It also works using the jdk's
>>>> jaxws ri
>>>> > without any issues.
>>>> >
>>>> >
>>>> > There's one warning from the log that may be related.
>>>> >
>>>> > WARNING: Could not unwrap Operation
>>>> > {urn:uddi-org:repl_v3_portType}get_changeRecords to match method
>>>> "public
>>>> > abstract java.util.List
>>>> >
>>>> org.uddi.v3_service.UDDIReplicationPortType.getChangeRecords(java.lang.String,org.uddi.repl_v3.HighWaterMarkVectorType,java.math.BigInteger,org.uddi.repl_v3.HighWaterMarkVectorType)
>>>> > throws
>>>> >
>>>> org.uddi.v3_service.DispositionReportFaultMessage,java.rmi.RemoteException"
>>>> >
>>>> > The client is constructed using the original wsdl file that's within
>>>> the
>>>> > classpath
>>>> >
>>>> >
>>>> > log output below
>>>> >
>>>> > Nov 23, 2014 3:20:50 PM org.apache.cxf.phase.PhaseInterceptorChain
>>>> > doDefaultLogging
>>>> >
>>>> > WARNING: Interceptor for
>>>> >
>>>> {urn:uddi-org:repl_v3_portType}UDDI_Replication_PortType#{urn:uddi-org:repl_v3_portType}get_changeRecords
>>>> > has thrown exception, unwinding now
>>>> >
>>>> > org.apache.cxf.interceptor.Fault: Unmarshalling Error:
>>>> > cvc-complex-type.2.3: Element 'get_changeRecords' cannot have
>>>> character
>>>> > [children], because the type's content type is element-only.
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.jaxb.JAXBEncoderDecoder.unmarshall(JAXBEncoderDecoder.java:881)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.jaxb.JAXBEncoderDecoder.unmarshall(JAXBEncoderDecoder.java:702)
>>>> >
>>>> > at org.apache.cxf.jaxb.io.DataReaderImpl.read(DataReaderImpl.java:160)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:107)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:241)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:248)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:222)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:153)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:171)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:206)
>>>> >
>>>> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:465)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:394)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>>>> >
>>>> > at
>>>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>>> >
>>>> > at java.lang.Thread.run(Thread.java:745)
>>>> >
>>>> > Caused by: javax.xml.bind.UnmarshalException
>>>> >
>>>> >  - with linked exception:
>>>> >
>>>> > [org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 497;
>>>> > cvc-complex-type.2.3: Element 'get_changeRecords' cannot have
>>>> character
>>>> > [children], because the type's content type is element-only.]
>>>> >
>>>> > at
>>>> >
>>>> com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.handleStreamException(UnmarshallerImpl.java:435)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:372)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:349)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.jaxb.JAXBEncoderDecoder.doUnmarshal(JAXBEncoderDecoder.java:842)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.jaxb.JAXBEncoderDecoder.access$100(JAXBEncoderDecoder.java:101)
>>>> >
>>>> > at
>>>> org.apache.cxf.jaxb.JAXBEncoderDecoder$2.run(JAXBEncoderDecoder.java:870)
>>>> >
>>>> > at java.security.AccessController.doPrivileged(Native Method)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.jaxb.JAXBEncoderDecoder.unmarshall(JAXBEncoderDecoder.java:868)
>>>> >
>>>> > ... 28 more
>>>> >
>>>> > Caused by: org.xml.sax.SAXParseException; lineNumber: 1;
>>>> columnNumber: 497;
>>>> > cvc-complex-type.2.3: Element 'get_changeRecords' cannot have
>>>> character
>>>> > [children], because the type's content type is element-only.
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:134)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:437)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:368)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:325)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:458)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3237)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidComplexType(XMLSchemaValidator.java:3200)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidType(XMLSchemaValidator.java:3160)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processElementContent(XMLSchemaValidator.java:3062)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleEndElement(XMLSchemaValidator.java:2140)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement(XMLSchemaValidator.java:859)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.endElement(ValidatorHandlerImpl.java:584)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.xml.bind.v2.runtime.unmarshaller.ValidatingUnmarshaller.endElement(ValidatingUnmarshaller.java:106)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.handleEndElement(StAXStreamConnector.java:221)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:185)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:370)
>>>> >
>>>> > ... 34 more
>>>> >
>>>> >
>>>> > Nov 23, 2014 3:20:50 PM org.apache.cxf.phase.PhaseInterceptorChain
>>>> > doDefaultLogging
>>>> >
>>>> > WARNING: Interceptor for
>>>> >
>>>> {urn:uddi-org:repl_v3_portType}UDDI_Replication_PortType#{urn:uddi-org:repl_v3_portType}get_changeRecords
>>>> > has thrown exception, unwinding now
>>>> >
>>>> > org.apache.cxf.interceptor.Fault: Unmarshalling Error:
>>>> > cvc-complex-type.2.3: Element 'get_changeRecords' cannot have
>>>> character
>>>> > [children], because the type's content type is element-only.
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.jaxb.JAXBEncoderDecoder.unmarshall(JAXBEncoderDecoder.java:881)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.jaxb.JAXBEncoderDecoder.unmarshall(JAXBEncoderDecoder.java:702)
>>>> >
>>>> > at org.apache.cxf.jaxb.io.DataReaderImpl.read(DataReaderImpl.java:160)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:107)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:241)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:248)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:222)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:153)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:171)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:206)
>>>> >
>>>> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:465)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:394)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>>>> >
>>>> > at
>>>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>>> >
>>>> > at java.lang.Thread.run(Thread.java:745)
>>>> >
>>>> > Caused by: javax.xml.bind.UnmarshalException
>>>> >
>>>> >  - with linked exception:
>>>> >
>>>> > [org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 497;
>>>> > cvc-complex-type.2.3: Element 'get_changeRecords' cannot have
>>>> character
>>>> > [children], because the type's content type is element-only.]
>>>> >
>>>> > at
>>>> >
>>>> com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.handleStreamException(UnmarshallerImpl.java:435)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:372)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:349)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.jaxb.JAXBEncoderDecoder.doUnmarshal(JAXBEncoderDecoder.java:842)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.jaxb.JAXBEncoderDecoder.access$100(JAXBEncoderDecoder.java:101)
>>>> >
>>>> > at
>>>> org.apache.cxf.jaxb.JAXBEncoderDecoder$2.run(JAXBEncoderDecoder.java:870)
>>>> >
>>>> > at java.security.AccessController.doPrivileged(Native Method)
>>>> >
>>>> > at
>>>> >
>>>> org.apache.cxf.jaxb.JAXBEncoderDecoder.unmarshall(JAXBEncoderDecoder.java:868)
>>>> >
>>>> > ... 28 more
>>>> >
>>>> > Caused by: org.xml.sax.SAXParseException; lineNumber: 1;
>>>> columnNumber: 497;
>>>> > cvc-complex-type.2.3: Element 'get_changeRecords' cannot have
>>>> character
>>>> > [children], because the type's content type is element-only.
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:134)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:437)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:368)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:325)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:458)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3237)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidComplexType(XMLSchemaValidator.java:3200)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidType(XMLSchemaValidator.java:3160)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processElementContent(XMLSchemaValidator.java:3062)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleEndElement(XMLSchemaValidator.java:2140)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement(XMLSchemaValidator.java:859)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.endElement(ValidatorHandlerImpl.java:584)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.xml.bind.v2.runtime.unmarshaller.ValidatingUnmarshaller.endElement(ValidatingUnmarshaller.java:106)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.handleEndElement(StAXStreamConnector.java:221)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:185)
>>>> >
>>>> > at
>>>> >
>>>> com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:370)
>>>> >
>>>> > ... 34 more
>>>>
>>>
>>>
>>
>

Reply via email to