RE: [xsl] Problem with transforming using Xalan: "Had IO Exception with stylesheet file"

Subject: RE: [xsl] Problem with transforming using Xalan: "Had IO Exception with stylesheet file"
From: "Chaudhary, Harsh" <HCHAUDHA@xxxxxxxxx>
Date: Fri, 12 Oct 2007 16:00:44 -0500
I did a quick google search for information on how to set the system id
but did not come up with anything. I would appreciate it if you could
tell me.

Thanks,
HC.

-----Original Message-----
From: George Cristian Bina [mailto:george@xxxxxxxxxxxxx]
Sent: Friday, October 12, 2007 3:54 PM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: [xsl] Problem with transforming using Xalan: "Had IO
Exception with stylesheet file"


It seems you are not setting the system id on the stylesheet and thus it

is not possible to resolve correctly the relative location
math.max.template.xsl.

Best Regards,
George
---------------------------------------------------------------------
George Cristian Bina - http://aboutxml.blogspot.com/
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com


Chaudhary, Harsh wrote:
> I realize this is not a Xalan forum but maybe someone here knows
> something.
>
> I have a stylesheet: transform.xsl which is importing an exslt
template
> "math.max.template.xsl" like so:
>
> <xsl:import href="math.max.template.xsl" />
>
> Both transform.xsl and math.max.template.xsl are in the same folder.
Now
> everything works fine in my XSLT IDE (Oxygen) using Xalan, but when I
> hook up my Java code to run this transformation, I get the exception:
>
> Had IO Exception with stylesheet file: Could not find file
> math.max.template.xsl
>
> Anyone have any views on that?
>
> Another thing, if I use the full path to the file like so:
>
> <xsl:import
>
href="C:\harsh\ws\wsad\JavaSource\com\amfam\rate\xml\math.max.template.x
> sl" />
>
> everything is fine.
>
> Harsh.

Current Thread