Nur mal so eingeschoben….
Falls jemand zufällig ein XML-File parsen und dafür JAXB1 in der aktuellen Release von Java 6 benutzen möchte, sollte nicht wie ich mehrere Stunden sämtliche Tutorials im Netz durchforsten und ausprobieren, sondern gleich JAXB 2.1 installieren. Der Aufruf von:
JAXBContext jc = JAXBContext.newInstance("generated"); Unmarshaller unmarshaller = jc.createUnmarshaller(); unmarshaller.setProperty("com.sun.xml.bind.ObjectFactory", new MyCustomObjectFactory());
erzeugt nämlich eine saftige Exception: javax.xml.bind.PropertyException.
Siehe Bug Jaxb 327
- Java Architecture for XML Binding [↩]
Bisher keine Kommentare