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