Hi,I hope I am using the right forum for this question, but I do not know a better place!My problem is the following:Inside a JAX-WS LogicalHandler I want to create and throw a SOAPFaultException, but somehow the "detail"-Element is always nested two times.The code I use to create the Exception:SOAPFault fault = SOAPFactory.newInstance().createFault("someText", new QName("namespaceUri", "faultCode"));Detail detail = fault.addDetail();detail.addChildElement(...some QName...);throw new SOAPFaultException(fault);This always leads to the following XML:<S:Fault> <faultcode>faultCode</faultcode> <faultstring>someText</faultstring> <detail> <detail> ... content of nested ChildElement (by QName) ... </detail> </detail></S:Fault>As highlighted, "detail" is nested two times.I am using JDK 1.5.0_10 on Windows XP with WSIT from 12. February 2007.Creating a SOAPFault outside JAX-WS (in a simple Testclass) does not yield this behavior.Has anyone experienced this too? Do you know how to solve this?
If you can file an issue with a test case to http://jax-ws.dev.java.net/issues/, that would be great.
I thought this was fixed. Can you try with 2.1.1 FCS or 2.1.2 nightly(or recent WSIT builds)