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 "Jorge Fernández (JIRA)" <ji...@apache.org> on 2007/04/28 17:04:15 UTC

[jira] Reopened: (AXIS2-2325) Java2WSDL does not generate faults correctly

     [ https://issues.apache.org/jira/browse/AXIS2-2325?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jorge Fernández reopened AXIS2-2325:
------------------------------------


Hi,

This issue was fixed but now it had another effect:

When I generate my WSDL (with Eclipse plugin from the axis2 1.2 release) from an API with 2 or more operations that throw the same faults, it generates one fault element in the wsdl for each operation. Resulting that the WSDL has several elements with the same name in the schema definition and also in the message definition.

When I try to generate classes from that WSDL, I get an exception.

Manoj, the patch to fix the hierarchy problem was added to the new release? I'm asking because it's not generating the extension base element in the schema definition of the faults

> Java2WSDL does not generate faults correctly
> --------------------------------------------
>
>                 Key: AXIS2-2325
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2325
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: codegen
>    Affects Versions: 1.1.1
>         Environment: Windows XP Java 1.5, Eclipse 3.2.2, Axis2 Eclipse Plugin 1.2.1
>            Reporter: Jorge Fernández
>         Assigned To: Deepal Jayasinghe
>         Attachments: API.java, API.wsdl, API.wsdl, API.wsdl, API.wsdl, axis2-2325patch.txt, IncorrectPasswordFault.java, IncorrectUserFault.java
>
>
> The first problem is that in the WSDL generated my fault name is ignored and instead it's compound from the operation name and "Fault".
> Also  if I throw two exceptions from one operation, in the WSDL only one appears and with the name I said before.
> I attach the API from where I build the WSDL, the Faults classes and the WSDL generated.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org