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

Remco closed CXF-5997.
----------------------

Thanks for your input, we will investigate further into jaxb.

> Generating isX method instead of getX method for java.lang.Boolean
> ------------------------------------------------------------------
>
>                 Key: CXF-5997
>                 URL: https://issues.apache.org/jira/browse/CXF-5997
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 3.0.0, 3.0.1
>         Environment: Maven, cxf-codegen-plugin
>            Reporter: Remco
>            Assignee: Freeman Fang
>            Priority: Minor
>
> We use the cxf maven plugin to generate ws code from a set of wsdl's.
> But we run into an issue with cxf, it generates isX methods instead of getX 
> methods for java.lang.Boolean types. This is not in accordance with the 
> javabeans spec. According to the java spec it is only allowed to use isX 
> methods for the basic boolean type.
> Other frameworks which try to retrieve the readmethods using the 
> java.beans.PropertyDescriptor throw a NoSuchMethodException on the read 
> method for this field since it expects a getX method instead of an isX method.
> After googling a bit I found this plugin: 
> http://cxf.apache.org/cxf-xjc-boolean.html
> But this plugin also generates getX methods for the basic boolean type, which 
> will also not work with frameworks using the PropertyDescriptor since it then 
> expects an isX method.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to