Hi Dinesh, can you please create a new Jira issue at http://jira.codehaus.org/browse/CASTOR, and attach the XML schema, a small JUnit test case to show the problem, etc. I will have a look at this ....
Werner PS Having said that, I am actually not sure this is a bug at all ... but I'd rather have a fully working sample available than having to create it myself .. ;-) Dinesh Abrol wrote: > Hi All, > > I am using Castor (castor-1.0M2.jar) to create java classes from XML > Schemas i.e. xsd's. > Our application populates these castor generated classes using some > internal JVT's/beans. > If an attribute in JVT/bean is null, the corresponding attribute in > castor generated class will be null. CASTOR while marshalling this class > to XML does not generate the xml tag altogether, if the corresponding > attribute in class is null/unpopulated, even the xml tag happens to be > mandatory w.r.t. xsd. > > Thus the generated XML fails when validated with XSD. > > Is there any setting/way in CASTOR to override this behaviour, so that > it generates the mandatory tags in xml, even though the corresponding > attribute in class happens to be null. > > Please suggest. > > Cheers! > Dinesh > > > ============================================================================================================================ > > Tech Mahindra, formerly Mahindra-British Telecom. > > Disclaimer: > > This message and the information contained herein is proprietary and > confidential and subject to the Tech Mahindra policy statement, you may > review at <a > href="http://www.techmahindra.com/Disclaimer.html">http://www.techmahindra.com/Disclaimer.html</a> > externally and <a > href="http://tim.techmahindra.com/Disclaimer.html">http://tim.techmahindra.com/Disclaimer.html</a> > internally within Tech Mahindra. > > ============================================================================================================================ > > --------------------------------------------------------------------- > 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

