Yes, that definately breaks the application.
I have already changed my services.xml to take care of this issue.

The problem mentioned in my post seems to be related to STAX and SOAP
parsing?
I tried woodstox as well but I get similar error.

Have anything changed in terms of handling SOAP messages?

Thanks,


Hogan, Gavin wrote:
> 
> If you are using services.xml look at this link.
> 
> http://xfire.codehaus.org/services.xml+Reference
> 
> --SNIP--
> 
> Spring 2.x support
> 
>  Because of Spring 2.x new feature, services.xml default namespace must
> not be declared on the root element of configuration ( beans ) and need
> to be moved to <service> tag level.
> 
> <beans>
> <service xmlns="http://xfire.codehaus.org/config/1.0";>
>  <name/>
> <namespace/>
> ...
> ...
> </service>
> </beans>
> 
> ___________________________________________
> 
> Gavin Hogan
> Programmer/Analyst
> The State University of New York
> State University Plaza
> Albany, NY 12246
> Phone 518-443-5481
> fax 518-443-5809
> e-mail [EMAIL PROTECTED] 
> 
> -----Original Message-----
> From: maxxum [mailto:[EMAIL PROTECTED] 
> Sent: Friday, October 26, 2007 11:39 AM
> To: user@xfire.codehaus.org
> Subject: [xfire-user] Upgrading XFire to 1.2.6 and Spring 2.0.7 causes
> application to break
> 
> 
> 
> Hi All,
> 
> I am trying to upgrade my application to use Xfire 1.2.6 and Spring
> 2.0.7. I
> am unable to get this combition to work for me. Right now I am getting
> the
> following exception:
> 
> 11:32:46,984 INFO  [STDOUT] 11:32:46,984 INFO  [DispatcherServlet]
> FrameworkServlet 'xfire': initial
> ization completed in 1156 ms
> 11:32:47,109 INFO  [STDOUT] 11:32:47,109 ERROR [DefaultFaultHandler]
> Fault
> occurred!
> org.codehaus.xfire.XFireRuntimeException: Could not read XML stream..
> Nested
> exception is javax.xml.
> stream.XMLStreamException: Unexpected Element start
> javax.xml.stream.XMLStreamException: Unexpected Element start
>         at
> com.bea.xml.stream.MXParser.getElementText(MXParser.java:1322)
>         at
> org.codehaus.xfire.util.stax.DepthXMLStreamReader.getElementText(DepthXM
> LStreamReader.jav
> a:86)
>         at
> org.codehaus.xfire.util.stax.DepthXMLStreamReader.getElementText(DepthXM
> LStreamReader.jav
> a:86)
>         at
> org.codehaus.xfire.aegis.stax.ElementReader.getValue(ElementReader.java:
> 122)
>         at
> org.codehaus.xfire.aegis.type.basic.StringType.readObject(StringType.jav
> a:21)
>         at
> org.codehaus.xfire.aegis.AegisBindingProvider.readParameter(AegisBinding
> Provider.java:169
> )
>         at
> org.codehaus.xfire.service.binding.AbstractBinding.read(AbstractBinding.
> java:206)
>         at
> org.codehaus.xfire.service.binding.WrappedBinding.readMessage(WrappedBin
> ding.java:51)
>         at
> org.codehaus.xfire.soap.handler.SoapBodyHandler.invoke(SoapBodyHandler.j
> ava:42)
>         at
> org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:1
> 31)
>         at
> org.codehaus.xfire.transport.DefaultEndpoint.onReceive(DefaultEndpoint.j
> ava:64)
>         at
> org.codehaus.xfire.transport.AbstractChannel.receive(AbstractChannel.jav
> a:38)
>         at
> org.codehaus.xfire.transport.http.XFireServletController.invoke(XFireSer
> vletController.ja
> va:304)
>         at
> org.codehaus.xfire.transport.http.XFireServletController.doService(XFire
> ServletController
> .java:129)
>         at
> org.codehaus.xfire.spring.remoting.XFireServletControllerAdapter.handleR
> equest(XFireServl
> etControllerAdapter.java:67)
>         at
> org.codehaus.xfire.spring.remoting.XFireExporter.handleRequest(XFireExpo
> rter.java:48)
>         at
> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handl
> e(SimpleControlle
> rHandlerAdapter.java:48)
>         at
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherS
> ervlet.java:858)
>         at
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherSe
> rvlet.java:792)
>         at
> org.springframework.web.servlet.FrameworkServlet.processRequest(Framewor
> kServlet.java:476
> )
>         at
> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet
> .java:441)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.j
> ava:252)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 
>         at
> org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFil
> terInternal(OpenS
> essionInViewFilter.java:198)
>         at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequ
> estFilter.java:75
> )
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.j
> ava:202)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 
>         at
> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilte
> r.java:96)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.j
> ava:202)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> e.java:213)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> e.java:178)
>         at
> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAs
> sociationValve.ja
> va:175)
>         at
> org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.j
> ava:74)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :126)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :105)
>         at
> org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnecti
> onValve.java:156)
> 
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> java:107)
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
> 48)
>         at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86
> 9)
>         at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
> essConnection(Htt
> p11BaseProtocol.java:664)
>         at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
> .java:527)
>         at
> org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorker
> Thread.java:112)
>         at java.lang.Thread.run(Thread.java:595)
> 11:34:27,984 INFO  [STDOUT] 11:34:27,984 ERROR [DefaultFaultHandler]
> Fault
> occurred!
> org.codehaus.xfire.XFireRuntimeException: Could not read XML stream..
> Nested
> exception is javax.xml.
> stream.XMLStreamException: Unexpected Element start
> javax.xml.stream.XMLStreamException: Unexpected Element start
>         at
> com.bea.xml.stream.MXParser.getElementText(MXParser.java:1322)
>         at
> org.codehaus.xfire.util.stax.DepthXMLStreamReader.getElementText(DepthXM
> LStreamReader.jav
> a:86)
>         at
> org.codehaus.xfire.util.stax.DepthXMLStreamReader.getElementText(DepthXM
> LStreamReader.jav
> a:86)
>         at
> org.codehaus.xfire.aegis.stax.ElementReader.getValue(ElementReader.java:
> 122)
>         at
> org.codehaus.xfire.aegis.type.basic.StringType.readObject(StringType.jav
> a:21)
>         at
> org.codehaus.xfire.aegis.AegisBindingProvider.readParameter(AegisBinding
> Provider.java:169
> )
>         at
> org.codehaus.xfire.service.binding.AbstractBinding.read(AbstractBinding.
> java:206)
>         at
> org.codehaus.xfire.service.binding.WrappedBinding.readMessage(WrappedBin
> ding.java:51)
>         at
> org.codehaus.xfire.soap.handler.SoapBodyHandler.invoke(SoapBodyHandler.j
> ava:42)
>         at
> org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:1
> 31)
>         at
> org.codehaus.xfire.transport.DefaultEndpoint.onReceive(DefaultEndpoint.j
> ava:64)
>         at
> org.codehaus.xfire.transport.AbstractChannel.receive(AbstractChannel.jav
> a:38)
>         at
> org.codehaus.xfire.transport.http.XFireServletController.invoke(XFireSer
> vletController.ja
> va:304)
>         at
> org.codehaus.xfire.transport.http.XFireServletController.doService(XFire
> ServletController
> .java:129)
>         at
> org.codehaus.xfire.spring.remoting.XFireServletControllerAdapter.handleR
> equest(XFireServl
> etControllerAdapter.java:67)
>         at
> org.codehaus.xfire.spring.remoting.XFireExporter.handleRequest(XFireExpo
> rter.java:48)
>         at
> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handl
> e(SimpleControlle
> rHandlerAdapter.java:48)
>         at
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherS
> ervlet.java:858)
>         at
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherSe
> rvlet.java:792)
>         at
> org.springframework.web.servlet.FrameworkServlet.processRequest(Framewor
> kServlet.java:476
> )
>         at
> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet
> .java:441)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.j
> ava:252)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 
>         at
> org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFil
> terInternal(OpenS
> essionInViewFilter.java:198)
>         at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequ
> estFilter.java:75
> )
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.j
> ava:202)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 
>         at
> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilte
> r.java:96)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.j
> ava:202)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> e.java:213)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> e.java:178)
>         at
> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAs
> sociationValve.ja
> va:175)
>         at
> org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.j
> ava:74)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :126)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :105)
>         at
> org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnecti
> onValve.java:156)
> 
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> java:107)
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
> 48)
>         at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86
> 9)
>         at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
> essConnection(Htt
> p11BaseProtocol.java:664)
>         at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
> .java:527)
>         at
> org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorker
> Thread.java:112)
>         at java.lang.Thread.run(Thread.java:595)
> 
> 
> Has anybody successfully upgraded to the above mentioned configuration?
> I am missing any configuration? 
> 
> I am scratching my head to figure out what is going on here. Any help
> would
> be highly appreciated.
> 
> Regard.
> -- 
> View this message in context:
> http://www.nabble.com/Upgrading-XFire-to-1.2.6-and-Spring-2.0.7-causes-a
> pplication-to-break-tf4698035.html#a13429695
> Sent from the XFire - User mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list please visit:
> 
>     http://xircles.codehaus.org/manage_email
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list please visit:
> 
>     http://xircles.codehaus.org/manage_email
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Upgrading-XFire-to-1.2.6-and-Spring-2.0.7-causes-application-to-break-tf4698035.html#a13431701
Sent from the XFire - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to