c300: / XML-Transformation: NullPointerExceptions

Beitrag lesen

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