[ https://issues.apache.org/jira/browse/CMIS-866?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14214738#comment-14214738 ]
Florian Müller commented on CMIS-866: ------------------------------------- The server sends a invalid response. I'll close this issue. > XML reader error: com.ctc.wstx.exc.WstxUnexpectedCharException > -------------------------------------------------------------- > > Key: CMIS-866 > URL: https://issues.apache.org/jira/browse/CMIS-866 > Project: Chemistry > Issue Type: Bug > Affects Versions: OpenCMIS 0.12.0 > Environment: Java JDK 7.0.45 > Reporter: Guyenot Jeremy > Labels: exception, java, parsing, soap, xml > Attachments: createDocumentRequest_http.txt, > createDocumentResponse.xml, createDocumentResponse_http.txt, > createDocumentResponse_java_exception.txt > > Original Estimate: 48h > Remaining Estimate: 48h > > Hello, > when i call the createDocument method the return of my cmisServer will throw > an exception. > {code:title=NetBeans Output|borderStyle=solid} > Exception in thread "main" > org.apache.chemistry.opencmis.commons.exceptions.CmisRuntimeException: Error: > Couldn't create SOAP message due to exception: XML reader error: > com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character 'r' (code > 114) in prolog; expected '<' > at [row,col {unknown-source}]: [1,1] > at > org.apache.chemistry.opencmis.client.bindings.spi.webservices.ObjectServiceImpl.createDocument(ObjectServiceImpl.java:93) > at > org.apache.chemistry.opencmis.client.runtime.SessionImpl.createDocument(SessionImpl.java:1043) > at > org.apache.chemistry.opencmis.client.runtime.SessionImpl.createDocument(SessionImpl.java:1167) > at javacmis.JavaCMIS.createFile(JavaCMIS.java:218) > at javacmis.JavaCMIS.main(JavaCMIS.java:100) > Caused by: com.sun.xml.internal.ws.protocol.soap.MessageCreationException: > Couldn't create SOAP message due to exception: XML reader error: > com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character 'r' (code > 114) in prolog; expected '<' > at [row,col {unknown-source}]: [1,1] > at > com.sun.xml.internal.ws.encoding.SOAPBindingCodec.decode(SOAPBindingCodec.java:348) > at > com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.createResponsePacket(HttpTransportPipe.java:254) > at > com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.process(HttpTransportPipe.java:203) > at > com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.processRequest(HttpTransportPipe.java:122) > at > com.sun.xml.internal.ws.transport.DeferredTransportPipe.processRequest(DeferredTransportPipe.java:123) > at com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Fiber.java:626) > at com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Fiber.java:585) > at com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Fiber.java:570) > at com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Fiber.java:467) > at com.sun.xml.internal.ws.client.Stub.process(Stub.java:308) > at > com.sun.xml.internal.ws.client.sei.SEIStub.doProcess(SEIStub.java:163) > at > com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:98) > at > com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:78) > at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:135) > at com.sun.proxy.$Proxy42.createDocument(Unknown Source) > at > org.apache.chemistry.opencmis.client.bindings.spi.webservices.ObjectServiceImpl.createDocument(ObjectServiceImpl.java:83) > ... 4 more > Caused by: com.sun.xml.internal.ws.streaming.XMLStreamReaderException: XML > reader error: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected > character 'r' (code 114) in prolog; expected '<' > at [row,col {unknown-source}]: [1,1] > at > com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil.wrapException(XMLStreamReaderUtil.java:256) > at > com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil.next(XMLStreamReaderUtil.java:84) > at > com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil.nextContent(XMLStreamReaderUtil.java:99) > at > com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil.nextElementContent(XMLStreamReaderUtil.java:89) > at > com.sun.xml.internal.ws.encoding.StreamSOAPCodec.decode(StreamSOAPCodec.java:164) > at > com.sun.xml.internal.ws.encoding.StreamSOAPCodec.decode(StreamSOAPCodec.java:292) > at > com.sun.xml.internal.ws.encoding.StreamSOAPCodec.decode(StreamSOAPCodec.java:118) > at > com.sun.xml.internal.ws.encoding.SOAPBindingCodec.decode(SOAPBindingCodec.java:343) > ... 19 more > Caused by: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character > 'r' (code 114) in prolog; expected '<' > at [row,col {unknown-source}]: [1,1] > at > com.ctc.wstx.sr.StreamScanner.throwUnexpectedChar(StreamScanner.java:639) > at > com.ctc.wstx.sr.BasicStreamReader.nextFromProlog(BasicStreamReader.java:2052) > at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1134) > at > com.sun.xml.internal.ws.util.xml.XMLStreamReaderFilter.next(XMLStreamReaderFilter.java:81) > at > com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil.next(XMLStreamReaderUtil.java:65) > ... 25 more > {code} > This is my xml return code > {code:xml} > <?xml version="1.0" encoding="UTF-8"?> > <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" > xmlns:ns1="http://docs.oasis-open.org/ns/cmis/messaging/200908/"> > <SOAP-ENV:Body> > <ns1:createDocumentResponse> > > <ns1:objectId>4938333534352F53746573742F46756E697175655F7665722E747874</ns1:objectId> > <ns1:extension/> > </ns1:createDocumentResponse> > </SOAP-ENV:Body> > </SOAP-ENV:Envelope> > {code} > Can you tell me where is the problem? > For information the others method i used are correct. -- This message was sent by Atlassian JIRA (v6.3.4#6332)