[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Ant XSLT task issues - redo
I am an ant newbie also trying to run XSLT from within ant (particularly on lots of input files in parallel), so I cannot contribute much to help you. But one thought does jump to mind: I discovered that the xslt task had an optimization feature, that if the stylesheet or content hadn't changed, it skipped running. To my (limited) understanding, this is not an optimization, it is the main point of a build system like makeb or antb (or I suppose gradleb or mavenb, but I have not yet used those): it only does the work that is needed. Otherwise might as well just use a shell script. p ________________________________ I posted her as an XSLT adjacent question. I figured if anyone was using ant with xslt it would be here. Since posting, I continued to work on the problem. For the record, I dropped the use of the xslt task and switched to the Java task to run my stylesheets. For whatever reason, I was having issues with getting a catalog resolver to work with the xslt task. The ant error was a generic I/O message which I discovered was an issue about not finding the DTD. After switching to Java, I discovered that the xslt task had an optimization feature, that if the stylesheet or content hadn't changed, it skipped running. I never verified, but that added to the flakiness I was experiencing. I also reviewed my stylesheet and remembered the use of collection() that was causing it to read all the files. I still can't explain why ut kept trying to process a PDF file, when I restricted it to find *.xml and *.dita files. I was also talking with oxygen support about their transform interface and some of the odd things there. So far no explanation, but seems to be working now. I was experiencing an issue where the ant script wasn't running at all. Then I discovered that none of the transforms even the other ones were not executing.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|