| Summary | Artix Designer 5.5 fails to generate java code if WSDL/XSD contains reserved keywords starting with upper case in namespaces |
|---|---|
| Article Number | 18358 |
| Environment | Artix 5.5 All Supported Operating Systems |
| Question/Problem Description | Artix Designer 5.5 fails to generate java code if WSDL/XSD contains reserved keywords starting with upper case (e.g. "Public") in namespaces Artix Designer 5.5 is not able to generate a project based on WSDL with reserved keywords in upper case in namespaces Artix Designer wsdltojava code generation fails with the following error: javaModelProvide failed Thrown by JAXB: The package name "<packagename>" used for this schema is not a valid package name. |
| Clarifying Information | |
| Error Message | |
| Defect/Enhancement Number | |
| Cause | This is a known bug in JAXB component: JAXB-671. |
| Resolution | This bug has been fixed in jaxb-xjc-2.1.12, which needs to be incorporated and released as an Artix 5.5 patch. This is also resolved in Artix 5.6. |
| Workaround | Install CXF 2.4 Eclipse plugin. |
| Notes | Artix 5.5 ships with jaxb-xjc-2.1.9. Related KB Article(s): P159903 |
| Attachment |
| Created date: | 06 September 2011 |
|---|---|
| Last Modified: | 13 February 2013 |
| Last Published: | 23 June 2012 |
| First Published date: | 09 September 2011 |
#Orbix
#KnowledgeDocs
#artixjaxbwsdl2java