Java.lang.RuntimeException: Couldn't parse stream com JAX-WS no JBoss 5.1

Olá pessoal,
estou usando JAX-WS (no JBoss 5.1) e tudo funciona normalmente, exceto por alguns clientes que causam a seguinte exception no server:

2011-06-20 12:47:28,528 WARN [org.apache.cxf.phase.PhaseInterceptorChain] (http-0.0.0.0-8080-44) Interceptor for {http://NOME1.br/}NOME2 has thrown exception, unwinding now: java.lang.RuntimeException: Couldn't parse stream. at org.apache.cxf.staxutils.StaxUtils.createXMLStreamReader(StaxUtils.java:1099) [:2.3.1] at org.apache.cxf.interceptor.StaxInInterceptor.handleMessage(StaxInInterceptor.java:104) [:2.3.1] at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255) [:2.3.1] at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:113) [:2.3.1] at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:97) [:2.3.1] at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:461) [:2.3.1] at org.jboss.wsf.stack.cxf.ServletControllerExt.invoke(ServletControllerExt.java:172) [:3.4.1.GA] at org.jboss.wsf.stack.cxf.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:57) [:3.4.1.GA] at org.jboss.wsf.stack.cxf.transport.ServletHelper.callRequestHandler(ServletHelper.java:156) [:3.4.1.GA] at org.jboss.wsf.stack.cxf.CXFNonSpringServletExt.invoke(CXFNonSpringServletExt.java:90) [:3.4.1.GA] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:179) [:2.3.1] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:161) [:2.3.1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:324) [:6.0.0.Final] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:6.0.0.Final] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [:6.0.0.Final] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [:6.0.0.Final] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:181) [:6.0.0.Final] at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.event(CatalinaContext.java:285) [:1.1.0.Final] at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.invoke(CatalinaContext.java:261) [:1.1.0.Final] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88) [:6.0.0.Final] at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:100) [:6.0.0.Final] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [:6.0.0.Final] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [:6.0.0.Final] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) [:6.0.0.Final] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [:6.0.0.Final] at org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:53) [:6.0.0.Final] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362) [:6.0.0.Final] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [:6.0.0.Final] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:654) [:6.0.0.Final] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:951) [:6.0.0.Final] at java.lang.Thread.run(Thread.java:619) [:1.6.0_19] Caused by: com.ctc.wstx.exc.WstxIOException: Invalid UTF-8 start byte 0xac (at char #2, byte #-1) at com.ctc.wstx.stax.WstxInputFactory.doCreateSR(WstxInputFactory.java:548) [:3.2.6] at com.ctc.wstx.stax.WstxInputFactory.createSR(WstxInputFactory.java:604) [:3.2.6] at com.ctc.wstx.stax.WstxInputFactory.createSR(WstxInputFactory.java:629) [:3.2.6] at com.ctc.wstx.stax.WstxInputFactory.createXMLStreamReader(WstxInputFactory.java:324) [:3.2.6] at org.apache.cxf.staxutils.StaxUtils.createXMLStreamReader(StaxUtils.java:1097) [:2.3.1] ... 30 more Caused by: java.io.CharConversionException: Invalid UTF-8 start byte 0xac (at char #2, byte #-1) at com.ctc.wstx.io.UTF8Reader.reportInvalidInitial(UTF8Reader.java:302) [:3.2.6] at com.ctc.wstx.io.UTF8Reader.read(UTF8Reader.java:188) [:3.2.6] at com.ctc.wstx.io.ReaderBootstrapper.initialLoad(ReaderBootstrapper.java:245) [:3.2.6] at com.ctc.wstx.io.ReaderBootstrapper.bootstrapInput(ReaderBootstrapper.java:132) [:3.2.6] at com.ctc.wstx.stax.WstxInputFactory.doCreateSR(WstxInputFactory.java:543) [:3.2.6] ... 34 more

Alguém já passou por um problema semelhante?

Att.
Adelar S.Q.

Você está tentando fazer o parse de um XML??? Se for isso, veja se a primeira linha do XML está em branco, ou se o XML começa com um caracter vazio.

Ou então, algum arquivo de configuração (XML) com a primeira linha ou caracter em branco.

O cliente está fazendo uma requisição, mas corrompida. Estou tentado descobrir pq :?

Não gostei desse cfx, dificil configuração e ainda bugado.

Tente usar o resteasy ou jersey que funcionam numa boa no jboss ta.

Vlw.

Valeu a dica :smiley: