Guten Abend
Ich versuche eine XML-Transformation mittels XSL serverseitig (in Java) hinzukriegen. Dazu verwende ich den Xalan PRozessor.
Ich habe ein valides XML, sowie zwei valide XSL-Templates. die Transformation funktioniert mit keinem der beiden Templates. Ich erhalte eine NullPointerException... Der Javacode ist laut IDE fehlerfrei und lässt sich auch ohne Warnungen kompilieren.
Java-Code:
...
TransformerFactory fact = Transformerfactory.newInstance();
Transformer t = factory.newTransformer(xslStreamSource);
t.transform(xmlDOMSource,xmlStreamResult);
...
Es wird wie gesagt eine NullPointerException geworfen. deren Trace beginnt mit java.lang.NullPointerException at org.apache.dtm.ref.dom2dtm.DOM2DTM.addNode(DOM2DTM.java:246) at
...
Meine erste eigene Klasse folgt an /. Stelle im Trace. Es handelt sich um die Zeile 't.transform...'
Kennt jemand solche Probleme und könnte mir Hinweise zu deren Lösung geben? Wär super, danke.
Gruss
c300