Return-Path: X-Original-To: apmail-camel-dev-archive@www.apache.org Delivered-To: apmail-camel-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 7DB59ED20 for ; Sun, 6 Jan 2013 18:38:05 +0000 (UTC) Received: (qmail 75016 invoked by uid 500); 6 Jan 2013 18:38:05 -0000 Delivered-To: apmail-camel-dev-archive@camel.apache.org Received: (qmail 74990 invoked by uid 500); 6 Jan 2013 18:38:05 -0000 Mailing-List: contact dev-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list dev@camel.apache.org Received: (qmail 74977 invoked by uid 99); 6 Jan 2013 18:38:05 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 06 Jan 2013 18:38:05 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of christian.mueller@gmail.com designates 209.85.214.175 as permitted sender) Received: from [209.85.214.175] (HELO mail-ob0-f175.google.com) (209.85.214.175) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 06 Jan 2013 18:37:56 +0000 Received: by mail-ob0-f175.google.com with SMTP id vb8so16311462obc.20 for ; Sun, 06 Jan 2013 10:37:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=rDaDCxz8GEQ0m6Q1skdC/dzaoXuI1LqvN1Ep6YjDfyE=; b=BqQZFO2NRIZNuMVMpeVbDwOy31dT8/q907ZRumMaNl+vsp0+JDRJXP8LIEchjVj+qf BC3cXQtN9SSuYKuK/C5vyo0cxtY2xVtqH1/0RfFzDFYwh9bq6gkqvqhbwtvext9h5Fd3 vhGP/5+dWl67ce3ATWAeJ30prqxYxYB7sYeTU0EdRKy4JiKPZv4l5mYSDychnQwWbWzT dxu9fFQkcNSmQKi7SNeasgU5bFVJxkLsDgum98C6l5TGs3oxgsIis4Lfah2ZzbSJEBxL 4tG711clSGA+gu8BPPmImYKvxFKu+VJ8m/ujRHSuYoTGJ/51E+av5wfDkNsboNlbbB3/ WWfw== MIME-Version: 1.0 Received: by 10.60.1.73 with SMTP id 9mr31810489oek.130.1357497455366; Sun, 06 Jan 2013 10:37:35 -0800 (PST) Received: by 10.182.114.103 with HTTP; Sun, 6 Jan 2013 10:37:35 -0800 (PST) In-Reply-To: References: Date: Sun, 6 Jan 2013 19:37:35 +0100 Message-ID: Subject: Re: Disturbing WARNING from CXF From: =?ISO-8859-1?Q?Christian_M=FCller?= To: dev@cxf.apache.org, dev@servicemix.apache.org, dev@camel.apache.org Content-Type: multipart/alternative; boundary=e89a8fb206609c50c004d2a30193 X-Virus-Checked: Checked by ClamAV on apache.org --e89a8fb206609c50c004d2a30193 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Update: Upgrading to CXF 2.6.4 solved this issue and the performance is better. However, if I execute the "secure-proxy" test, I get the following exception and the test failed: Stacktrace: org.apache.cxf.binding.soap.SoapFault: General security error (Unable to load class org.apache.ws.security.processor.SignatureProcessor) at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.createSoapFault(WSS4JIn= Interceptor.java:800)[139:org.apache.cxf.cxf-rt-ws-security:2.6.4] at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInIn= terceptor.java:332)[139:org.apache.cxf.cxf-rt-ws-security:2.6.4] at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInIn= terceptor.java:98)[139:org.apache.cxf.cxf-rt-ws-security:2.6.4] at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChai= n.java:262)[72:org.apache.cxf.cxf-api:2.6.4] at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationO= bserver.java:121)[72:org.apache.cxf.cxf-api:2.6.4] at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDe= stination.java:236)[105:org.apache.cxf.cxf-rt-transports-http:2.6.4] at org.apache.cxf.transport.servlet.ServletController.invokeDestination(Servle= tController.java:209)[105:org.apache.cxf.cxf-rt-transports-http:2.6.4] at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController= .java:189)[105:org.apache.cxf.cxf-rt-transports-http:2.6.4] at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringSer= vlet.java:130)[105:org.apache.cxf.cxf-rt-transports-http:2.6.4] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(Abstract= HTTPServlet.java:225)[105:org.apache.cxf.cxf-rt-transports-http:2.6.4] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPSer= vlet.java:145)[105:org.apache.cxf.cxf-rt-transports-http:2.6.4] at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)[98:org.apache.= geronimo.specs.geronimo-servlet_2.5_spec:1.1.2] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPSe= rvlet.java:201)[105:org.apache.cxf.cxf-rt-transports-http:2.6.4] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)[87:o= rg.eclipse.jetty.servlet:7.5.4.v20111024] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480)[= 87:org.eclipse.jetty.servlet:7.5.4.v20111024] at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle= (HttpServiceServletHandler.java:70)[103:org.ops4j.pax.web.pax-web-jetty:1.0= .11] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:11= 9)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)= [86:org.eclipse.jetty.security:7.5.4.v20111024] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.jav= a:227)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.jav= a:941)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpSe= rviceContext.java:117)[103:org.ops4j.pax.web.pax-web-jetty:1.0.11] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)[8= 7:org.eclipse.jetty.servlet:7.5.4.v20111024] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java= :186)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java= :875)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:11= 7)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection= .java:149)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:= 110)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.server.Server.handle(Server.java:349)[89:org.eclipse.jett= y.server:7.5.4.v20111024] at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:4= 41)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpC= onnection.java:919)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:588)[90:org.ecl= ipse.jetty.http:7.5.4.v20111024] at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)[90:or= g.eclipse.jetty.http:7.5.4.v20111024] at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.jav= a:51)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint= .java:586)[85:org.eclipse.jetty.io:7 .5.4.v20111024] at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.= java:44)[85:org.eclipse.jetty.io:7 .5.4.v20111024] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java= :598)[93:org.eclipse.jetty.util:7.5.4.v20111024] at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:= 533)[93:org.eclipse.jetty.util:7.5.4.v20111024] at java.lang.Thread.run(Thread.java:680)[:1.6.0_37] Caused by: org.apache.ws.security.WSSecurityException: General security error (Unable to load class org.apache.ws.security.processor.SignatureProcessor) at org.apache.ws.security.WSSConfig.getProcessor(WSSConfig.java:789)[133:org.a= pache.ws.security.wss4j:1.6.8] at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEng= ine.java:394)[133:org.apache.ws.security.wss4j:1.6.8] at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInIn= terceptor.java:276)[139:org.apache.cxf.cxf-rt-ws-security:2.6.4] ... 36 more Caused by: java.lang.ClassCastException: org.jcp.xml.dsig.internal.dom.DOMXMLSignatureFactory cannot be cast to javax.xml.crypto.dsig.XMLSignatureFactory at javax.xml.crypto.dsig.XMLSignatureFactory.findInstance(XMLSignatureFactory.= java:202) at javax.xml.crypto.dsig.XMLSignatureFactory.getInstance(XMLSignatureFactory.j= ava:186) at org.apache.ws.security.processor.SignatureProcessor.(SignatureProcess= or.java:100)[133:org.apache.ws.security.wss4j:1.6.8] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)[:1.6.0_37] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcce= ssorImpl.java:39)[:1.6.0_37] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstru= ctorAccessorImpl.java:27)[:1.6.0_37] at java.lang.reflect.Constructor.newInstance(Constructor.java:513)[:1.6.0_37] at java.lang.Class.newInstance0(Class.java:355)[:1.6.0_37] at java.lang.Class.newInstance(Class.java:308)[:1.6.0_37] at org.apache.ws.security.WSSConfig.getProcessor(WSSConfig.java:784)[133:org.a= pache.ws.security.wss4j:1.6.8] ... 38 more It looks like SPI mechanism doesn't worked because "org.jcp.xml.dsig.internal.dom.DOMXMLSignatureFactory" (from JDK) was instanciated and not "org.apache.jcp.xml.dsig.internal.dom.DOMXMLSignatureFactory" (from the xmlsec bundle). :-( After downgrading wss4j from 1.6.8 to 1.6.7 (the first difference in the dependencies between 2.6.3 and 2.6.4 I discovered), I get the following exception and the test failed: Stacktrace: java.lang.NoSuchMethodError: org.apache.cxf.ws.security.wss4j.AbstractWSS4JInterceptor.decodeAlgorithmSu= ite(Lorg/apache/ws/security/handler/RequestData;)V at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.setAlgorithmSuites(WSS4= JInInterceptor.java:438) at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInIn= terceptor.java:232) at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInIn= terceptor.java:98) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChai= n.java:262)[72:org.apache.cxf.cxf-api:2.6.4] at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationO= bserver.java:121)[72:org.apache.cxf.cxf-api:2.6.4] at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDe= stination.java:236)[105:org.apache.cxf.cxf-rt-transports-http:2.6.4] at org.apache.cxf.transport.servlet.ServletController.invokeDestination(Servle= tController.java:209)[105:org.apache.cxf.cxf-rt-transports-http:2.6.4] at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController= .java:189)[105:org.apache.cxf.cxf-rt-transports-http:2.6.4] at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringSer= vlet.java:130)[105:org.apache.cxf.cxf-rt-transports-http:2.6.4] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(Abstract= HTTPServlet.java:225)[105:org.apache.cxf.cxf-rt-transports-http:2.6.4] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPSer= vlet.java:145)[105:org.apache.cxf.cxf-rt-transports-http:2.6.4] at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)[98:org.apache.= geronimo.specs.geronimo-servlet_2.5_spec:1.1.2] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPSe= rvlet.java:201)[105:org.apache.cxf.cxf-rt-transports-http:2.6.4] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)[87:o= rg.eclipse.jetty.servlet:7.5.4.v20111024] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480)[= 87:org.eclipse.jetty.servlet:7.5.4.v20111024] at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle= (HttpServiceServletHandler.java:70)[103:org.ops4j.pax.web.pax-web-jetty:1.0= .11] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:11= 9)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)= [86:org.eclipse.jetty.security:7.5.4.v20111024] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.jav= a:227)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.jav= a:941)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpSe= rviceContext.java:117)[103:org.ops4j.pax.web.pax-web-jetty:1.0.11] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)[8= 7:org.eclipse.jetty.servlet:7.5.4.v20111024] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java= :186)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java= :875)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:11= 7)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection= .java:149)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:= 110)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.server.Server.handle(Server.java:349)[89:org.eclipse.jett= y.server:7.5.4.v20111024] at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:4= 41)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpC= onnection.java:919)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:588)[90:org.ecl= ipse.jetty.http:7.5.4.v20111024] at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)[90:or= g.eclipse.jetty.http:7.5.4.v20111024] at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.jav= a:51)[89:org.eclipse.jetty.server:7.5.4.v20111024] at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint= .java:586)[85:org.eclipse.jetty.io:7 .5.4.v20111024] at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.= java:44)[85:org.eclipse.jetty.io:7 .5.4.v20111024] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java= :598)[93:org.eclipse.jetty.util:7.5.4.v20111024] at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:= 533)[93:org.eclipse.jetty.util:7.5.4.v20111024] at java.lang.Thread.run(Thread.java:680)[:1.6.0_37] Any idea what I could try out? Best, Christian On Sun, Jan 6, 2013 at 6:33 PM, Christian M=FCller < christian.mueller@gmail.com> wrote: > Environment: SMX 4.5.0-SNAPSHOT (20121127) + CXF 2.6.3 + Camel 2.10.3 > > For the upcoming ESB Performance Test Round 7 [1], I prepared the test fo= r > the new ServiceMix 4.5.0 and Camel 2.10.3. You can find the complete > project at [2]. The README file [3] explains how I "tuned" my installatio= n. > > All tests run successfully. However, in my log file, I see lots of stack > traces like the one below. Because most of the tests are also slower > compared with ServiceMix 4.4.2 + Camel 2.8.5 + CXF 2.4.6 (compare [4] wit= h > [5]), I'm wondering whether this is the reason? > Is this a known (CXF, Jetty, ...) issue? > I will check if I see this also with CXF 2.6.4. > > [1] > http://esbperformance.org/display/comparison/Framework+-+Performance+Test= +Cases > [2] https://github.com/muellerc/esbperformance/tree/master/servicemix-osg= i > [3] > https://github.com/muellerc/esbperformance/blob/master/servicemix-osgi/RE= ADME.txt > [4] > https://github.com/muellerc/esbperformance/blob/esbperformance-1.1.x/serv= icemix-osgi/RESULTS-local-execution.txt > [5] > https://github.com/muellerc/esbperformance/blob/master/servicemix-osgi/RE= SULTS-local-execution.txt > > Stacktrace: > 17:39:21,664 | WARN | tp1949086865-105 | PhaseInterceptorChain > | 75 - org.apache.cxf.cxf-api - 2.6.3 | Interceptor for { > http://services.samples/xsd}CBRProxy has thrown exception, unwinding now > org.apache.cxf.interceptor.Fault: stream is closed > at > org.apache.camel.component.cxf.interceptors.RawMessageContentRedirectInte= rceptor.handleMessage(RawMessageContentRedirectInterceptor.java:59)[153:org= .apache.camel.camel-cxf:2.10.3] > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorCh= ain.java:262)[75:org.apache.cxf.cxf-api:2.6.3] > at > org.apache.cxf.interceptor.OutgoingChainInterceptor.handleMessage(Outgoin= gChainInterceptor.java:77)[75:org.apache.cxf.cxf-api:2.6.3] > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorCh= ain.java:262)[75:org.apache.cxf.cxf-api:2.6.3] > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiatio= nObserver.java:121)[75:org.apache.cxf.cxf-api:2.6.3] > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTP= Destination.java:236)[105:org.apache.cxf.cxf-rt-transports-http:2.6.3] > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(Serv= letController.java:213)[105:org.apache.cxf.cxf-rt-transports-http:2.6.3] > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletControll= er.java:193)[105:org.apache.cxf.cxf-rt-transports-http:2.6.3] > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringS= ervlet.java:130)[105:org.apache.cxf.cxf-rt-transports-http:2.6.3] > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(Abstra= ctHTTPServlet.java:221)[105:org.apache.cxf.cxf-rt-transports-http:2.6.3] > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPS= ervlet.java:141)[105:org.apache.cxf.cxf-rt-transports-http:2.6.3] > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:713)[98:org.apach= e.geronimo.specs.geronimo-servlet_2.5_spec:1.1.2] > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTP= Servlet.java:197)[105:org.apache.cxf.cxf-rt-transports-http:2.6.3] > at > org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)[87= :org.eclipse.jetty.servlet:7.5.4.v20111024] > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480= )[87:org.eclipse.jetty.servlet:7.5.4.v20111024] > at > org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHand= le(HttpServiceServletHandler.java:70)[103:org.ops4j.pax.web.pax-web-jetty:1= .0.11] > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:= 119)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:52= 0)[86:org.eclipse.jetty.security:7.5.4.v20111024] > at > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.j= ava:227)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.j= ava:941)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(Http= ServiceContext.java:117)[103:org.ops4j.pax.web.pax-web-jetty:1.0.11] > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)= [87:org.eclipse.jetty.servlet:7.5.4.v20111024] > at > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.ja= va:186)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.ja= va:875)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:= 117)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollecti= on.java:149)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.jav= a:110)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.Server.handleAsync(Server.java:394)[89:org.eclip= se.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java= :446)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.j= ava:48)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoi= nt.java:586)[85:org.eclipse.jetty.io:7 > .5.4.v20111024] > at > org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoin= t.java:44)[85:org.eclipse.jetty.io:7 > .5.4.v20111024] > at > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.ja= va:598)[93:org.eclipse.jetty.util:7.5.4.v20111024] > at > org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.jav= a:533)[93:org.eclipse.jetty.util:7.5.4.v20111024] > at java.lang.Thread.run(Thread.java:680)[:1.6.0_37] > Caused by: java.io.IOException: stream is closed > at > sun.net.www.http.ChunkedInputStream.ensureOpen(ChunkedInputStream.java:15= 1)[:1.6.0_37] > at > sun.net.www.http.ChunkedInputStream.available(ChunkedInputStream.java:691= )[:1.6.0_37] > at > java.io.FilterInputStream.available(FilterInputStream.java:142)[:1.6.0_37= ] > at > org.apache.cxf.helpers.IOUtils.copy(IOUtils.java:126)[75:org.apache.cxf.c= xf-api:2.6.3] > at > org.apache.cxf.helpers.IOUtils.copy(IOUtils.java:103)[75:org.apache.cxf.c= xf-api:2.6.3] > at > org.apache.camel.component.cxf.interceptors.RawMessageContentRedirectInte= rceptor.handleMessage(RawMessageContentRedirectInterceptor.java:56)[153:org= .apache.camel.camel-cxf:2.10.3] > ... 34 more > 17:39:21,666 | WARN | tp1949086865-105 | PhaseInterceptorChain > | 75 - org.apache.cxf.cxf-api - 2.6.3 | Interceptor for { > http://services.samples/xsd}CBRProxy has thrown exception, unwinding now > org.apache.cxf.binding.soap.SoapFault: Error writing to XMLStreamWriter. > at > org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor$SoapOutEndingI= nterceptor.handleMessage(SoapOutInterceptor.java:288)[82:org.apache.cxf.cxf= -rt-bindings-soap:2.6.3] > at > org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor$SoapOutEndingI= nterceptor.handleMessage(SoapOutInterceptor.java:270)[82:org.apache.cxf.cxf= -rt-bindings-soap:2.6.3] > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorCh= ain.java:262)[75:org.apache.cxf.cxf-api:2.6.3] > at > org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(= AbstractFaultChainInitiatorObserver.java:112)[75:org.apache.cxf.cxf-api:2.6= .3] > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorCh= ain.java:322)[75:org.apache.cxf.cxf-api:2.6.3] > at > org.apache.cxf.interceptor.OutgoingChainInterceptor.handleMessage(Outgoin= gChainInterceptor.java:77)[75:org.apache.cxf.cxf-api:2.6.3] > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorCh= ain.java:262)[75:org.apache.cxf.cxf-api:2.6.3] > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiatio= nObserver.java:121)[75:org.apache.cxf.cxf-api:2.6.3] > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTP= Destination.java:236)[105:org.apache.cxf.cxf-rt-transports-http:2.6.3] > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(Serv= letController.java:213)[105:org.apache.cxf.cxf-rt-transports-http:2.6.3] > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletControll= er.java:193)[105:org.apache.cxf.cxf-rt-transports-http:2.6.3] > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringS= ervlet.java:130)[105:org.apache.cxf.cxf-rt-transports-http:2.6.3] > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(Abstra= ctHTTPServlet.java:221)[105:org.apache.cxf.cxf-rt-transports-http:2.6.3] > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPS= ervlet.java:141)[105:org.apache.cxf.cxf-rt-transports-http:2.6.3] > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:713)[98:org.apach= e.geronimo.specs.geronimo-servlet_2.5_spec:1.1.2] > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTP= Servlet.java:197)[105:org.apache.cxf.cxf-rt-transports-http:2.6.3] > at > org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)[87= :org.eclipse.jetty.servlet:7.5.4.v20111024] > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480= )[87:org.eclipse.jetty.servlet:7.5.4.v20111024] > at > org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHand= le(HttpServiceServletHandler.java:70)[103:org.ops4j.pax.web.pax-web-jetty:1= .0.11] > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:= 119)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:52= 0)[86:org.eclipse.jetty.security:7.5.4.v20111024] > at > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.j= ava:227)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.j= ava:941)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(Http= ServiceContext.java:117)[103:org.ops4j.pax.web.pax-web-jetty:1.0.11] > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)= [87:org.eclipse.jetty.servlet:7.5.4.v20111024] > at > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.ja= va:186)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.ja= va:875)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:= 117)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollecti= on.java:149)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.jav= a:110)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.Server.handleAsync(Server.java:394)[89:org.eclip= se.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java= :446)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.j= ava:48)[89:org.eclipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoi= nt.java:586)[85:org.eclipse.jetty.io:7 > .5.4.v20111024] > at > org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoin= t.java:44)[85:org.eclipse.jetty.io:7 > .5.4.v20111024] > at > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.ja= va:598)[93:org.eclipse.jetty.util:7.5.4.v20111024] > at > org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.jav= a:533)[93:org.eclipse.jetty.util:7.5.4.v20111024] > at java.lang.Thread.run(Thread.java:680)[:1.6.0_37] > Caused by: com.ctc.wstx.exc.WstxIOException: Closed > at > com.ctc.wstx.sw.BaseStreamWriter._finishDocument(BaseStreamWriter.java:14= 06)[66:woodstox-core-asl:4.1.4] > at > com.ctc.wstx.sw.BaseStreamWriter.writeEndDocument(BaseStreamWriter.java:5= 36)[66:woodstox-core-asl:4.1.4] > at > org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor$SoapOutEndingI= nterceptor.handleMessage(SoapOutInterceptor.java:282)[82:org.apache.cxf.cxf= -rt-bindings-soap:2.6.3] > ... 37 more > Caused by: java.io.IOException: Closed > at > org.eclipse.jetty.server.HttpOutput.write(HttpOutput.java:152)[89:org.ecl= ipse.jetty.server:7.5.4.v20111024] > at > org.eclipse.jetty.server.HttpOutput.write(HttpOutput.java:101)[89:org.ecl= ipse.jetty.server:7.5.4.v20111024] > at > org.apache.cxf.io.AbstractWrappedOutputStream.write(AbstractWrappedOutput= Stream.java:51)[75:org.apache.cxf.cxf-api:2.6.3] > at > com.ctc.wstx.sw.EncodingXmlWriter.flushBuffer(EncodingXmlWriter.java:697)= [66:woodstox-core-asl:4.1.4] > at > com.ctc.wstx.sw.EncodingXmlWriter.flush(EncodingXmlWriter.java:171)[66:wo= odstox-core-asl:4.1.4] > at > com.ctc.wstx.sw.EncodingXmlWriter.close(EncodingXmlWriter.java:150)[66:wo= odstox-core-asl:4.1.4] > at > com.ctc.wstx.sw.BaseStreamWriter._finishDocument(BaseStreamWriter.java:14= 04)[66:woodstox-core-asl:4.1.4] > ... 39 more > > Best, > Christian > > -- > > -- --e89a8fb206609c50c004d2a30193--