axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject Re: Proposed WSDL2java change - TomJ please read
Date Tue, 03 Sep 2002 11:50:38 GMT

The parameterOrder is an optional attribute on the portType.  Since
parameterOrder implicitly depends on unique part names, it is implicitly
required that those part names be unique, just in case parameterOrder is

That's my interpretation, anyway.  You COULD interpret another rule in
here:  "part names must be unique IFF parameterOrder is used."  WSDL 1.1
doesn't make this statement, though.  And JAX-RPC does NOT assume such a
rule, otherwise it would have provided some parameter name mangling.

Russell Butek

Glyn Normington/UK/IBM@IBMGB on 09/02/2002 08:30:30 AM

Please respond to

Subject:    Proposed WSDL2java change - TomJ please read

A colleague using Axis has found a problem with WSDL2Java in that it
rejects some WSDL that it used to accept. The WSDL has a single name which
is used as both an input and an output but with different types in each
case. Unfortunately, the WSDL is controlled by, so it would be
hard to change unless the WSDL is clearly invalid.

The problem is due to a change to the addInishParm method in
org.apache.axis.wsdl.symbolTable.SymbolTable where a throw clause has been
If the throw is changed (back) to ++parameters.inputs, the problem goes

Does anyone object to this change being made?


View raw message