Thanks for verifying that you are talking about the same issue here. Please watch CASTOR-1990 for any updates wrt this your problem.
Regards Werner Pol, Dirk-Jan van der wrote: > Hi Pascal, > > I see indeed a field with the name _xmlName. > I also tested it with Castor 1.1.1 and I got the same problem either. > > Regards, > > Dirk Jan > > -----Original Message----- > From: Pascal Maugeri [mailto:[EMAIL PROTECTED] > Sent: woensdag 30 mei 2007 17:09 > To: [email protected] > Subject: Re: [castor-user] Problem the tag-names of Castor > > Hi > > I've got a similar problem yesterday and reported it as a bug in Jira > (http://jira.codehaus.org/browse/CASTOR-1990). > > In your generated class FiscalRegimeType, do you see a field _xmlName ? > > I'm using castor 1.1 (and even tried 1.1.1) but there is still this > 'Type' text appended :-( > > Regards, > Pascal > > > On 5/30/07, Pol, Dirk-Jan van der <[EMAIL PROTECTED]> > wrote: >> >> >> Hi all, >> >> We build a quite large solution in which we use Castor (1.0.5). >> Using Castor for marshaling xml Castor returns some strange xml tag >> names in our opinion. >> >> What we did: >> >> First we Generated the sourcecode based on the following xsd >> (simplified >> one): >> >> <?xml version="1.0" encoding="UTF-8"?> <xs:schema >> xmlns:xs="http://www.w3.org/2001/XMLSchema" >> xmlns:ns1="http://services.getronics.com/koopsom" >> targetNamespace="http://services.getronics.com/koopsom" >> elementFormDefault="qualified" blockDefault="#all"> >> >> <xs:complexType name="GksRequest"> >> <xs:sequence> >> <xs:element name="InsuranceData" > type="ns1:GksData" >> minOccurs="0"/> >> </xs:sequence> >> </xs:complexType> >> <xs:complexType name="GksData"> >> <xs:sequence> >> <xs:element name="FiscalRegime" >> type="ns1:FiscalRegimeType"/> >> </xs:sequence> >> </xs:complexType> >> <xs:simpleType name="FiscalRegimeType"> >> <xs:restriction base="xs:string"> >> <xs:enumeration value="Old"/> >> <xs:enumeration value="New"/> >> </xs:restriction> >> </xs:simpleType> >> </xs:schema> >> >> We put the java version to java 5 (inside the >> sourcegenerator.properties) Sourcecode generation works fine. >> >> Castor's output: >> >> However when we build up the object structure and marshall it to xml >> >> We see in the ouput xml that the element name: "FiscalRegime" is >> changed >> into: "FiscalRegimeType". >> So it looks like (also simplified without any namespaces and things) >> >> <GksRequest> >> <InsuranceData> >> <FiscalRegimeType>Old</FiscalRegimeType> >> </InsuranceData> >> </GksRequest> >> >> This behaviour only happens at the end points (leaves) >> >> We tried to change all kind of parameters but we did not succeed in >> returning the right element name. >> >> Can someone please help me with this? >> >> Thanks! >> >> Kind regards. >> >> Dirk Jan van der Pol >> Getronics PinkRoccade > > --------------------------------------------------------------------- > 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

