cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2002-11-20 Thread jkesselm
jkesselm2002/11/20 08:04:37 Modified:java/src/org/apache/xml/dtm/dom2dtm2 Tag: xslt20 DOM2DTM2Base.java DOM2DTM2Traversers.java NodeDTMIDResolver.java NodeDTMIDResolver_xerces.java java/src/org/apache/

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2002-09-30 Thread jkesselm
jkesselm2002/09/30 09:53:57 Modified:java/src/org/apache/xml/dtm/ref Tag: xslt20 DTMManagerDefault.java Log: Whups. I want to leave DOM2DTM2 turned OFF by default. Revision ChangesPath No revision No rev

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2002-09-30 Thread jkesselm
jkesselm2002/09/30 09:53:20 Modified:java/src/org/apache/xml/dtm/dom2dtm2 Tag: xslt20 NodeDTMIDResolver_xerces.java java/src/org/apache/xml/dtm/ref Tag: xslt20 DTMManagerDefault.java Log: Better fix for the DOM node-orde

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java IncrementalSAXSource_Xerces.java

2002-04-29 Thread jkesselm
jkesselm02/04/29 09:07:40 Modified:java/src/org/apache/xml/dtm/ref Tag: Xalan3 DTMManagerDefault.java IncrementalSAXSource_Xerces.java Log: Easy enable/disable of XNI support for testing purposes, and some error-reporting cleanup. We

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java IncrementalSAXSource_Xerces.java

