PLEASE DO NOT REPLY TO THIS MESSAGE. TO FURTHER COMMENT
ON THE STATUS OF THIS BUG PLEASE FOLLOW THE LINK BELOW
AND USE THE ON-LINE APPLICATION. REPLYING TO THIS MESSAGE
DOES NOT UPDATE THE DATABASE, AND SO YOUR COMMENT WILL
BE LOST SOMEWHERE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3261
*** shadow/3261 Mon Aug 27 12:11:15 2001
--- shadow/3261.tmp.29198 Mon Aug 27 12:58:07 2001
***************
*** 327,330 ****
(or NULL, or something like that). Unfortunately I can't find where the source
code of m_xpathEnvSupport (actually, it's not clear for me what's that at all :).
Any ideas?
! --------
--- 327,370 ----
(or NULL, or something like that). Unfortunately I can't find where the source
code of m_xpathEnvSupport (actually, it's not clear for me what's that at all :).
Any ideas?
! --------
!
! ------- Additional Comments From [EMAIL PROTECTED] 2001-08-27 12:58 -------
! Well, m_xpathEnvSupport.findURIFromDoc() should _not_ return an empty string.
! That's the bug that I fixed, so I don't understand why it works for the console
! app but not the apache mod. Can you verify that the XalanTransformer code is
! working properly by putting some in debugging lines? Most importantly, you
! will see the following code:
!
! const XalanDOMString& theSourceURI = theParsedXML.getURI();
!
! if (length(theSourceURI) > 0)
! {
! theXSLTProcessorEnvSupport.setSourceDocument(theSourceURI,
! theSourceDocument);
! }
!
! If theSourceURI is an empty string, then there's a problem.
!
! I believe the stack frame with regard to XalanTransformer should be:
!
! int
! XalanTransformer::transform(
! const XSLTInputSource& theInputSource,
! const XSLTInputSource& theStylesheetSource,
! void* theOutputHandle,
! XalanOutputHandlerType theOutputHandler,
! XalanFlushHandlerType theFlushHandler);
!
!
! int
! XalanTransformer::transform(
! const XSLTInputSource& theInputSource,
! const XSLTInputSource& theStylesheetSource,
! const XSLTResultTarget& theResultTarget);
!
! int
! XalanTransformer::transform(
! const XalanParsedSource& theParsedXML,
! const XSLTInputSource& theStylesheetSource,
! const XSLTResultTarget& theResultTarget);