• Post Reply Bookmark Topic Watch Topic
  • New Topic

XSLT Relative DTD Problem  RSS feed

Michael Daniel Jones
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!