On 2/13/06, Bruce Snyder <[EMAIL PROTECTED]> wrote:
> > Anyone have time to try Keith's pojo w/ mapping file generation tool
> > on the ejb 3.0 schema or maybe something smaller like the
> > persistence.xml?
Using the XSDs for JEE 5, here's what I wound up with:
An element declaration with the given name, ejb-relationship-role,
already exists in this scope.
at
org.exolab.castor.xml.schema.ContentModelGroupImpl.addElementDecl(ContentModelGroupImpl.java:110)
at org.exolab.castor.xml.schema.Group.addElementDecl(Group.java:261)
at
org.exolab.castor.xml.schema.reader.GroupUnmarshaller.endElement(GroupUnmarshaller.java:354)
at
org.exolab.castor.xml.schema.reader.ComplexTypeUnmarshaller.endElement(ComplexTypeUnmarshaller.java:421)
at
org.exolab.castor.xml.schema.reader.SchemaUnmarshaller.endElement(SchemaUnmarshaller.java:576)
at
org.exolab.castor.xml.schema.reader.Sax2ComponentReader.endElement(Sax2ComponentReader.java:198)
at org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1392)
at
org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLValidator.java:1436)
at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1865)
at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1238)
at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1035)
at
org.exolab.castor.builder.SourceGenerator.generateSource(SourceGenerator.java:414)
at
org.exolab.castor.builder.SourceGenerator.generateSource(SourceGenerator.java:469)
at
org.exolab.castor.builder.SourceGenerator.main(SourceGenerator.java:872)
Against the persistence.xsd, I got the following warning:
warning a field name conflicts with "class" and is being replaced by
"clazz". You may use a binding file to specify a different name for
the element 'class'.
And no mapping file was output, just the POJOs.
Bruce
--
perl -e 'print unpack("u30","D0G)[EMAIL
PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
);'
Apache Geronimo (http://geronimo.apache.org/)
Castor (http://castor.org/)