Hi,
  I just upgraded to Resin 3.1.0 from Resin 3.0.21, and I found web services
(using xfire 1.2.2) have problems, but it works well in Resin 3.0.21.

  In some cases it cause an UnsupportedOperationException, and I think there
may be something wrong with xml parsing. Does anyone have xml problem with
Resin 3.1.0?

java.lang.UnsupportedOperationException
Fault occurred!
java.lang.UnsupportedOperationException
    at
com.caucho.xml.stream.NamespaceContextImpl.getNamespaceURI(NamespaceContextI
mpl.java:121)
    at
org.codehaus.xfire.util.NamespaceHelper.getUniquePrefix(NamespaceHelper.java
:154)
    at
org.codehaus.xfire.aegis.stax.ElementWriter.writeStartElement(ElementWriter.
java:105)
    at
org.codehaus.xfire.aegis.stax.ElementWriter.<init>(ElementWriter.java:61)
    at
org.codehaus.xfire.aegis.stax.ElementWriter.<init>(ElementWriter.java:44)
    at
org.codehaus.xfire.aegis.stax.ElementWriter.getElementWriter(ElementWriter.j
ava:156)
    at
org.codehaus.xfire.aegis.type.basic.ArrayType.writeValue(ArrayType.java:288)
    at
org.codehaus.xfire.aegis.type.basic.ArrayType.writeObject(ArrayType.java:210
)
    at
org.codehaus.xfire.aegis.AegisBindingProvider.writeParameter(AegisBindingPro
vider.java:200)
    at
org.codehaus.xfire.service.binding.AbstractBinding.writeParameter(AbstractBi
nding.java:273)
    at
org.codehaus.xfire.service.binding.WrappedBinding.writeMessage(WrappedBindin
g.java:89)
    at
org.codehaus.xfire.soap.SoapSerializer.writeMessage(SoapSerializer.java:80)
    at
org.codehaus.xfire.transport.http.HttpChannel.writeWithoutAttachments(HttpCh
annel.java:56)
    at
org.codehaus.xfire.transport.http.XFireServletChannel.sendViaServlet(XFireSe
rvletChannel.java:85)
    at
org.codehaus.xfire.transport.http.XFireServletChannel.send(XFireServletChann
el.java:44)
    at
org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)
    at
org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
    at
org.codehaus.xfire.service.binding.PostInvocationHandler.invoke(PostInvocati
onHandler.java:36)
    at
org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
    at
org.codehaus.xfire.transport.DefaultEndpoint.onReceive(DefaultEndpoint.java:
64)
    at
org.codehaus.xfire.transport.AbstractChannel.receive(AbstractChannel.java:38
)
    at
org.codehaus.xfire.transport.http.XFireServletController.invoke(XFireServlet
Controller.java:301)
    at
org.codehaus.xfire.transport.http.XFireServletController.doService(XFireServ
letController.java:130)
    at
org.codehaus.xfire.transport.http.XFireServlet.doPost(XFireServlet.java:116)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:154)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
    at
com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.ja
va:103)
    at
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:1
67)
    at
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:
226)
    at
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:263)
    at com.caucho.server.port.TcpConnection.run(TcpConnection.java:477)
    at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:591)
    at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:513)
    at java.lang.Thread.run(Thread.java:595)

    Yours,
sincerely,

Liao Xuefeng

Email: [EMAIL PROTECTED]
Website: http://www.javaeedev.com
Blog: http://askxuefeng.spaces.live.com



_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest

Reply via email to