[jboss-user] [JBossWS] - StackOverflowError with WS-Security
fujikura
do-not-reply at jboss.com
Mon Mar 19 05:06:42 EDT 2007
hi all,
i'm having a problem when i use ws-security with jbossws.
when a service implementation returns messages(my own class object or string object) including null value, a StackOverflowError occurs in a client side.
Exception: java.lang.StackOverflowError
java.lang.StackOverflowError
at java.security.AccessController.doPrivileged(Native Method)
at java.io.PrintWriter.(PrintWriter.java:77)
at java.io.PrintWriter.(PrintWriter.java:61)
at org.jboss.ws.utils.DOMWriter.(DOMWriter.java:104)
at org.jboss.ws.utils.DOMWriter.printNode(DOMWriter.java:141)
at org.jboss.ws.soap.NodeImpl.assertSOAPParent(NodeImpl.java:592)
at org.jboss.ws.soap.NodeImpl.getParentNode(NodeImpl.java:296)
at org.jboss.ws.utils.DOMWriter.getNamespaceURI(DOMWriter.java:435)
at org.jboss.ws.utils.DOMWriter.getNamespaceURI(DOMWriter.java:438)
at org.jboss.ws.utils.DOMWriter.getNamespaceURI(DOMWriter.java:438)
at org.jboss.ws.utils.DOMWriter.printInternal(DOMWriter.java:269)
at org.jboss.ws.utils.DOMWriter.printInternal(DOMWriter.java:307)
at org.jboss.ws.utils.DOMWriter.printInternal(DOMWriter.java:307)
at org.jboss.ws.utils.DOMWriter.print(DOMWriter.java:193)
at org.jboss.ws.utils.DOMWriter.printNode(DOMWriter.java:141)
at org.jboss.ws.soap.NodeImpl.assertSOAPParent(NodeImpl.java:592)
at org.jboss.ws.soap.NodeImpl.getParentNode(NodeImpl.java:296)
environments:
jboss 4.0.5
jbossws 1.0.3 sp1
service provider(server implementation) and service consumer(client) are running on different machines.
i tried some different type of object as a return value(return soap message). i found this error occurs if the return string value is null or return object have at least one null value as an attribute.
in other words, no null values are included in the return value, service invocations are done successfully and i confirmed that the soap messages are correctly encripted.
does anyone know the reason or workaround?
best regards,
shigemoto.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4029230#4029230
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4029230
More information about the jboss-user
mailing list