http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2617 *** shadow/2617 Fri Jul 13 07:28:37 2001 --- shadow/2617.tmp.3628 Fri Jul 13 07:28:37 2001 *************** *** 0 **** --- 1,24 ---- + +============================================================================+ + | (Array out of bounds Exception??) Source_Location property not properly ha | + +----------------------------------------------------------------------------+ + | Bug #: 2617 Product: XalanJ2 | + | Status: NEW Version: 2.0.0 | + | Resolution: Platform: All | + | Severity: Minor OS/Version: All | + | Priority: Other Component: org.apache.xalan.transf | + +----------------------------------------------------------------------------+ + | Assigned To: [EMAIL PROTECTED] | + | Reported By: [EMAIL PROTECTED] | + | CC list: Cc: | + +----------------------------------------------------------------------------+ + | URL: | + +============================================================================+ + | DESCRIPTION | + When setting the source location property, if set with the + TransformerImpl.setProperty() API, the feature is set after the DTM has been + built and nodes are added to the DTM without setting the proper locator fields. + Later in the process, since the property is then set to true, we will try to + get locator information that does not exist, possibly causing an Array out of + Bounds Exception. The property will probably need to be passed to the + DTMManager.getDTM() call... + Please see the new TraceListenerTest to reproduce this.
