You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Jan Pernica <ja...@pernica.org> on 2009/06/16 08:50:37 UTC

Custom fault for SOAP11 shows internal server error

When I throw exception from the service using XML Beans on Axis 1.5 I 
get following error in the client:
OMException in getSOAPBuilder
org.apache.axiom.om.OMException: SOAP message MUST NOT contain a 
Document Type Declaration(DTD)
         at 
org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.createDTD(StAXSOAPModelBuilder.java:423)
         at 
org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:244)
         at 
org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.getSOAPEnvelope(StAXSOAPModelBuilder.java:161)
         at 
org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<init>(StAXSOAPModelBuilder.java:110)
         at 
org.apache.axis2.builder.BuilderUtil.getSOAPBuilder(BuilderUtil.java:682)
         at 
org.apache.axis2.transport.TransportUtils.createDocumentElement(TransportUtils.java:210)
         at 
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:140)
         at 
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:103)
         at 
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:67)
         at 
org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:354)
         at 
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:417)
         at 
org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
         at 
org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)

Any hint how to get "nice fault"?

Thank you

Jan


Re: Custom fault for SOAP11 shows internal server error

Posted by Jan Pernica <ja...@pernica.org>.
I have found it. The problem is in the code, so that I have changed the 
AXIS code and recompiled it and it works fine now.

Jan

On 16.6.2009 8:50, Jan Pernica wrote:
> When I throw exception from the service using XML Beans on Axis 1.5 I 
> get following error in the client:
> OMException in getSOAPBuilder
> org.apache.axiom.om.OMException: SOAP message MUST NOT contain a 
> Document Type Declaration(DTD)
>         at 
> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.createDTD(StAXSOAPModelBuilder.java:423) 
>
>         at 
> org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:244) 
>
>         at 
> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.getSOAPEnvelope(StAXSOAPModelBuilder.java:161) 
>
>         at 
> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<init>(StAXSOAPModelBuilder.java:110) 
>
>         at 
> org.apache.axis2.builder.BuilderUtil.getSOAPBuilder(BuilderUtil.java:682)
>         at 
> org.apache.axis2.transport.TransportUtils.createDocumentElement(TransportUtils.java:210) 
>
>         at 
> org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:140) 
>
>         at 
> org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:103) 
>
>         at 
> org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:67) 
>
>         at 
> org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:354) 
>
>         at 
> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:417) 
>
>         at 
> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) 
>
>         at 
> org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
>
> Any hint how to get "nice fault"?
>
> Thank you
>
> Jan
>
>
>

-- 
Děkuji a s pozdravem

Jan Pernica
===========================================
Pernica IT Solutions
Masarykovo náměstí 8
664 51 Šlapanice
Czech Republic
tel,fax: +420 544 245 068
mobile: +420 777 634 665
mailto:jan.pernica@pernica.org
http://www.pernica.org