I\'m using Java 6, JaxB 2 and SpringSource Tool Suite (same as Eclipse). I had a couple of Java classes I wrote, from which I used JaxB to generate an XML schema. However,
I don't think you need an ObjectFactory.
It's just a utility class XJC generates to make life easier in some cases.
Edit: Reading your question, I guess you created the POJOs with JAXB annotations by hand.
Consider to add the XmlRootElement on the "root" class: http://download.oracle.com/javase/6/docs/api/javax/xml/bind/annotation/XmlRootElement.html
Here some more info: No @XmlRootElement generated by JAXB