Return-Path: Delivered-To: apmail-incubator-cxf-user-archive@locus.apache.org Received: (qmail 32224 invoked from network); 30 Sep 2007 01:05:40 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 30 Sep 2007 01:05:40 -0000 Received: (qmail 71695 invoked by uid 500); 30 Sep 2007 01:05:30 -0000 Delivered-To: apmail-incubator-cxf-user-archive@incubator.apache.org Received: (qmail 71662 invoked by uid 500); 30 Sep 2007 01:05:30 -0000 Mailing-List: contact cxf-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cxf-user@incubator.apache.org Delivered-To: mailing list cxf-user@incubator.apache.org Received: (qmail 71653 invoked by uid 99); 30 Sep 2007 01:05:29 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 29 Sep 2007 18:05:29 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of lists@nabble.com designates 216.139.236.158 as permitted sender) Received: from [216.139.236.158] (HELO kuber.nabble.com) (216.139.236.158) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 30 Sep 2007 01:05:30 +0000 Received: from isper.nabble.com ([192.168.236.156]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1IbnF8-00064Q-1I for cxf-user@incubator.apache.org; Sat, 29 Sep 2007 18:05:10 -0700 Message-ID: <12961770.post@talk.nabble.com> Date: Sat, 29 Sep 2007 18:05:10 -0700 (PDT) From: Willem2 To: cxf-user@incubator.apache.org Subject: Re: How to - Write a service with Spring - didn't work in Tomcat In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: ning.jiang@iona.com References: X-Virus-Checked: Checked by ClamAV on apache.org You can find some discusses from www.nabble.com cxf forum[1]. [1] http://www.nabble.com/forum/Search.jtp?query=saaj&local=y&forum=16914&matchingForums=a Here[2] is a direct answer for you . [2]http://www.nabble.com/Cxf-spring-client-throws-Cannot-create-SAAJ-factory-instance-tf4055658.html#a11521672 Willem. Emily Gu wrote: > > Hi, > > I am getting following error when run this in tomcat. Please help! > > > NFO: Interceptor has thrown exception, unwinding now > > org.apache.cxf.binding.soap.SoapFault: Error reading XMLStreamReader. > > at > org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage > (*ReadHeadersInterceptor.java:187*) > > at > org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage > (*ReadHeadersInterceptor.java:56*) > > at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(* > PhaseInterceptorChain.java:207*) > > at org.apache.cxf.endpoint.ClientImpl.onMessage(*ClientImpl.java:395*) > > at > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse > (*HTTPConduit.java:1932*) > > at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(* > HTTPConduit.java:1790*) > > at > org.apache.cxf.transport.AbstractConduit.close(*AbstractConduit.java:66*) > > at org.apache.cxf.transport.http.HTTPConduit.close(*HTTPConduit.java:576*) > > at > org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage > (*MessageSenderInterceptor.java:62*) > > at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(* > PhaseInterceptorChain.java:207*) > > at org.apache.cxf.endpoint.ClientImpl.invoke(*ClientImpl.java:254*) > > at org.apache.cxf.endpoint.ClientImpl.invoke(*ClientImpl.java:205*) > > at org.apache.cxf.frontend.ClientProxy.invokeSync(*ClientProxy.java:73*) > > at > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(*JaxWsClientProxy.java:135*) > > at $Proxy11.sayHi(Unknown Source) > > at demo.spring.client.Client.main(*Client.java:20*) > > 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:661* > ) > > at > com.ctc.wstx.sr.BasicStreamReader.handleEOF(*BasicStreamReader.java:2134* > ) > > at > com.ctc.wstx.sr.BasicStreamReader.nextFromProlog(*BasicStreamReader.java > :2040*) > > at com.ctc.wstx.sr.BasicStreamReader.next(*BasicStreamReader.java:1069*) > > at > com.ctc.wstx.sr.BasicStreamReader.nextTag(*BasicStreamReader.java:1095*) > > at > org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage > (*ReadHeadersInterceptor.java:85*) > > ... 15 more > > Exception in thread "main" *javax.xml.ws.WebServiceException*: Cannot > create > SAAJ factory instance. > > at org.apache.cxf.jaxws.binding.soap.SOAPBindingImpl.getSOAPFactory(* > SOAPBindingImpl.java:118*) > > at > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(*JaxWsClientProxy.java:151*) > > at $Proxy11.sayHi(Unknown Source) > > at demo.spring.client.Client.main(*Client.java:20*) > > -- View this message in context: http://www.nabble.com/How-to---Write-a-service-with-Spring---didn%27t-work-in-Tomcat-tf4541046.html#a12961770 Sent from the cxf-user mailing list archive at Nabble.com.