You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-users@xalan.apache.org by David N Bertoni/Cambridge/IBM <da...@us.ibm.com> on 2003/03/18 20:27:29 UTC
Upcoming Xalan-C++ 1.5 release
Hi all,
The CVS repository is frozen, and the sources have been tagged for the 1.5
release. We're now starting to do candidate release builds which we will
make available for testing purposes. Look for future announcements
regarding which platforms are ready and where you can obtain the
distribution.
The last hurdle we have is updating the documentation, which will take at
least several days, and perhaps longer. This is a perfect opportunity to
mention that our documentation no longer has an official owner. So, if
there's someone out there who enjoys writing, now would be a good time to
volunteer!
If all goes well, I hope we can post the final release early next week.
Dave
RE: Upcoming Xalan-C++ 1.5 release
Posted by David N Bertoni/Cambridge/IBM <da...@us.ibm.com>.
Hi Mark,
Thanks -- I didn't have any problems applyting the patch. I had to make a
few minor changes to get the code to compile on VC6, which does not support
initialization in the class definition, so you might want to take a quick
look at the result, once I check it in.
One problem: we now seem to be failing a conformance tests, related to
relative URI resolution. I think your code is correct, but before I start
fighting over the test, I'd like to make sure I should. It has to do with
the following stylesheet:
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<!-- FileName: impincl27 -->
<!-- Document: http://www.w3.org/TR/xslt -->
<!-- DocVersion: 19991116 -->
<!-- Section: 2.6.2 -->
<!-- Creator: Morris Kwan -->
<!-- Purpose: href is a URI containing the "file:" scheme part. -->
<xsl:import href="file:fragments/imp27b.xsl"/>
<xsl:output method="xml" indent="no" encoding="UTF-8"/>
<xsl:template match="/">
<out>
<xsl:apply-templates select="doc" />
</out>
</xsl:template>
</xsl:stylesheet>
Notice the href of xsl:import has a scheme. From reading RFC2396, it seems
to me this is an absolute URI:
"Relative URI references are distinguished from absolute URI in that
they do not begin with a scheme name. Instead, the scheme is inherited
from the base URI, as described in Section 5.2"
Unfortunately, it looks like the Java processors (which probably rely on
the Java URL class) think this is a relative reference. The Microsoft
processor chokes if the scheme is present, which I think is correct. I
don't mind having us fail something like this if failing is correct, but
I'd rather make the argument that it ought to be removed from the
conformance suite.
What do you think?
Thanks!
Dave
|---------+--------------------------->
| | "Mark Weaver" |
| | <mark@npsl.co.uk|
| | > |
| | |
| | 03/20/2003 06:52|
| | AM |
|---------+--------------------------->
>--------------------------------------------------------------------------------------------------------------------------------|
| |
| To: "Xalan-C-Users" <xa...@xml.apache.org> |
| cc: (bcc: David N Bertoni/Cambridge/IBM) |
| Subject: RE: Upcoming Xalan-C++ 1.5 release |
>--------------------------------------------------------------------------------------------------------------------------------|
> Mark, can you make sure your patch is compatible with the latest CVS and
> provide a CVS diff? Also, actual copies of the new source files
> instead of
> diffs (XalanParsedURI.cpp and XalanParsedURI.hpp) would be much easier to
> deal with.
>
OK, the included zip is a cvs diff against the current cvs plus the
individual files. Basically the difference was the addition of namespaces
caused the patch to fail.
If you unzip in the xml-xalan directory, then the patch should apply OK and
the new files should go in the right place. If not, I've stuck
URISupport.cpp in there as well for luck. I've also added a patch against
Projects, with the caveat that I don't have VC6 so the editing was done in
notepad.
I'm not sure how the configure system works so I don't know if other
platforms will pick up the new CPP file -- is there anything I should do to
add this?
I've also included the test app, but this has only a VC7 project file, it
did run fine after recompiling things and adding a using namespace xalan.
Mark
RE: Upcoming Xalan-C++ 1.5 release
Posted by Mark Weaver <ma...@npsl.co.uk>.
> Mark, can you make sure your patch is compatible with the latest CVS and
> provide a CVS diff? Also, actual copies of the new source files
> instead of
> diffs (XalanParsedURI.cpp and XalanParsedURI.hpp) would be much easier to
> deal with.
>
OK, the included zip is a cvs diff against the current cvs plus the
individual files. Basically the difference was the addition of namespaces
caused the patch to fail.
If you unzip in the xml-xalan directory, then the patch should apply OK and
the new files should go in the right place. If not, I've stuck
URISupport.cpp in there as well for luck. I've also added a patch against
Projects, with the caveat that I don't have VC6 so the editing was done in
notepad.
I'm not sure how the configure system works so I don't know if other
platforms will pick up the new CPP file -- is there anything I should do to
add this?
I've also included the test app, but this has only a VC7 project file, it
did run fine after recompiling things and adding a using namespace xalan.
Mark
Re: Upcoming Xalan-C++ 1.5 release
Posted by David N Bertoni/Cambridge/IBM <da...@us.ibm.com>.
Hi all,
OK, the patch file as it exists is crashing the patch program with a failed
assertion.
Mark, can you make sure your patch is compatible with the latest CVS and
provide a CVS diff? Also, actual copies of the new source files instead of
diffs (XalanParsedURI.cpp and XalanParsedURI.hpp) would be much easier to
deal with.
Otherwise, I don't think I can get it in, because I'm too busy right now to
handle a manual patch.
Thanks!
Dave
David N
Bertoni/Cambridge To: xalan-c-users@xml.apache.org
/IBM cc: (bcc: David N Bertoni/Cambridge/IBM)
<david_n_bertoni@ Subject: Re: Upcoming Xalan-C++ 1.5 release
us.ibm.com>
03/19/2003 01:29
PM
Hi Craeg,
I'll have to look at the extent of the patch, if I can apply it to the
latest source, and see what the impact is. Unfortunately, I've already
built some of the platforms, so this will delay things for at least a few
days.
Dave
Craeg K Strong
<cstrong@arielpa To:
xalan-c-users@xml.apache.org
rtners.com> cc: Mark Weaver
<ma...@npsl.co.uk>, (bcc: David N
Bertoni/Cambridge/IBM)
03/19/2003 01:13 Subject: Re: Upcoming
Xalan-C++ 1.5 release
PM
Drat.. this bug is a show-stopper for us. Um. Would it be possible to
thaw 1.5 just a bit?
Regards,
--Craeg
Mark Weaver wrote:
>Whoops, looks like I've missed my opportunity to get the URI fixes in. In
>retrospect, I've finally gotten around to posting my patch for this:
>
>http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16737
>
>which has both the patch and a test application. It's against the 1.4
>release, but will probably apply painlessly against 1.5 as the changes are
>very localised. (One for the 1.6 tree, hopefully).
>
>Mark
>
>
>
>>-----Original Message-----
>>From: David N Bertoni/Cambridge/IBM [mailto:david_n_bertoni@us.ibm.com]
>>Sent: 18 March 2003 19:27
>>To: xalan-c-users@xml.apache.org
>>Subject: Upcoming Xalan-C++ 1.5 release
>>
>>
>>
>>Hi all,
>>
>>The CVS repository is frozen, and the sources have been tagged for the
1.5
>>release. We're now starting to do candidate release builds which we will
>>make available for testing purposes. Look for future announcements
>>regarding which platforms are ready and where you can obtain the
>>distribution.
>>
>>The last hurdle we have is updating the documentation, which will take at
>>least several days, and perhaps longer. This is a perfect opportunity to
>>mention that our documentation no longer has an official owner. So, if
>>there's someone out there who enjoys writing, now would be a good time to
>>volunteer!
>>
>>If all goes well, I hope we can post the final release early next week.
>>
>>Dave
>>
>>
Re: Upcoming Xalan-C++ 1.5 release
Posted by David N Bertoni/Cambridge/IBM <da...@us.ibm.com>.
Hi Craeg,
I'll have to look at the extent of the patch, if I can apply it to the
latest source, and see what the impact is. Unfortunately, I've already
built some of the platforms, so this will delay things for at least a few
days.
Dave
Craeg K Strong
<cstrong@arielpa To: xalan-c-users@xml.apache.org
rtners.com> cc: Mark Weaver <ma...@npsl.co.uk>, (bcc: David N
Bertoni/Cambridge/IBM)
03/19/2003 01:13 Subject: Re: Upcoming Xalan-C++ 1.5 release
PM
Drat.. this bug is a show-stopper for us. Um. Would it be possible to
thaw 1.5 just a bit?
Regards,
--Craeg
Mark Weaver wrote:
>Whoops, looks like I've missed my opportunity to get the URI fixes in. In
>retrospect, I've finally gotten around to posting my patch for this:
>
>http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16737
>
>which has both the patch and a test application. It's against the 1.4
>release, but will probably apply painlessly against 1.5 as the changes are
>very localised. (One for the 1.6 tree, hopefully).
>
>Mark
>
>
>
>>-----Original Message-----
>>From: David N Bertoni/Cambridge/IBM [mailto:david_n_bertoni@us.ibm.com]
>>Sent: 18 March 2003 19:27
>>To: xalan-c-users@xml.apache.org
>>Subject: Upcoming Xalan-C++ 1.5 release
>>
>>
>>
>>Hi all,
>>
>>The CVS repository is frozen, and the sources have been tagged for the
1.5
>>release. We're now starting to do candidate release builds which we will
>>make available for testing purposes. Look for future announcements
>>regarding which platforms are ready and where you can obtain the
>>distribution.
>>
>>The last hurdle we have is updating the documentation, which will take at
>>least several days, and perhaps longer. This is a perfect opportunity to
>>mention that our documentation no longer has an official owner. So, if
>>there's someone out there who enjoys writing, now would be a good time to
>>volunteer!
>>
>>If all goes well, I hope we can post the final release early next week.
>>
>>Dave
>>
>>
Re: Upcoming Xalan-C++ 1.5 release
Posted by Craeg K Strong <cs...@arielpartners.com>.
Drat.. this bug is a show-stopper for us. Um. Would it be possible to
thaw 1.5 just a bit?
Regards,
--Craeg
Mark Weaver wrote:
>Whoops, looks like I've missed my opportunity to get the URI fixes in. In
>retrospect, I've finally gotten around to posting my patch for this:
>
>http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16737
>
>which has both the patch and a test application. It's against the 1.4
>release, but will probably apply painlessly against 1.5 as the changes are
>very localised. (One for the 1.6 tree, hopefully).
>
>Mark
>
>
>
>>-----Original Message-----
>>From: David N Bertoni/Cambridge/IBM [mailto:david_n_bertoni@us.ibm.com]
>>Sent: 18 March 2003 19:27
>>To: xalan-c-users@xml.apache.org
>>Subject: Upcoming Xalan-C++ 1.5 release
>>
>>
>>
>>Hi all,
>>
>>The CVS repository is frozen, and the sources have been tagged for the 1.5
>>release. We're now starting to do candidate release builds which we will
>>make available for testing purposes. Look for future announcements
>>regarding which platforms are ready and where you can obtain the
>>distribution.
>>
>>The last hurdle we have is updating the documentation, which will take at
>>least several days, and perhaps longer. This is a perfect opportunity to
>>mention that our documentation no longer has an official owner. So, if
>>there's someone out there who enjoys writing, now would be a good time to
>>volunteer!
>>
>>If all goes well, I hope we can post the final release early next week.
>>
>>Dave
>>
>>
RE: Upcoming Xalan-C++ 1.5 release
Posted by Mark Weaver <ma...@npsl.co.uk>.
Whoops, looks like I've missed my opportunity to get the URI fixes in. In
retrospect, I've finally gotten around to posting my patch for this:
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16737
which has both the patch and a test application. It's against the 1.4
release, but will probably apply painlessly against 1.5 as the changes are
very localised. (One for the 1.6 tree, hopefully).
Mark
> -----Original Message-----
> From: David N Bertoni/Cambridge/IBM [mailto:david_n_bertoni@us.ibm.com]
> Sent: 18 March 2003 19:27
> To: xalan-c-users@xml.apache.org
> Subject: Upcoming Xalan-C++ 1.5 release
>
>
>
>
>
>
> Hi all,
>
> The CVS repository is frozen, and the sources have been tagged for the 1.5
> release. We're now starting to do candidate release builds which we will
> make available for testing purposes. Look for future announcements
> regarding which platforms are ready and where you can obtain the
> distribution.
>
> The last hurdle we have is updating the documentation, which will take at
> least several days, and perhaps longer. This is a perfect opportunity to
> mention that our documentation no longer has an official owner. So, if
> there's someone out there who enjoys writing, now would be a good time to
> volunteer!
>
> If all goes well, I hope we can post the final release early next week.
>
> Dave
>
>
>