Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

XSLT Relative DTD Problem

 
Michael Daniel Jones
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
Hope you guys can help.
I am using XSLT to tranform a huge set of XML files the reflect the changes in a DTD due to the modification of the service that uses them.

Everything is set up but when I try to do the transform it cant find the DTD (because its a relative path for use inside the webapp). The code for the transformation looks like this.

TransformerFactory factory = TransformerFactory.newInstance();
Transformer transformer = factory.newTransformer(xsltSource);
transformer.transform(xmlSource, result);

I have tried to create a URI resolver but it never seems to be called.

My question is really how do I set the base url when using a Transformer?
Or more likely, what am I doing wrong

Thanks in advance.
Mike
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic