chemistry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Guyenot Jeremy (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CMIS-866) XML reader error: com.ctc.wstx.exc.WstxUnexpectedCharException
Date Thu, 13 Nov 2014 10:54:33 GMT

     [ https://issues.apache.org/jira/browse/CMIS-866?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Guyenot Jeremy updated CMIS-866:
--------------------------------
    Description: 
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?

  was:
Hello,

when i call the createDocument method the return of my cmisServer will trhow 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?


> 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: createDocumentResponse.xml, 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?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message