Hi, just starting with JiBX I'm trying to create a binding for PLMXML.
See http://www.plm.automation.siemens.com/en_us/products/open/plmxml/schemas.shtml Codegen is able to process all XSD files of the 6.0.1 version except the PLMXMLClassification.xsd one. It fails with the following stacktrace with Java 1.5 on Windows: codegen: [echo] Running code generation from schema [java] Loaded and validated 2 specified schema(s) [java] FATAL codegen.SchemaDocumentationGenerator - Error writing schema XML representation [java] org.jibx.runtime.JiBXException: Unknown namespace URI http://www.plmxml.org/Schemas/PLMXMLSchema [java] at org.jibx.runtime.QName.serialize(QName.java:325) [java] Exception in thread "main" java.lang.IllegalStateException: Internal error - error writing schema XML representation: Unknown namespace URI http://www.plmxml.org/Schemas/PLMXMLSchema [java] at org.jibx.custom.classes.JiBX_class_customs_bindingMungeAdapter.JiBX_schema_extract_binding_marshalAttr_1_52() [java] at org.jibx.schema.codegen.SchemaDocumentationGenerator$DocumentationVisitor.visit(SchemaDocumentationGenerator.java:496) [java] at org.jibx.custom.classes.JiBX_schema_extract_bindingElementElement_access.marshal() [java] at org.jibx.schema.SchemaVisitor.visit(SchemaVisitor.java:99) [java] at org.jibx.schema.codegen.SchemaDocumentationGenerator$DocumentationVisitor.visit(SchemaDocumentationGenerator.java:464) [java] at org.jibx.schema.SchemaVisitor.visit(SchemaVisitor.java:109) [java] at org.jibx.schema.SchemaVisitor.visit(SchemaVisitor.java:99) [java] at org.jibx.schema.SchemaVisitor.visit(SchemaVisitor.java:385) [java] at org.jibx.schema.SchemaVisitor.visit(SchemaVisitor.java:109) [java] at org.jibx.schema.codegen.SchemaDocumentationGenerator$DocumentationVisitor.visit(SchemaDocumentationGenerator.java:528) [java] at org.jibx.schema.SchemaVisitor.visit(SchemaVisitor.java:385) [java] at org.jibx.schema.TreeWalker.walkElement(TreeWalker.java:194) [java] at org.jibx.schema.codegen.SchemaDocumentationGenerator$DocumentationVisitor.visit(SchemaDocumentationGenerator.java:528) [java] at org.jibx.schema.TreeWalker.walkElement(TreeWalker.java:194) [java] at org.jibx.schema.codegen.SchemaDocumentationGenerator.generate(SchemaDocumentationGenerator.java:315) [java] at org.jibx.schema.codegen.ClassHolder.initClass(ClassHolder.java:679) [java] at org.jibx.schema.codegen.SchemaDocumentationGenerator.generate(SchemaDocumentationGenerator.java:315) [java] at org.jibx.schema.codegen.StructureClassHolder.generate(StructureClassHolder.java:2046) [java] at org.jibx.schema.codegen.ClassHolder.initClass(ClassHolder.java:679) [java] at org.jibx.schema.codegen.PackageHolder.generate(PackageHolder.java:210) [java] at org.jibx.schema.codegen.StructureClassHolder.generate(StructureClassHolder.java:2046) [java] at org.jibx.schema.codegen.PackageHolder.generate(PackageHolder.java:227) [java] at org.jibx.schema.codegen.PackageHolder.generate(PackageHolder.java:210) [java] at org.jibx.schema.codegen.CodeGen.generate(CodeGen.java:1535) [java] at org.jibx.schema.codegen.PackageHolder.generate(PackageHolder.java:227) [java] at org.jibx.schema.codegen.CodeGen.main(CodeGen.java:1989) [java] at org.jibx.schema.codegen.CodeGen.generate(CodeGen.java:1535) [java] at org.jibx.schema.codegen.CodeGen.main(CodeGen.java:1989) In order to reproduce the error simply download these two XSD files and try to process them with codegen: http://www.plm.automation.siemens.com/products/open/plmxml/docs/v6.0.1/PLMXMLSchema.xsd http://www.plm.automation.siemens.com/products/open/plmxml/docs/v6.0.1/PLMXMLClassificationSchema.xsd I guess it fails to create a file that would be named Schemas_PLMXMLClassificationSchemaBinding.xml Any help much appreciated! Thanks and Regards, Dirk ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ jibx-users mailing list jibx-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jibx-users