wadl2java: xs:integer param is generated as invalid type --------------------------------------------------------
Key: CXF-4015 URL: https://issues.apache.org/jira/browse/CXF-4015 Project: CXF Issue Type: Bug Components: JAX-RS, Tooling Affects Versions: 2.5.1 Reporter: Stefan Odendahl A param of type xs:integer is generated as a Java "integer". This is no valid primitive type, probably you mean "int" or "Integer". But even this is wrong. xs:integer is unbounded and can only be represented by BigInteger. xs:int however is a signed 32bit integer, generating it as "int" or "Integer" would be fine. Example WADL: <param name="my_number" type="xs:integer" style="query" required="true"/> Created Java code: @QueryParam("my_number") integer my_number -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira