Skip to main content

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