[ https://issues.apache.org/jira/browse/CXF-8337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17200807#comment-17200807 ]
Tomasz Zorawik commented on CXF-8337: ------------------------------------- Thanks, [~reta] , that would work, but in my case I would probably have to add some additional configuration as well (changing visibility configuration has side effects, all private fields are serialized and this is something I not always want). I solved my problem by parsing java sources generated by wsdl2java and adding @JsonProperty(“faultInfo”) annotation to the field. Still, it is inconvenient which is why I decided to report the issue. > 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)