1

将axis2版本从1.5.4升级到1.6.1时出现以下异常。注意我使用的是OSGi 3.8.2,jetty服务器版本8.1.3

2015-09-04 19:21:42.250:WARN:oejs.ServletHandler:/services/WebServiceReceiver java.lang.RuntimeException: 未定义的“安全策略命名空间不能为空。” org.apache.rampart.RampartException.getMessage(RampartException.java:81) 的资源属性 org.apache.rampart.RampartException.(RampartException.java:41) 的 org.apache.rampart.RampartException.(RampartException.java:57 ) 在 org.apache.rampart.RampartMessageData.setWSSecurityVersions(RampartMessageData.java:373) 在 org.apache.rampart.RampartMessageData.(RampartMessageData.java:261) 在 org.apache.rampart.MessageBuilder.build(MessageBuilder.java:61 ) 在 org.apache.axis2.engine.Phase.invokeHandler(Phase.java:340) 在 org.apache.axis2.engine 的 org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:65)。org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:606) 处的句柄(AsyncHttpConnection.java:77) org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:46 ) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538) at java.lang.Thread .run(Thread.java:744) [2015-09-04 19:21:42,292] 637744 [Thread-95] ERROR 错误 - ERROR:CONNECTOR:webserviceconnector:Attempted read on closed stream。[2015-09-04 19:21:42,294] 637746 [Thread-95] ERROR 错误 - CONNECTOR:webserviceconnector:webservice:Attempted read on closed stream。606) 在 org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603) 在 org.eclipse.org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:46)。 jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538) at java.lang.Thread.run(Thread.java:744) [2015-09-04 19:21:42,292] 637744 [Thread-95] ERROR 错误 - ERROR:CONNECTOR:webserviceconnector:Attempted read on closed stream。[2015-09-04 19:21:42,294] 637746 [Thread-95] ERROR 错误 - CONNECTOR:webserviceconnector:webservice:Attempted read on closed stream。606) 在 org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603) 在 org.eclipse.org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:46)。 jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538) at java.lang.Thread.run(Thread.java:744) [2015-09-04 19:21:42,292] 637744 [Thread-95] ERROR 错误 - ERROR:CONNECTOR:webserviceconnector:Attempted read on closed stream。[2015-09-04 19:21:42,294] 637746 [Thread-95] ERROR 错误 - CONNECTOR:webserviceconnector:webservice:Attempted read on closed stream。java:538) 在 java.lang.Thread.run(Thread.java:744) [2015-09-04 19:21:42,292] 637744 [Thread-95] 错误错误 - 错误:连接器:webserviceconnector:尝试在关闭时读取溪流。[2015-09-04 19:21:42,294] 637746 [Thread-95] ERROR 错误 - CONNECTOR:webserviceconnector:webservice:Attempted read on closed stream。java:538) 在 java.lang.Thread.run(Thread.java:744) [2015-09-04 19:21:42,292] 637744 [Thread-95] 错误错误 - 错误:连接器:webserviceconnector:尝试在关闭时读取溪流。[2015-09-04 19:21:42,294] 637746 [Thread-95] ERROR 错误 - CONNECTOR:webserviceconnector:webservice:Attempted read on closed stream。

4

0 回答 0