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 "Sanjiva Weerawarana (JIRA)" <ji...@apache.org> on 2006/03/25 11:41:27 UTC
[jira] Commented: (AXIS2-515) WSDL2Java generates uncompilable
code.
[ http://issues.apache.org/jira/browse/AXIS2-515?page=comments#action_12371840 ]
Sanjiva Weerawarana commented on AXIS2-515:
-------------------------------------------
Can you please give us a driver for the generated stub (or some stub that works for you now) so that we can test it easily? I'm sure you can give us an account number to use!
> 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
> 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