
Howdy. I had an xml/xslt combo that renders correctly in 3.x but fails in 4.0 beta. I set the preference for Enable Xinclude processing, no luck. Strangely, when I used the debugger, it warned me that the namespace for XInclude needed to be changed to 2003. I did so, and still no luck. However, if I render using the *debugger*, the output window contains the right results. Stated differently, does anybody have an XML and XSLT combo of files that uses xinclude and produces correct results under the beta? --Paul

Hi Paul, Here it is the explanation. The XInclude docs changed twice - first they gave up the http://www.w3.org/2001/XInclude namespace for http://www.w3.org/2003/XInclude and then, recently, they changed back to http://www.w3.org/2001/XInclude. Oxygen 3.1 includes Xerces 2.6.0 that uses http://www.w3.org/2001/XInclude as the XInclude namespace. Oxygen 4.0 beta includes Xerces 2.6.2 that uses http://www.w3.org/2003/XInclude as the XInclude namespace. Xerces already changed back to the http://www.w3.org/2001/XInclude namespace in their CVS and we also patched the Xerces 2.6.2 that comes with oXygen 4.0 to use http://www.w3.org/2001/XInclude as the XInclude namespace. See also http://www.w3.org/TR/xinclude/
Please note that the namespace URI has been reverted back to the URI found in earlier drafts of XInclude. This document defines the namespace URI http://www.w3.org/2001/XInclude; the http://www.w3.org/2003/XInclude namespace URI found in the Last Call is made obsolete by this document. <<<
The 4.0 release should be available in less than a couple of hours :) Best Regards, George ------------------------------------------------------------- George Cristian Bina mailto:george@oxygenxml.com <oXygen/> XML Editor - http://www.oxygenxml.com/ ----- Original Message ----- From: "Paul Everitt" <paul@zope-europe.org> To: <oxygen-user@oxygenxml.com> Sent: Friday, April 30, 2004 2:02 PM Subject: [oXygen-user] XInclude working in beta?
Howdy. I had an xml/xslt combo that renders correctly in 3.x but fails in 4.0 beta. I set the preference for Enable Xinclude processing, no luck.
Strangely, when I used the debugger, it warned me that the namespace for XInclude needed to be changed to 2003. I did so, and still no luck. However, if I render using the *debugger*, the output window contains the right results.
Stated differently, does anybody have an XML and XSLT combo of files that uses xinclude and produces correct results under the beta?
--Paul
_______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com http://www.oxygenxml.com/mailman/listinfo/oxygen-user

George Cristian Bina wrote:
Oxygen 3.1 includes Xerces 2.6.0 that uses http://www.w3.org/2001/XInclude as the XInclude namespace. Oxygen 4.0 beta includes Xerces 2.6.2 that uses http://www.w3.org/2003/XInclude as the XInclude namespace.
Does having $JAVA_HOME/jre/lib/endorsed/xercesImpl.jar override what is included in Oxygen? -Rob

Hi Rob,
Oxygen 3.1 includes Xerces 2.6.0 that uses http://www.w3.org/2001/XInclude as the XInclude namespace. Oxygen 4.0 beta includes Xerces 2.6.2 that uses http://www.w3.org/2003/XInclude as the XInclude namespace.
Does having $JAVA_HOME/jre/lib/endorsed/xercesImpl.jar override what is included in Oxygen?
Only for the Eclipse plugin. The standalone version will use the Xerces that comes with oXygen. We use a custom class loader to make sure of that. However, it is recommended to use the Xerces that comes with oXygen as we have a strong dependency on Xerces. Best Regards, George
participants (3)
-
George Cristian Bina
-
Paul Everitt
-
Robert Koberg