[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Exception : Could not compile stylesheet

Subject: RE: Exception : Could not compile stylesheet
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Mon, 31 Dec 2007 12:00:21 -0000
RE:  Exception : Could not compile stylesheet
If the stylesheet compiles successfully in one environment and not in
another, then a quite likely cause is that the relative URIs in the
include/import declarations aren't being resolved correctly.  

> which is thrown at the below line of Java code,
> 
> Templates templates = tFactory.newTemplates(new 
> StreamSource("ReceiptXSL-FO.xsl"));
> 

You haven't called setSystemId() on the StreamSource, so the system doesn't
know the base URI of the main stylesheet module, which it needs to resolve
the relative URIs.

As well as fixing this, you need to look into the question of where the
error messages are being sent. If necessary, write your own JAXP
ErrorListener to intercept the messages and display them somewhere useful.

Michael Kay
http://www.saxonica.com/

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.