2002-04-18 Thread jkesselm
jkesselm02/04/18 12:31:20 Modified:java/src/org/apache/xml/dtm/ref Tag: Xalan3 DTMManagerDefault.java IncrementalSAXSource_Xerces.java Log: XNI support now always used if available, with SAX as fallback. Issues: DTMDefaultManager

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2002-04-10 Thread jkesselm
jkesselm02/04/10 06:30:42 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: Cleaner disabling of experimental code. Sorry 'bout that. Revision ChangesPath 1.41 +9 -1 xml-xalan/java/src/org/apache/xml/dtm/ref/DTMManagerDefault.java Index:

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2002-04-09 Thread jkesselm
jkesselm02/04/09 12:14:13 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: (nitpicking) Revision ChangesPath 1.40 +3 -3 xml-xalan/java/src/org/apache/xml/dtm/ref/DTMManagerDefault.java Index: DTMManagerDefault.java ===

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2002-04-09 Thread jkesselm
jkesselm02/04/09 12:12:43 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: Yeowch. Didn't mean to check in the XNI experiment. Disabled, probably belongs on a branch. (And probably needs to be rewritten fairly intensively, since the current hook is somethin

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2002-04-09 Thread jkesselm
jkesselm02/04/09 12:05:30 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: Fix inconsistancy in handling returned DTM IDs. (There's room for debate about whether the current value -- expressed as the NodeHandle for Node 0 in that DTM -- is the best possible

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2002-02-22 Thread jkesselm
jkesselm02/02/22 07:32:22 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: Make synchronized to address potential reentrancy issue in XRTreeFrag.finalize(), as discussed in the Javadoc. This may solve several outstanding bug reports regarding reuse of Trans

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java IncrementalSAXSource_Xerces.java

2001-11-02 Thread jkesselm
jkesselm01/11/02 13:02:15 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java IncrementalSAXSource_Xerces.java Log: Leverage Xerces-2 incremental parsing feature, when possible, Making this compile _and_ run under both the old and new version

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2001-10-18 Thread jkesselm
jkesselm01/10/18 06:08:33 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: Preliminary Xerces-2 support. Doesn't leverage Xerces-2 incremental features yet, but should at least compile and run under the new parser without breaking support for the old one. Sti

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java IncrementalSAXSource_Xerces.java CoroutineSAXParser.java CoroutineSAXParser_Xerces.java

2001-10-18 Thread jkesselm
jkesselm01/10/18 05:57:51 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java IncrementalSAXSource_Xerces.java Removed: java/src/org/apache/xml/dtm/ref CoroutineSAXParser.java CoroutineSAXParser_Xerces.java Log: Corou

Re: cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2001-08-13 Thread Joseph_Kesselman
>I changed a sign-extended shift to a non-sign-extended shift Thanks, Gary. We should probably do a global search for >> throughout Xalan and check them; I suspect that 99.9%+ of the remaining instances really should be >>>.

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2001-07-03 Thread sboag
sboag 01/07/03 08:47:25 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: Since the real root of our tree may be a DocumentFragment, we need to use getParent to find the root, instead of getOwnerDocument. Otherwise DOM2DTM#getHandleOfNode will be very unhap

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2001-06-29 Thread sboag
sboag 01/06/29 10:39:43 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: Do some extra diagnostics checking in getHandleFromNode. Revision ChangesPath 1.15 +8 -1 xml-xalan/java/src/org/apache/xml/dtm/ref/DTMManagerDefault.java Index:

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2001-06-27 Thread mmidy
mmidy 01/06/27 14:28:24 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: Fix ArrayOutOfBounds Exception. Don't use owner document for DocumentFragments. Revision ChangesPath 1.14 +2 -1 xml-xalan/java/src/org/apache/xml/dtm/ref/DTMManagerDe

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2001-06-26 Thread sboag
sboag 01/06/26 22:46:40 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: Comment out || ((null == reader) && incremental) ... I've changed my mind about this. If incremental is off the TransformerHandlerImpl shouldn't be threaded at all. Revision Ch

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2001-06-26 Thread sboag
sboag 01/06/26 20:52:45 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: Use && instead of || for ((null == reader) && incremental)... (regression from previous version). Revision ChangesPath 1.12 +1 -1 xml-xalan/java/src/org/apache/xml/

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2001-06-26 Thread sboag
sboag 01/06/26 18:07:50 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: If the reader == null, we need to ignore the this.m_incremental flag. This is so we make sure we create a CoRoutineParser from the TransformerImpl. Otherwise we'll not have a CoRoutin

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2001-06-22 Thread sboag
sboag 01/06/22 07:55:02 Modified:java/src/org/apache/xml/dtm/ref Tag: Bxalan-j_2_2L DTMManagerDefault.java Log: In LocPathIterator#setCacheNodes, don't replace the current m_cachedNodes if it is non-null. This fixes a bug with the NodeIterator/NodeSet

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2001-06-21 Thread sboag
sboag 01/06/21 21:38:06 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: In getDTMHandleFromNode, if a DTM has to be created, create it from the ownerDocument instead of the node argument. I think this will avoid a lot of problems with node identity coming

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2001-06-15 Thread garyp
garyp 01/06/15 11:46:41 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: Backout of previous change which is considered ill-advised. The EntityResolver should not be automatically propagated. Those wishing to do so should set up a custom URIResolver returni

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2001-06-14 Thread garyp
garyp 01/06/14 22:31:48 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: Resolved bugzilla bug 1830 (http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1830). The EntityResolver in the primary XMLReader was not being propagated to the XMLReader created to han

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2001-06-12 Thread sboag
sboag 01/06/12 17:58:08 Modified:java/src/org/apache/xml/dtm/ref DTMManagerDefault.java Log: Made m_expandedNameTable non-static. This fixes errors when reusing a transformer. Revision ChangesPath 1.3 +1 -1 xml-xalan/java/src/org/apache/xml/dtm/ref/DTMMan

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2001-06-04 Thread sboag
sboag 01/06/04 00:47:21 Modified:java/src/org/apache/xml/dtm/ref Tag: DTM_EXP DTMManagerDefault.java Log: Changed the m_dtms list to be an array instead of a vector. Always set the first ID to 1, so that bugs with not masking or unmasking the doc ID bit

cvs commit: xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java

2001-06-01 Thread jkesselm
jkesselm01/06/01 16:46:31 Modified:java/src/org/apache/xml/dtm/ref Tag: DTM_EXP DTMManagerDefault.java Log: Was invoking a Java 1.2 method... Revision ChangesPath No revision No revision 1.1.2.4