You are viewing a plain text version of this content. The canonical link for it is here.
Posted to taglibs-dev@jakarta.apache.org by Shane Curcuru/CAM/Lotus <sh...@us.ibm.com> on 2002/01/18 16:51:37 UTC

[PATCH] gump/project/xml-xalan.xml; gump/project/jakarta-ant.xml; gump/naglist; Xalan-J switching to xml-xerces2, removing xml-xalan1-compat

Please note that this change may well break
gump/project/jakarta-taglibs.xml as well, since they have a listed
dependency on xml-xalan1-compat.  Unfortunately for us to switch to
xml-xerces2 we have to stop compiling the compat stuff, which doesn't work
there.  We plan to actually remove the compatibility sources from our CVS
tree next week as well.

Note if taglibs still really needs to use xml-xalan1-compat, they could
instead refer to a static copy of the recently shipped Xalan-J 2.2 build
instead of referring to our live CVS builds.  But the best solution would
be to update to using JAXP calls against xml-xalan2.  Since jakarta-ant
only listed it as optional, I figure we can remove it now (I hope).

Aside: I would think we could remove the:
    <jar  name="bin/xml-apis.jar" type="boot"/>
line from dist-xalan2 as well, since this isn't really an 'output' from the
xalan build anymore.  But I haven't been reading my Gump docs as much as I
should, so I'll leave that for someone else to see if it makes sense to
remove.

- Shane

cvs -q diff xml-xalan.xml (in directory E:
\builds\jakarta-alexandria\proposal\gump\project\)
Index: xml-xalan.xml
===================================================================
RCS file:
/home/cvspublic/jakarta-alexandria/proposal/gump/project/xml-xalan.xml,v
retrieving revision 1.31
diff -r1.31 xml-xalan.xml
14c14
<     <depend project="xml-xerces"/>
---
>     <depend project="xml-xerces2"/>
21,34d20
<   <project name="xml-xalan1-compat">
<     <ant basedir="java" target="compat.jar">
<       <property name="version" value="@@DATE@@"/>
<     </ant>
<
<     <depend project="bootstrap-ant"/>
<     <depend project="xml-xerces"/>
<     <depend project="xml-xalan2"/>
<
<     <home nested="java/build"/>
<     <jar  name="xalanj1compat.jar" id="xalan1"/>
<     <javadoc nested="java/build/xalan-j_@@DATE@@/docs/compat_apidocs"/>
<   </project>
<
39c25
<     <depend project="xml-xerces"/>
---
>     <depend project="xml-xerces2"/>
45c31
<       <depend property="xerces.jar" project="xml-xerces"/>
---
>       <depend property="xercesImpl.jar" project="xml-xerces2"/>
50c36
<     <depend project="xml-xerces"/>
---
>     <depend project="xml-xerces2"/>
53d38
<     <depend project="xml-xalan1-compat"/>
59d43
<     <depend project="xml-xalan2-smoketest-tools"/>
70a55,58
>     <url href="http://xml.apache.org/xalan-j/test/"/>
>     <description>
>       Automated smoketests for Xalan-J 2.x
>     </description>
74c62
<     <depend project="xml-xerces"/>
---
>     <depend project="xml-xerces2"/>
75a64
>     <depend project="xml-xalan2-smoketest-tools"/>


cvs -q diff jakarta-ant.xml (in directory E:
\builds\jakarta-alexandria\proposal\gump\project\)
Index: jakarta-ant.xml
===================================================================
RCS file:
/home/cvspublic/jakarta-alexandria/proposal/gump/project/jakarta-ant.xml,v
retrieving revision 1.27
diff -r1.27 jakarta-ant.xml
30d29
<     <option project="xml-xalan1-compat"/>


cvs -q diff naglist (in directory E:
\builds\jakarta-alexandria\proposal\gump\)
Index: naglist
===================================================================
RCS file: /home/cvspublic/jakarta-alexandria/proposal/gump/naglist,v
retrieving revision 1.82
diff -r1.82 naglist
451,456d450
< Project: xml-xalan1-compat
< To: xalan-dev@xml.apache.org
< From: Sam Ruby <ru...@us.ibm.com>
< Subject: [GUMP] Build Failure - Xalan1 compat
< Regex: /BUILD FAILED/
< ------





--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>