[ http://issues.apache.org/jira/browse/AXIS2-515?page=all ]
Deepal Jayasinghe reassigned AXIS2-515:
---------------------------------------
Assign To: Ajith Harshana Ranabahu
> WSDL2Java generates uncompilable code.
> --------------------------------------
>
> Key: AXIS2-515
> URL: http://issues.apache.org/jira/browse/AXIS2-515
> Project: Apache Axis 2.0 (Axis2)
> Type: Bug
> Components: client-api
> Versions: 0.95
> Environment: WinXP JDK 1.5.06
> Reporter: Simon Fell
> Assignee: Ajith Harshana Ranabahu
> Priority: Blocker
> Attachments: enterprise.wsdl
>
> ran WSDL2Java -s -uri enterprise.wsdl.
> a) it generates a single file that is 5Mb in size and 121914 lines long (i
> acedently hit format in eclipse and had to kill eclipse after 5 minutes of it
> trying to format the file).
> b) it doesn't compile.
> Severity Description Resource In Folder Location
> Creation Time Id
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.AssignmentRuleHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 371 March
> 25, 2006 12:26:19 AM 95531
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.AssignmentRuleHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 590 March
> 25, 2006 12:26:19 AM 95536
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.AssignmentRuleHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 1088 March
> 25, 2006 12:26:19 AM 95548
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.MruHeader, boolean) SoapStub.java
> axis295_test/src/org/apache/axis2 line 376 March 25, 2006
> 12:26:19 AM 95532
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.MruHeader, boolean) SoapStub.java
> axis295_test/src/org/apache/axis2 line 595 March 25, 2006
> 12:26:19 AM 95537
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.MruHeader, boolean) SoapStub.java
> axis295_test/src/org/apache/axis2 line 1093 March 25, 2006
> 12:26:19 AM 95549
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.QueryOptions, boolean) SoapStub.java
> axis295_test/src/org/apache/axis2 line 1026 March 25, 2006
> 12:26:19 AM 95546
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.QueryOptions, boolean) SoapStub.java
> axis295_test/src/org/apache/axis2 line 1153 March 25, 2006
> 12:26:19 AM 95551
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.QueryOptions, boolean) SoapStub.java
> axis295_test/src/org/apache/axis2 line 1213 March 25, 2006
> 12:26:19 AM 95553
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 309 March
> 25, 2006 12:26:19 AM 95529
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 366 March
> 25, 2006 12:26:19 AM 95530
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 429 March
> 25, 2006 12:26:19 AM 95533
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 482 March
> 25, 2006 12:26:19 AM 95534
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 585 March
> 25, 2006 12:26:19 AM 95535
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 648 March
> 25, 2006 12:26:19 AM 95538
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 701 March
> 25, 2006 12:26:19 AM 95539
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 754 March
> 25, 2006 12:26:19 AM 95540
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 807 March
> 25, 2006 12:26:19 AM 95541
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 860 March
> 25, 2006 12:26:19 AM 95542
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 913 March
> 25, 2006 12:26:19 AM 95543
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 966 March
> 25, 2006 12:26:19 AM 95544
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 1021 March
> 25, 2006 12:26:19 AM 95545
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 1083 March
> 25, 2006 12:26:19 AM 95547
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 1148 March
> 25, 2006 12:26:19 AM 95550
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 1208 March
> 25, 2006 12:26:19 AM 95552
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 1266 March
> 25, 2006 12:26:19 AM 95554
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 1319 March
> 25, 2006 12:26:19 AM 95555
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 1372 March
> 25, 2006 12:26:19 AM 95556
> 2 The method toOM(SoapStub.ConvertLead) in the type SoapStub is not
> applicable for the arguments (SoapStub.SessionHeader, boolean)
> SoapStub.java axis295_test/src/org/apache/axis2 line 1425 March
> 25, 2006 12:26:19 AM 95557
> c) It seems to ignored the namespace in the source schema, so the generated
> stub is in the org.apache.axis2 package.
> d) the constructor is declared as throwing Exception, ouch
> e) a lot of the inner classes have 2 classes, e.g. AccountShare &
> AccountShare67, what are all the 2nd ones for ?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira