[ 
https://issues.apache.org/jira/browse/CXF-8337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17197610#comment-17197610
 ] 

Tomasz Zorawik commented on CXF-8337:
-------------------------------------

Hi [~reta],

Thank you for your quick reply. I agree that that the getter is appropriate so 
this is not a very serious issue. In my case it affects using 3-rd party tool. 
Jackson serialization/deserialization of the wsdl2java generated exception did 
not work out of the box as in this case jackson uses reflection to access the 
private field during deserialization and the name of this field is different 
than expected.

Regards,

Tomasz Zorawik

> wsdl2java generates exceptions which do not follow naming convention
> --------------------------------------------------------------------
>
>                 Key: CXF-8337
>                 URL: https://issues.apache.org/jira/browse/CXF-8337
>             Project: CXF
>          Issue Type: Bug
>          Components: JAXB Databinding
>    Affects Versions: 3.3.3
>            Reporter: Tomasz Zorawik
>            Priority: Major
>
> wsdl2java generates wrapper exception class for _fault bean._ The generated 
> exception has method getFaultInfo(). This method name is correct according to 
> JAX-WS specification. However this method returns _fault bean_ stored in a 
> field called _"name of fault bean"._ The name of the field and getter do not 
> follow the naming convention. Why this field is not called "faultInfo"?
> I believe a template responsible for generating exceptions is here:
> excxf-tools-wsdlto-frontend-jaxws-3.3.3.jar!\org\apache\cxf\tools\wsdlto\frontend\jaxws\template\fault.vm
> {color:#172b4d}public $field.ClassName getFaultInfo() {{color}
>  {color:#172b4d} return this.$paraName;{color}
>  } 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to