Son of a ...... It was the stupid missing namespace. How odd. I thought I had tried that before and it didnt work. I had tried a multitude of different things to get this to work (which is the reason for the missing underscores in the Qname). sigh. I guess I had my head so deeply buried in the problem that I couldn't see the computer screen for the pixels.
Well, once again thanks. That just leaves my final issue regarding the TypeSystemHolder error I get when I try to run the code after I compile to source instead of to a jar file. -----Original Message----- From: Lawrence Jones [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 01, 2006 3:42 PM To: user@xmlbeans.apache.org Subject: RE: xsdconfig Hi David It looks like you're missing the namespace qualifier for your type and also that your QName was missing a few underscores (it must match exactly what is in the schema). Try something like this: <xb:config xmlns:xb="http://xml.apache.org/xmlbeans/2004/02/xbean/config" xmlns:yourNS="yourNamespaceHere"> <xb:namespace uri="urn:hl7-org:v3"> <xb:package>com.ibm.sample.xmlbeans.QUPC_IN000001CA</xb:package> </xb:namespace> <xb:qname name="yourNS:QUPC_IN000001CA.MCCI_MT000100CA.Message" javaname="Message"/> </xb:config> I had a quick look at the code - it doesn't look like its elements only, but it was only a quick look - I could be wrong. Cheers, Lawrence > -----Original Message----- > From: Bartlett, David HLTH:EX [mailto:[EMAIL PROTECTED] > Sent: Wednesday, February 01, 2006 2:56 PM > To: user@xmlbeans.apache.org > Subject: RE: xsdconfig > > > > Unfortunately, I've read that one already as well as several others > very > similar to it. And while I was able to change the package name I was not > able > to do the same for the class name. Here is the simple file I had created. > > > <xb:config > xmlns:xb="http://xml.apache.org/xmlbeans/2004/02/xbean/config"> > <xb:namespace uri="urn:hl7-org:v3"> > > <xb:package>com.ibm.sample.xmlbeans.QUPC_IN000001CA</xb:package> > </xb:namespace> > > <xb:qname name="QUPCIN000001C.AMCCIMT000100CA.Message" > javaname="Message"/> > </xb:config> > > > Have I defined the class name conversion incorrectly? > > > -----Original Message----- > From: Lawrence Jones [mailto:[EMAIL PROTECTED] > Sent: Wednesday, February 01, 2006 2:49 PM > To: user@xmlbeans.apache.org > Subject: RE: xsdconfig > > > Hi David > > You can change both package and class names (and do other useful things > such as ensure that your generated XmlBeans implement a user-supplied > interface) using an xsdconfig file - see, for instance, the article at > http://dev2dev.bea.com/pub/a/2004/11/Configuring_XMLBeans.html for > details on how to do this. > > Cheers, > > Lawrence > > > -----Original Message----- > > From: Bartlett, David HLTH:EX [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, February 01, 2006 2:30 PM > > To: user@xmlbeans.apache.org > > Subject: xsdconfig > > > > > > Since my xml delimiter issue was solved so easily when I thought > it > > was going > > to be a next to impossible task I thought I'd pass on another issue I > had > > given up on. > > > > Part of what we want to do with this project is customize the > names > > of the classes > > that are generated because the default names are godawful. I was able > to > > do it with > > JAXB no problem (one of the few things that actually worked) but was > not > > able to do it > > with the xsdconfig file. My guess is that the xsdconfig customization > only > > works on tags declared > > as elements in the xsd while the ones we want to change are defined as > > complex types. > > > > For example, currently the the following > > > > <xs:complexType > > name="QUPC_IN000001CA.MCCI_MT000100CA.Message"> > > > > is causing the following classes to be generated > > > > QUPC_IN000001CAMCCI_MT000100CAMessage > > > QUPC_IN000001CAMCCI_MT000100CAMessageImpl > > > > when we would like the following to be created > > > > Message > > MessageImpl > > > > Is that possible? > > > > > > > > David Bartlett > > IT Advisory Professional > > Contracted Resource to: Managed Operations, KMT > > Ministry of Health > > Tel: (250) 952-6462 Fax: (250) 952-6893 > > Email: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]