Not sure (as my main expertise is Castor JDO .. ;-)), but in the mapping file you normally assign namespace URIs and prefixes to individual classes. Let's see what somebody else has got to say ...
Werner wg> -----Original Message----- wg> From: Mauricio De Diana [mailto:[EMAIL PROTECTED] wg> Sent: Wednesday, December 21, 2005 11:12 AM wg> To: Werner Guttmann wg> Subject: RE: [castor-user] Problem setting default namespace wg> wg> Hello Werner, wg> wg> You are right, I am not using a mapping file. wg> wg> Is it a problem? wg> wg> Mauricio wg> wg> wg> wg> --- Werner Guttmann <[EMAIL PROTECTED]> wg> escreveu: wg> wg> > Mauricio, wg> > wg> > Can I assume that you are *not* using a mapping file ? wg> > wg> > Werner wg> > wg> > wg> -----Original Message----- wg> > wg> From: Mauricio De Diana wg> > [mailto:[EMAIL PROTECTED] wg> > wg> Sent: Wednesday, December 21, 2005 12:10 AM wg> > wg> To: [email protected] wg> > wg> Subject: [castor-user] Problem setting default wg> > namespace wg> > wg> wg> > wg> Hello. wg> > wg> wg> > wg> I am new to Castor and I am having some trouble wg> > setting the wg> > wg> default namespace when marshalling an object. wg> > wg> wg> > wg> Code and output follows. I am using wg> > Castor-0.9.9.1. wg> > wg> wg> > wg> Can anyone shed some light on it? wg> > wg> wg> > wg> Mauricio De Diana wg> > wg> wg> > wg> Output: wg> > wg> <?xml version="1.0" encoding="UTF-8"?> <person wg> > wg> xmlns=""><name>NAME</name></person> wg> > wg> wg> > wg> ------------------------------------ wg> > wg> CastorTest.java wg> > wg> public class CastorTest { wg> > wg> wg> > wg> public void test() { wg> > wg> StringWriter sw = new StringWriter(); wg> > wg> try { wg> > wg> Person p = new Person(); wg> > wg> p.setName("NAME"); wg> > wg> Marshaller marshaller = new wg> > Marshaller(sw); wg> > wg> marshaller.setNamespaceMapping("", wg> > wg> "http://www.test.com.br/X"); wg> > wg> marshaller.marshal(p); wg> > wg> } catch (IOException e) { wg> > wg> } catch (MarshalException e) { wg> > wg> } catch (ValidationException e) { wg> > wg> } wg> > wg> System.out.println(sw.toString()); wg> > wg> } wg> > wg> wg> > wg> public static void main(String[] args) { wg> > wg> new CastorTest().test(); wg> > wg> } wg> > wg> } wg> > wg> wg> > wg> ------------------------------------------ wg> > wg> Person.java wg> > wg> public class Person { wg> > wg> private String name; wg> > wg> public String getName() { return name; } wg> > wg> public void setName(String name) { this.name = wg> > name; } } wg> > wg> wg> > wg> wg> > wg> wg> > wg> wg> > wg> wg> > wg> wg> > wg> wg> > wg> wg> > wg> wg> > wg> _______________________________________________________ wg> > wg> Yahoo! doce lar. Faça do Yahoo! sua homepage. wg> > wg> http://br.yahoo.com/homepageset.html wg> > wg> wg> > wg> wg> > wg> wg> > ------------------------------------------------- wg> > wg> If you wish to unsubscribe from this list, wg> > please wg> > wg> send an empty message to the following address: wg> > wg> wg> > wg> [EMAIL PROTECTED] wg> > wg> wg> > ------------------------------------------------- wg> > wg> wg> > wg> wg> > wg> wg> wg> wg> wg> wg> wg> wg> wg> wg> _______________________________________________________ wg> Yahoo! doce lar. Faça do Yahoo! sua homepage. wg> http://br.yahoo.com/homepageset.html wg> wg> ------------------------------------------------- If you wish to unsubscribe from this list, please send an empty message to the following address: [EMAIL PROTECTED] -------------------------------------------------

