[ http://issues.apache.org/jira/browse/XMLBEANS-236?page=comments#action_12360875 ]
Lawrence Jones commented on XMLBEANS-236: ----------------------------------------- Just a quick comment. It is as I feared. If we update the local maps so that the prohibited attributes are included then if you ask the map for those attributes it will return them. However, the XML shema spec specifies that such attributes should not be included. Hence the attached patch should not be applied. Investigation is proceeding into what can be done instead. > NPE when running scomp on this schema > ------------------------------------- > > Key: XMLBEANS-236 > URL: http://issues.apache.org/jira/browse/XMLBEANS-236 > Project: XMLBeans > Type: Bug > Components: Compiler > Versions: Version 2.1 > Environment: Windows > Reporter: Lawrence Jones > Assignee: Lawrence Jones > Fix For: TBD > Attachments: Untitled5.xsd, data-model.xsd, xmlBeans236.patch > > Please see the attached schema. If you run the following scomp on it you get > the NPE below: > scomp -d classes -src src -javasource 1.5 -mx 500m schema > NPE: > Exception in thread "main" java.lang.NullPointerException > at > org.apache.xmlbeans.impl.schema.SchemaTypeImpl.getIndexForLocalAttribute(SchemaTypeImpl.java:690) > at > org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl$XsbReader.writeTypeData(SchemaTypeSystemImpl.java:2698) > at > org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.saveType(SchemaTypeSystemImpl.java:1439) > at > org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.saveTypesRecursively(SchemaTypeSystemImpl.java:1316) > at > org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.saveTypesRecursively(SchemaTypeSystemImpl.java:1317) > at > org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.saveTypesRecursively(SchemaTypeSystemImpl.java:1317) > at > org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.saveTypesRecursively(SchemaTypeSystemImpl.java:1317) > at > org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.save(SchemaTypeSystemImpl.java:1291) > at > org.apache.xmlbeans.impl.tool.SchemaCompiler.compile(SchemaCompiler.java:1098) > at > org.apache.xmlbeans.impl.tool.SchemaCompiler.main(SchemaCompiler.java:368) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]