[
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)