Can you please create a new Jira issue at http://jira.codehaus.org/browse/CASTOR
and attach all relevant files, including XML schema(s), binding file, castorbuilder.properties, etc. Thanks in advance Werner > -----Ursprüngliche Nachricht----- > Von: Troccola, Ted PEO C3T PM BC Viecore [mailto:[EMAIL PROTECTED] > Gesendet: Donnerstag, 10. Mai 2007 16:55 > An: '[email protected]' > Betreff: RE: [castor-user] Substitution group issues > > We have set the automaticConflictResolution=true and left > automaticConflictResolutionTypeSuffix=By. > > We still have the same problems. > > -----Original Message----- > From: Werner Guttmann [mailto:[EMAIL PROTECTED] > Sent: Thursday, May 10, 2007 4:24 AM > To: [email protected] > Subject: AW: [castor-user] Substitution group issues > > For substitution groups to work properly (in all cases), a special > property (concerning automatic name conflict resolution needs to be > enabled). > > Werner > > > -----Ursprüngliche Nachricht----- > > Von: Troccola, Ted PEO C3T PM BC Viecore > > [mailto:[EMAIL PROTECTED] > > Gesendet: Mittwoch, 09. Mai 2007 15:44 > > An: '[email protected]' > > Betreff: RE: [castor-user] Substitution group issues > > > > > > > > We experience the problem when using the default > > castor-builder.properties in the castor-1.1.1-codegen.jar file. > > > > > > Thanks, > > T > > > > -----Original Message----- > > From: Werner Guttmann [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, May 08, 2007 5:33 PM > > To: [email protected] > > Subject: Re: [castor-user] Substitution group issues > > > > What's the builder properties you are using ? > > > > Werner > > > > Troccola, Ted PEO C3T PM BC Viecore wrote: > > > > > > We are using castor-1.1.1, and java build 1.4.2_12-b03. > > > > > > We have attached a schema and instance document that uses > > > substitution > > groups. > > > > > > We successfully generate Castor classes with the following command: > > > > > > java -cp > > > xerces-J_1.4.0.jar;commons-logging-1.1.jar;castor-1.1.1-xml.jar;cast > > > or -1.1.1-codegen.jar org.exolab.castor.builder.SourceGeneratorMain > > > -i EasyPo.xsd -package po > > > > > > However, when we try to unmarshall the attached xml we get Castor > > Exceptions: > > > > > > unable to find FieldDescriptor for 'book' in ClassDescriptor of > > > invoice-header{F > > > ile: [not available]; line: 29; column: 20} > > > > > > For some reason, Castor doesn't like 'book' - however, if book is > > replaced by product - everything works fine. However, that is invalid > > xml (product is abstract). In fact, ship-comment has the same > > problem. It would appear that the substitution groups are not being > > Castorized properly, or perhaps we're doing something wrong? > > > > > > PurchaseOrder vcList = new PurchaseOrder(); > > > > > > try { > > > > > > Unmarshaller unmar = new Unmarshaller(PurchaseOrder.class); > > > > > > vcList = (PurchaseOrder) unmar.unmarshal( > > > new InputSource( new StringReader( xmlBuf.toString() ) ) > > ); > > > > > > } catch (Exception e) { > > > ... > > > } > > > > > > Compile: javac -classpath .\castor-1.1.1-xml.jar SendXMLFile.java > > > Run: java -classpath .\castor-1.1.1-xml.jar SendXMLFile > > > > > > Has anyone been able to get substitution groups working? > > > > > > Thanks, > > > > > > > > > > > > > > > -------------------------------------------------------------------- > > > -- > > > -- > > > > > > -------------------------------------------------------------------- > > > - To unsubscribe from this list please visit: > > > > > > http://xircles.codehaus.org/manage_email > > > > > > --------------------------------------------------------------------- > > To unsubscribe from this list please visit: > > > > http://xircles.codehaus.org/manage_email > > > > --------------------------------------------------------------------- > > To unsubscribe from this list please visit: > > > > http://xircles.codehaus.org/manage_email > > > --------------------------------------------------------------------- > To unsubscribe from this list please visit: > > http://xircles.codehaus.org/manage_email > > --------------------------------------------------------------------- > To unsubscribe from this list please visit: > > http://xircles.codehaus.org/manage_email --------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email

