Uploaded image for project: 'XalanJ2'
  1. XalanJ2
  2. XALANJ-2322

CLONE -Data corrupted in Parallel XSL execution (when calling Extension Function) (https://issues.apache.org/jira/browse/XALANJ-2083)

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 2.5
    • 2.7
    • None
    • None
    • Solaris 8, JDK1.4.2_05 - Xalan with Xerces 2.5.0 and xercesImpl Xerces-J_2_0_1_01
    • fp1

    Description

      Hi,

      We're executing the same stylesheet on different XML documents at the same time (multiple concurrent threads). Randomly, the result of the execution of one thread is the result of the execution of another:
      Example:

      XML INPUT1: <Date>17/01/1976</Date>

      XML INPUT2: <Date>20/04/2004</Date>

      The results of the XSL that extracts the date are:

      RESULT 1: 20/04/2004 (the result of the second execution)

      RESULT 2: 20/04/2004

      Is this issue related to Bug ID 19434? It seems like if it is the same.
      If not, is there a fix for this?

      Regards,
      Rony.

      Attachments

        1. XalanXercesTest.zip
          4.38 MB
          Toadie D

        Issue Links

          Activity

            People

              ytalwar@ca.ibm.com Yash Talwar
              toadie Toadie D
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: