dleslie 01/07/03 07:50:47
Modified: java/xdocs/sources/xalan index.xml readme.xml samples.xml
usagepatterns.xml
Log:
Editorial updates for 2.2.D6.
Revision Changes Path
1.27 +1 -0 xml-xalan/java/xdocs/sources/xalan/index.xml
Index: index.xml
===================================================================
RCS file: /home/cvs/xml-xalan/java/xdocs/sources/xalan/index.xml,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- index.xml 2001/07/02 14:31:22 1.26
+++ index.xml 2001/07/03 14:50:28 1.27
@@ -68,6 +68,7 @@
<p>&xslt4j; version 2 also builds on <resource-ref idref="sax2"/>,
<resource-ref idref="dom2"/>, and the XML parser API in
<resource-ref idref="jaxp"/>.</p>
<p>For more information, see <link idref="whatsnew">What's new in
&xslt4j2;</link>.</p>
+ <note>&xslt4c; version 1 is no longer supported and no longer available from
xml.apache.org.</note>
</s2>
<s2 title="How about this release?">
<p>&xslt4j-current; is a Developer release. It uses the Document Table Model
(<link idref="dtm">DTM</link>) to represent the XML source document to be transformed.
Please send your feedback to the <human-resource-ref idref="xalandev"/>.</p>
1.43 +6 -0 xml-xalan/java/xdocs/sources/xalan/readme.xml
Index: readme.xml
===================================================================
RCS file: /home/cvs/xml-xalan/java/xdocs/sources/xalan/readme.xml,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- readme.xml 2001/07/02 13:44:25 1.42
+++ readme.xml 2001/07/03 14:50:30 1.43
@@ -79,6 +79,12 @@
</ul>
<anchor name="done"/>
<s3 title="Changes since &xslt4j; 2.2.D2">
+ <p><em>Important: Xerces has added a number of DOM level-3 methods to its DOM
interfaces. The DOM level-3 proposal
+is currently a working draft (it is not yet a W3C recommendation), and Xalan does
not support these new methods.
+To run Xalan in the JDK 1.1.8 platform, you must put xalan.jar (with its DOM
level-2 interfaces) in front of
+xerces.jar on the system class path. If you want to rebuild Xalan (on JDK 1.1.8 or
higher), you must put Xalan
+in front of xerces.jar on the system class path.</em></p>
+
<p>This beta release includes the following changes:</p>
<ul>
<li>Costin Manolache has slightly modified the CoRoutine stuff so that a you
can compile and run everything but the CoRoutineXercesParser without having Xerces on
the classpath.<br/><br/></li>
1.31 +7 -6 xml-xalan/java/xdocs/sources/xalan/samples.xml
Index: samples.xml
===================================================================
RCS file: /home/cvs/xml-xalan/java/xdocs/sources/xalan/samples.xml,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- samples.xml 2001/05/17 14:41:04 1.30
+++ samples.xml 2001/07/03 14:50:33 1.31
@@ -353,6 +353,7 @@
</s3>
</s2><anchor name="sql"/>
<s2 title="SQL Library extensions">
+ <p><em>[broken in &xslt4j-current; -- SQL Library does not yet work with
DTM]</em></p>
<p>The SQL Library extension samples use <link idref="extensionslib"
anchor="sql">SQL library XConnection
extension</link>to connect to an InstantDB datasource, perform queries, and
return query result sets.</p>
<note>To run these samples, you must include idb.jar on the classpath. We
have placed a copy of idb.jar from
@@ -372,14 +373,14 @@
([EMAIL PROTECTED]) to take illustrate the rich feature set he has
contributed to the SQL Library.
To run each of these samples, be sure you are in the appropriate
extensions/sql subdirectory.</note>
<anchor name="ext6"/>
- <s3 title="6-sqllib-instantdb">
+ <s3 title="6-sqllib-instantdb"><p><em>[broken in &xslt4j-current; -- does not
yet work with DTM]</em></p>
<p>What it does: Uses the SQL library XConnection extension to connect to the
InstantDB sample database,
performs a query, and returns the query result in an HTML table.</p>
<p>Add idb.jar to the classpath, and run this sample from the extensions
subdirectory:</p>
<p><code>java org.apache.xalan.xslt.Process</code>
<br/> <code>-xsl 6-sqllib-instantdb.xsl -out
import1.html</code></p>
</s3><anchor name="basic-conn"/>
- <s3 title="Basic-Connection">
+ <s3 title="Basic-Connection"><p><em>[broken in &xslt4j-current; -- does not
yet work with DTM]</em></p>
<p><em>Contributed by John Gentilin ([EMAIL PROTECTED]).</em></p>
<p>What it does: illustrates two strategies for connecting to a database,
executing a static query, and returning
the query result.</p>
@@ -399,7 +400,7 @@
<p>3. To get connection information from the stylesheet and dump the raw
result set to an XML file:</p>
<p><code>java org.apache.xalan.xslt.Process</code>
<br/> <code>-xsl DumpSQL.xsl -out import1.xml</code></p>
- </s3> <anchor name="ext-conn"/>
+ </s3> <anchor name="ext-conn"/><p><em>[broken in &xslt4j-current; -- does not
yet work with DTM]</em></p>
<s3 title="ExternalConnection">
<p><em>Contributed by John Gentilin ([EMAIL PROTECTED]).</em></p>
<p>What it does: The ExternalConnection classes uses the default implementation
of the ConnectionPool interface
@@ -412,7 +413,7 @@
<p>ExternalConnection creates the ConnectionPool, and performs a transformation
wiht dbtest.xsl, which draws
from the pool to instantiate an XConnection object, connect to the datasource,
execute a static query, and return the
query result.</p>
- </s3><anchor name="pquery"/>
+ </s3><anchor name="pquery"/><p><em>[broken in &xslt4j-current; -- does not yet
work with DTM]</em></p>
<s3 title="Parameterized query">
<p><em>Contributed by John Gentilin ([EMAIL PROTECTED]).</em></p>
<p>What it does: connect to a datasource, execute a parameterized query, and
return the result. The XML source document
@@ -423,7 +424,7 @@
<p><code>java org.apache.xalan.xslt.Process -in dbInfo.xml</code>
<br/><code>-xsl dbTest.xsl -out dbTest.html</code></p>
</s3><anchor name="streamable"/>
- <s3 title="Streamable">
+ <s3 title="Streamable"><p><em>[broken in &xslt4j-current; -- does not yet work
with DTM]</em></p>
<p><em>Contributed by John Gentilin ([EMAIL PROTECTED]).</em></p>
<p>What it does: Illustrates enabling and disabling of caching the streamable
result set returned by a query.</p>
<p>The stylesheets use the XConnection enableCacheNodes() and
disableCacheNodes() methods.</p>
@@ -436,7 +437,7 @@
<br/><code>-xsl streamNodes.xsl</code></p>
<p>3. <ref>To be added</ref></p>
</s3><anchor name="showerror"/>
- <s3 title="Show-error">
+ <s3 title="Show-error"><p><em>[broken in &xslt4j-current; -- does not yet work
with DTM]</em></p>
<p><em>Contributed by John Gentilin ([EMAIL PROTECTED]).</em></p>
<p>What it does: use the SQL library ExtensionError class to return an error
message in the output stream. The stylesheet
(dbtest.xsl) calls a template with a select statement that only returns a
nodeset if an error has occured:</p>
1.37 +2 -2 xml-xalan/java/xdocs/sources/xalan/usagepatterns.xml
Index: usagepatterns.xml
===================================================================
RCS file: /home/cvs/xml-xalan/java/xdocs/sources/xalan/usagepatterns.xml,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- usagepatterns.xml 2001/06/15 16:57:38 1.36
+++ usagepatterns.xml 2001/07/03 14:50:36 1.37
@@ -506,8 +506,8 @@
</s2><anchor name="compat"/>
<s2 title="Using the &xslt4j; version 1 API">
<note><em>The compatibility jar (xalanj1compat.jar), which provides support for
Xalan-Java 1 API, has been deprecated. All
-support for this API will be removed in the next releaase. If you have not already
done so, we stongly urge you to shift immediately to
-the Xalan-Java 2/JAXP 1.1 API.</em></note>
+support for this API will be removed in the next releaase. If you have not already
done so, we stongly urge you to shift immediately to the Xalan-Java 2/JAXP 1.1
API.</em><br/><br/>
+<em>&xslt4j; version 1 is no longer supported and no longer available from
xml.apache.org.</em></note>
<p>The bin directory includes a compatibility jar, xalanj1compat.jar, that lets you
rebuild your Xalan-Java 1.x applications to run with Xalan-Java 2. As a point of
reference, this JAR includes the API required to recompile the Xalan-Java 1.x core
sample applications (excluding the sample extensions) and run them with Xalan-Java 2.
To use this compatibility layer with an existing Xalan-Java 1.x application, do the
following:</p>
<ol>
<li>Place xalanj1compat.jar on the system classpath in front of the Xalan-Java 2
xalan.jar (both are in the bin directory).<br/><br/></li>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]