Hi Siddharth,

I looked at your programm, but I couldn't find the problem.
Unfortunately I have no experience with XML schemas passed
as Strings and with the programmatic compilation af XSD. 
Therefore, try to put your schema in a file first (.xsd) and write a minimum 
code to make it work. When it works you can try to migrate step by 
step to your solution and you'll find out where the problem comes from.

Good luck,

Alioum




> -----Ursprüngliche Nachricht-----
> Von: [email protected]
> Gesendet: 25.06.07 14:58:00
> An:  <[EMAIL PROTECTED]>
> CC: "Adisesha Rao R" <[EMAIL PROTECTED]>
> Betreff: RE: Schema 2 Instance Generation


> 
> HI ,
> Thanks a lot for u'r quick reply.Unfortunately the suggestion did not work 
> for me.May be I am missing something.Can u provide some more information on 
> this please ?
> I am attaching the test program that I used to test.
> 
> 
> Regards,
> Siddharth
> 
> -----Original Message-----
> From: Boudigué Alioum [mailto:[EMAIL PROTECTED] 
> Sent: Monday, June 25, 2007 4:05 PM
> To: [email protected]
> Subject: Re: Schema 2 Instance Generation
> 
> 
> 
> Hi  Siddhath,
> 
> please try this:
> 
>                 XmlOptions opts = new XmlOptions();
>               opts.setUseDefaultNamespace();
>               opts.setSavePrettyPrint();
>               
>               Map ns = new Hashtable();               
>               ns.put("urn:iso:std:iso:20022:tech:xsd:SCLSCTpacs.004.001.01", 
> "sw4");
>               ns.put("urn:iso:std:iso:20022:tech:xsd:SCLSCTpacs.008.001.01", 
> "sw8");
>               
>               opts.setSaveSuggestedPrefixes(ns);
>               
>                 //standard output
>               System.out.println(doc.xmlText(opts));
> 
>                 // output to test.xml
>               doc.save(new File("test.xml"),opts);    
> 
> 
> I had the same problem and I solved it that way.
> hope it will help you
> best regards,
> 
> Alioum
> 
> 
> > -----Ursprüngliche Nachricht-----
> > Von: [email protected]
> > Gesendet: 25.06.07 11:52:15
> > An: <[email protected]>
> > CC: "Siddharth Ranjan Patnaik" <[EMAIL PROTECTED]>
> > Betreff: Schema 2 Instance Generation
> 
> 
> > 
> > 
> > HI
> > All,
> > 
> > 
> > I am
> > using Schema to Instance generation functionality of XMLBeans.While doing 
> > so ,
> > the prefix used in the instance is decided by the framework.(it picks the 
> > first
> > 3 or 4  letters of the last token  from the URL).
> > 
> > 
> > Example
> > :
> > 
> > 
> >  
> > 
> > 
> > "<schema
> > xmlns=\"http://www.w3.org/2001/XMLSchema\";
> > targetNamespace=\"http://mycomp/city\";>" +
> > 
> > 
> >    
> > "<element name=\"city\">" +
> > 
> > 
> >    
> > "<complexType>" +
> > 
> > 
> >             "<all>"
> > +
> > 
> > 
> >                
> > "<element name=\"name\"/>" +
> > 
> > 
> >                
> > "<element name=\"population\"/>" +
> > 
> > 
> >             "</all>"
> > +
> > 
> > 
> >   
> > "</complexType>" +
> > 
> > 
> >   
> > "</element>" +
> > 
> > 
> > "</schema>
> > 
> > 
> >  
> > 
> > 
> > The
> > instance generated for this Schema is as below :
> > 
> > 
> >  
> > 
> > 
> > <city:city xmlns:city="http://mycomp/city";>
> > 
> > 
> >   <name>anyType</name>
> > 
> > 
> >   <population>anyType</population>
> > 
> > 
> > </city:city>
> > 
> > 
> >  
> > 
> > 
> >  
> > 
> > 
> > My question
> > is   "Is it possible to specify the prefix while generating the
> > instance from the schema" ? For example as a user I want mycity to be
> > used as the prefix iso city .
> > 
> > 
> >  
> > 
> > 
> >  
> > 
> > 
> > Regards,
> > 
> > 
> > Siddhath
> > 
> > 
> >  
> > 
> > 
> >  
> > 
> > 
> > ***********************************************************************
> > The information in this message is confidential and may be legally
> > privileged. It is intended solely for the addressee. Access to this
> > message by anyone else is unauthorized. If you are not the
> > intended recipient, any disclosure, copying, or distribution of the
> > message, or any action or omission taken by you in reliance on
> > it is prohibited and may be unlawful. Please immediately contact 
> > 
> > 
> > the sender if you have received this message in error. This email
> > does not constitute any commitment from Cordys Holding BV or
> > any of its subsidiaries except when expressly agreed in a written
> > agreement between the intended recipient and
> > Cordys Holding BV or its subsidiaries.
> > ***********************************************************************
> > 
> > 
> > 
> > 
> >  
> > 
> > 
> >  
> 
> 
> _____________________________________________________________________
> Der WEB.DE SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
> http://smartsurfer.web.de/?mc=100071&distributionid=000000000066
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> <hr>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


__________________________________________________________________________
Erweitern Sie FreeMail zu einem noch leistungsstärkeren E-Mail-Postfach!        
        
Mehr Infos unter http://produkte.web.de/club/?mc=021131


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to