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 Giuseppe Sarno <gs...@nortel.com> on 2007/03/16 15:55:16 UTC
[AXIS2 1.1.1] [AXIS1.4] HTTP Get/post binding support.
Hi,
What is the level of support for those binding in Axis and Axis 2 ?
I have a wsdl which I'm compiling using both libraries.
Axis pars it but fails on a wsdl:fault .
[wsdl2java] java.io.IOException: ERROR: Missing <soap:fault> element
inFault "FaultName" in operation "FaultName", in binding requestInfo
[wsdl2java] at
org.apache.axis.wsdl.symbolTable.SymbolTable.faultsFromSOAPFault(SymbolT
able.java:2858)
[wsdl2java] at
org.apache.axis.wsdl.symbolTable.SymbolTable.populateBindings(SymbolTabl
e.java:2549)
[wsdl2java] at
org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:7
44)
[wsdl2java] at
org.apache.axis.wsdl.symbolTable.SymbolTable.add(SymbolTable.java:543)
[wsdl2java] at
org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:5
18)
[wsdl2java] at
org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:4
95)
[wsdl2java] at
org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run(Parser.java:361)
[wsdl2java] at java.lang.Thread.run(Thread.java:595)
It fails at the wsdl:fault but as you can see it is not a soap:fault
<wsdl:binding name="GBAServiceHttpGet"
type="y:GBAServiceHttpGet">
<http:binding verb="GET"/>
<wsdl:operation name="requestBootstrappingInfo">
<http:operation
location="/requestBootstrappingInfo"/>
<wsdl:input>
<http:urlEncoded/>
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="parameter"/>
</wsdl:output>
<wsdl:fault name="FaultName">
<mime:mimeXml part="parameter"/>
</wsdl:fault>
</wsdl:operation>
Axis 2 seem to parse them but if a change details (to make them wrong)
it doesn't seem to bother.
Regards.
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
Re: [AXIS2 1.1.1] [AXIS1.4] HTTP Get/post binding support.
Posted by Davanum Srinivas <da...@gmail.com>.
Giuseppe,
There is not much support in those versions. Please try latest nightly.
thanks,
dims
On 3/16/07, Giuseppe Sarno <gs...@nortel.com> wrote:
> Hi,
> What is the level of support for those binding in Axis and Axis 2 ?
> I have a wsdl which I'm compiling using both libraries.
>
> Axis pars it but fails on a wsdl:fault .
> [wsdl2java] java.io.IOException: ERROR: Missing <soap:fault> element
> inFault "FaultName" in operation "FaultName", in binding requestInfo
> [wsdl2java] at
> org.apache.axis.wsdl.symbolTable.SymbolTable.faultsFromSOAPFault(SymbolT
> able.java:2858)
> [wsdl2java] at
> org.apache.axis.wsdl.symbolTable.SymbolTable.populateBindings(SymbolTabl
> e.java:2549)
> [wsdl2java] at
> org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:7
> 44)
> [wsdl2java] at
> org.apache.axis.wsdl.symbolTable.SymbolTable.add(SymbolTable.java:543)
> [wsdl2java] at
> org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:5
> 18)
> [wsdl2java] at
> org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:4
> 95)
> [wsdl2java] at
> org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run(Parser.java:361)
> [wsdl2java] at java.lang.Thread.run(Thread.java:595)
>
> It fails at the wsdl:fault but as you can see it is not a soap:fault
>
> <wsdl:binding name="GBAServiceHttpGet"
> type="y:GBAServiceHttpGet">
> <http:binding verb="GET"/>
> <wsdl:operation name="requestBootstrappingInfo">
> <http:operation
> location="/requestBootstrappingInfo"/>
> <wsdl:input>
> <http:urlEncoded/>
> </wsdl:input>
> <wsdl:output>
> <mime:mimeXml part="parameter"/>
> </wsdl:output>
> <wsdl:fault name="FaultName">
> <mime:mimeXml part="parameter"/>
> </wsdl:fault>
> </wsdl:operation>
>
> Axis 2 seem to parse them but if a change details (to make them wrong)
> it doesn't seem to bother.
>
> Regards.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
--
Davanum Srinivas :: http://wso2.org/ :: Oxygen for Web Services Developers
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org