Hi, before asking any furthr questions, can I please ask you to read the recently published article series about Castor XML on developerWorks ? You'll find links to these articles on the main page of Castor in the news section.
Regards Werner daab wrote: > I tried to follow that tutorial. Here is the structure of the project I am > using: > http://www.nabble.com/file/p18659784/structure.jpg > > Here are the files in the package in the structure: > http://www.nabble.com/file/p18659784/Item.java Item.java > http://www.nabble.com/file/p18659784/Items.java Items.java > http://www.nabble.com/file/p18659784/Main.java Main.java > > I added a non-empty constructor to the Item class and an empty one to Items > class. > I also changed the package part of the class name tags in the mapping.xml > file for both classes. > > Note, mapping.xml, > I think that the following: > <field name="Itemlist" collection="hashtable"> <bind-xml name="MyItem"> > should read as: > <field name="Itemlist" collection="hashtable"> <bind-xml name="itemlist"> > as that is the name of the item in the items class, no? > > The program runs but doesn't output properly. Here is what I get: > <?xml version="1.0" encoding="UTF-8" ?> > <hashtable empty="false" /> > > So I think the problem is in reading the mapper.xml file. > > If you see my Main.java, you'll see I tried it a couple of ways, with a > suggested way commented out. I was getting nullpointerexception with that > method. Here is my file directory setup where mapping.xml resides: > http://www.nabble.com/file/p18659784/structure2.jpg > I played around with the getResource and getResourceAsStream with no avail. > > Any suggestions? --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email

