You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by bu...@apache.org on 2002/09/11 14:35:04 UTC

DO NOT REPLY [Bug 12524] New: - unbound sequence: invalid class name when generating portType & binding

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12524>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12524

unbound sequence: invalid class name when generating portType & binding

           Summary: unbound sequence: invalid class name when generating
                    portType & binding
           Product: Axis
           Version: current (nightly)
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: WSDL processing
        AssignedTo: axis-dev@xml.apache.org
        ReportedBy: Sjaak.van.Schie@nl.compuware.com


Using:
  AXIS RC1 (6-sep-2002)
  Sun's JVM version "1.4.0-b92"

WSDL2Java references an invalid class name for the array.

The portType source references to:
    public int <method>(<package>.holders.<name>Holder xxx) ...
While the generated class is called <name>TypeArrayHolder.
Also the generated binding stub has the same problem.

Works correctly when the class name in the generated portType and the binding 
stub is change to use <name>TypeArrayHolder.

Repro:
- get the attached files (kurb002s.wsdl, kurb002a1.xsd, KURB002SClient.java)
- WSDL2Java: java org.apache.axis.wsdl.WSDL2Java kurb002s.wsdl
- compile KURB002SClient.java
- Expected: no compilation errors