[ 
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)

Reply via email to