What does the code for Library look like?
Castor is somehow getting two copies of the same BookType instance. --Keith [EMAIL PROTECTED] wrote: > > I'm trying trying to marshall java objects. Its marshalling as below. > > > <?xml version="1.0" encoding="UTF-8"?> > <Library> > <ns1:Publication xsi:type="ns1:BookType" > xmlns:ns1="http://www.books.org" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> > <ns1:Title>Illusions The Adventures of a Reluctant Messiah</ns1:Title> > <ns1:Author>Richard Bach</ns1:Author> > <ns1:Date>1977</ns1:Date> > <ns1:ISBN>0-440-34319-4</ns1:ISBN> > <ns1:Publisher>Dell Publishing Co.</ns1:Publisher> > </ns1:Publication> > <ns2:Publication xsi:type="ns1:BookType" > xmlns:ns2="http://www.books.org" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> > <ns2:Title>Illusions The Adventures of a Reluctant Messiah</ns2:Title> > <ns2:Author>Richard Bach</ns2:Author> > <ns2:Date>1977</ns2:Date> > <ns2:ISBN>0-440-34319-4</ns2:ISBN> > <ns2:Publisher>Dell Publishing Co.</ns2:Publisher> > </ns2:Publication> > </Library> > > I've created only one java object of BookType ans marshalled it. When > I looked into the xml file its showing two objects. > > My java code is as follows.. > > > Library library=new Library(); > > BookType book=new BookType(); > > String [] authors={"Richard Bach"}; > > book.setAuthor(authors); > > book.setDate(new GYear(1977)); > > book.setISBN("0-440-34319-4"); > > book.setPublisher("Dell Publishing Co."); > > book.setTitle("Illusions The Adventures of a Reluctant Messiah"); > > library.addPublication(book); > > Writer writer = new FileWriter(file); > > Marshaller marshaller = new Marshaller(writer); > > marshaller.setMapping(map); > > marshaller.marshal(library); > > Could you let me know if I'm doing anything wrong? How to solve this > problem... > > > > ---------------------------------------------------------------------- > Do you Yahoo!? > New and Improved Yahoo! Mail - Send 10MB messages! > > --------------------------------------------------------------- > ----------------------------------------------------------- > If you wish to unsubscribe from this mailing, send mail to > [EMAIL PROTECTED] with a subject of: > unsubscribe castor-user ----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [EMAIL PROTECTED] with a subject of: unsubscribe castor-user
