Ok, I tried to test various versions, like I said I would a few weeks back.
indeed if I run with older versions of libxml and libxslt like simon the AxKit URIs work.
Trying to determine where the fault lies was difficult, upgrading
beyond certain boundaries required upgrading other libraries,
and in some situations I got completely different errors [ ie nothing worked. ]
but I think I may have found something useful:
It seems to be that when I upgrade XML::LibXSLT from 1.53 to 1.57,
[1.53 -> 1.57 is the only jump available on CPAN. ]
1.57 of XML::LibXSLT also required moving from XML::LibXML from 1.56 to 1.57
with this combination the exception occurs and the AxKit URIs no longer work.
I did this with libxslt 1.0.33 and libxml 2.5.10 trying to upgrade libxml out of 2.5 up to 2.6 without upgrading libxslt resulted in non functioning xslt, and trying to upgrade libxslt out of 1.0. to 1.1. resulted in needing to upgrade XML::LibXSLT which of course results in the exception again.
My time was probably better spent trying to actually figure out the exception,
however as I said in my [way back] original post, I really didn't understand it at all.
as for me, I'm probably going to go with the old versions of the libraries for now,
as I really want to use the AxKit URIS, and I don't have further time to devote
to trying to figure this out.
On Jan 17, 2005, at 10:06 AM, John Fessenden fess wrote:
Well, I got a little done this weekend. [ can you tell this is a side project? ]
I tried out my config on my linux box, and it failed with the same exception that I got on the OSX box.
that's with the latest versions of things:
libxml2 2.6.16-1
libxslt 1.1.12-1
perl-XML-NamespaceSupport 1.08-1
perl-XML-Filter-BufferText 1.00-1
perl-XML-LibXML-Common 0.13-1
perl-XML-LibXSLT 1.57-1
perl-XML-LibXML 1.57-1 ( use 1.58 on osx, but 1.57 on linux because 1.58 failed to build, no idea why. )
perl v5.8.1-RC3 built for darwin-thread-multi-2level osx perl v5.8.4 built for i386-linux-thread-multi on linux.
summary, I'm getting an exception when trying to use AxKit URI's in a document() function from an xslt stylesheet. [ roger espinosa seemed to have the same problem. ]
S. Woodside is able to run same test case and it works, however he is running older versions of libxml, and libxslt, ...
My next step is to run the old versions of stuff that simon is running and see if that works.
If it does then I'll go about debugging which piece has the issue.
--fess
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]