[teiid-issues] [JBoss JIRA] (TEIID-2277) Error Executing WS Translator

Steven Hawkins (JIRA) jira-events at lists.jboss.org
Mon Oct 29 09:12:01 EDT 2012


    [ https://issues.jboss.org/browse/TEIID-2277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12729762#comment-12729762 ] 

Steven Hawkins commented on TEIID-2277:
---------------------------------------

This exception is well below us and is happening before our streaming logic even kicks in (which essentially is just passing the StAXSource out for a single read, rather than first copying it).  Can you see if there is more logging that you can enable at the CXF level, request/response, debug level, etc.
                
> Error Executing WS Translator 
> ------------------------------
>
>                 Key: TEIID-2277
>                 URL: https://issues.jboss.org/browse/TEIID-2277
>             Project: Teiid
>          Issue Type: Bug
>          Components: Connector API
>    Affects Versions: 8.2
>            Reporter: Ted Jones
>            Assignee: Steven Hawkins
>         Attachments: StateService.war, test.zip
>
>
> When executing against a web service source, I encounter the following exception:
> 13:19:19,493 WARN  [org.teiid.CONNECTOR] (Worker1_QueryProcessorQueue5) Connector worker process failed for atomic-request=8ZMXsaZy+Sme.0.9.1: org.teiid.translator.TranslatorException: Error reading XMLStreamReader.
> 	at org.teiid.translator.ws.WSProcedureExecution.execute(WSProcedureExecution.java:139)
> 	at org.teiid.dqp.internal.datamgr.ConnectorWorkItem.execute(ConnectorWorkItem.java:255) [teiid-engine-8.2.0.Beta2.jar:8.2.0.Beta2]
> 	at org.teiid.dqp.internal.process.DataTierTupleSource.getResults(DataTierTupleSource.java:457) [teiid-engine-8.2.0.Beta2.jar:8.2.0.Beta2]
> 	at org.teiid.dqp.internal.process.DataTierTupleSource$1.call(DataTierTupleSource.java:177) [teiid-engine-8.2.0.Beta2.jar:8.2.0.Beta2]
> 	at org.teiid.dqp.internal.process.DataTierTupleSource$1.call(DataTierTupleSource.java:174) [teiid-engine-8.2.0.Beta2.jar:8.2.0.Beta2]
> 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [rt.jar:1.6.0_24]
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:166) [rt.jar:1.6.0_24]
> 	at org.teiid.dqp.internal.process.DQPCore$FutureWork.run(DQPCore.java:118) [teiid-engine-8.2.0.Beta2.jar:8.2.0.Beta2]
> 	at org.teiid.dqp.internal.process.DQPWorkContext.runInContext(DQPWorkContext.java:250) [teiid-engine-8.2.0.Beta2.jar:8.2.0.Beta2]
> 	at org.teiid.dqp.internal.process.ThreadReuseExecutor$RunnableWrapper.run(ThreadReuseExecutor.java:123) [teiid-engine-8.2.0.Beta2.jar:8.2.0.Beta2]
> 	at org.teiid.dqp.internal.process.ThreadReuseExecutor$3.run(ThreadReuseExecutor.java:298) [teiid-engine-8.2.0.Beta2.jar:8.2.0.Beta2]
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.6.0_24]
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.6.0_24]
> 	at java.lang.Thread.run(Thread.java:679) [rt.jar:1.6.0_24]
> Caused by: javax.xml.ws.soap.SOAPFaultException: Error reading XMLStreamReader.
> 	at org.apache.cxf.jaxws.DispatchImpl.mapException(DispatchImpl.java:285)
> 	at org.apache.cxf.jaxws.DispatchImpl.invoke(DispatchImpl.java:388)
> 	at org.apache.cxf.jaxws.DispatchImpl.invoke(DispatchImpl.java:241)
> 	at org.teiid.translator.ws.WSProcedureExecution.execute(WSProcedureExecution.java:135)
> 	... 13 more
> Caused by: org.apache.cxf.binding.soap.SoapFault: Error reading XMLStreamReader.
> 	at org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:237)
> 	at org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:60)
> 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
> 	at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:795)
> 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1626)
> 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1493)
> 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1401)
> 	at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
> 	at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:648)
> 	at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
> 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
> 	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:531)
> 	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:461)
> 	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:364)
> 	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:317)
> 	at org.apache.cxf.endpoint.ClientImpl.invokeWrapped(ClientImpl.java:352)
> 	at org.apache.cxf.jaxws.DispatchImpl.invoke(DispatchImpl.java:381)
> 	... 15 more
> Caused by: com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog
>  at [row,col {unknown-source}]: [1,0]
> 	at com.ctc.wstx.sr.StreamScanner.throwUnexpectedEOF(StreamScanner.java:677)
> 	at com.ctc.wstx.sr.BasicStreamReader.handleEOF(BasicStreamReader.java:2104)
> 	at com.ctc.wstx.sr.BasicStreamReader.nextFromProlog(BasicStreamReader.java:2010)
> 	at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1102)
> 	at com.ctc.wstx.sr.BasicStreamReader.nextTag(BasicStreamReader.java:1125)
> 	at org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:138)
> 	... 31 more
> 13:19:19,511 WARN  [org.teiid.PROCESSOR] (Worker0_QueryProcessorQueue6) TEIID30020 Processing exception 'TEIID30504 stateService: Error reading XMLStreamReader.' for request 8ZMXsaZy+Sme.0.  Exception type org.teiid.core.TeiidProcessingException thrown from com.ctc.wstx.sr.StreamScanner.throwUnexpectedEOF(StreamScanner.java:677). Enable more detailed logging to see the entire stacktrace.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the teiid-issues mailing list