You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by "Ed Knoll (JIRA)" <xa...@xml.apache.org> on 2005/01/14 18:54:17 UTC

[jira] Created: (XALANJ-2042) Concurrency problem with recursive template.

Concurrency problem with recursive template.
--------------------------------------------

         Key: XALANJ-2042
         URL: http://issues.apache.org/jira/browse/XALANJ-2042
     Project: XalanJ2
        Type: Bug
    Versions: 2.6    
 Environment: SunOS 5.8 Generic_108528-27 sun4u sparc SUNW,Ultra-Enterprise
Xalan Java 2.6.0
    Reporter: Ed Knoll
 Attachments: RecurseTest.zip

We get transformation differences (using a SAX processing chain) associated with a recursively called template when the same transformation is performed by multiple threads.  The problem seems to be associated with local variables defined within the template.  Elimination of those variables eliminates the errors.  Source to reproduce the problem to be attached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org


[jira] Commented: (XALANJ-2042) Concurrency problem with recursive template.

Posted by "Yash Talwar (JIRA)" <xa...@xml.apache.org>.
    [ http://issues.apache.org/jira/browse/XALANJ-2042?page=comments#action_12315621 ] 

Yash Talwar commented on XALANJ-2042:
-------------------------------------

Hi Ed,
Can you please verify that the problem is fixed in currentCVS version?
Thanks!

Yash Talwar

> Concurrency problem with recursive template.
> --------------------------------------------
>
>          Key: XALANJ-2042
>          URL: http://issues.apache.org/jira/browse/XALANJ-2042
>      Project: XalanJ2
>         Type: Bug
>     Versions: 2.6
>  Environment: SunOS 5.8 Generic_108528-27 sun4u sparc SUNW,Ultra-Enterprise
> Xalan Java 2.6.0
>     Reporter: Ed Knoll
>     Assignee: Yash Talwar
>      Fix For: CurrentCVS
>  Attachments: RecurseTest.zip
>
> We get transformation differences (using a SAX processing chain) associated with a recursively called template when the same transformation is performed by multiple threads.  The problem seems to be associated with local variables defined within the template.  Elimination of those variables eliminates the errors.  Source to reproduce the problem to be attached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org


[jira] Updated: (XALANJ-2042) Concurrency problem with recursive template.

Posted by "Brian Minchau (JIRA)" <xa...@xml.apache.org>.
     [ http://issues.apache.org/jira/browse/XALANJ-2042?page=history ]

Brian Minchau updated XALANJ-2042:
----------------------------------

    fix-priority: fp1  (was: fp2)

> Concurrency problem with recursive template.
> --------------------------------------------
>
>          Key: XALANJ-2042
>          URL: http://issues.apache.org/jira/browse/XALANJ-2042
>      Project: XalanJ2
>         Type: Bug
>     Versions: 2.6
>  Environment: SunOS 5.8 Generic_108528-27 sun4u sparc SUNW,Ultra-Enterprise
> Xalan Java 2.6.0
>     Reporter: Ed Knoll
>     Assignee: Yash Talwar
>  Attachments: RecurseTest.zip
>
> We get transformation differences (using a SAX processing chain) associated with a recursively called template when the same transformation is performed by multiple threads.  The problem seems to be associated with local variables defined within the template.  Elimination of those variables eliminates the errors.  Source to reproduce the problem to be attached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org


[jira] Updated: (XALANJ-2042) Concurrency problem with recursive template.

Posted by "Brian Minchau (JIRA)" <xa...@xml.apache.org>.
     [ http://issues.apache.org/jira/browse/XALANJ-2042?page=history ]

Brian Minchau updated XALANJ-2042:
----------------------------------

    Xalan-keywords: fp1

Now assigned to Yash Talwar, fix priority fp1.

> Concurrency problem with recursive template.
> --------------------------------------------
>
>          Key: XALANJ-2042
>          URL: http://issues.apache.org/jira/browse/XALANJ-2042
>      Project: XalanJ2
>         Type: Bug
>     Versions: 2.6
>  Environment: SunOS 5.8 Generic_108528-27 sun4u sparc SUNW,Ultra-Enterprise
> Xalan Java 2.6.0
>     Reporter: Ed Knoll
>     Assignee: Yash Talwar
>  Attachments: RecurseTest.zip
>
> We get transformation differences (using a SAX processing chain) associated with a recursively called template when the same transformation is performed by multiple threads.  The problem seems to be associated with local variables defined within the template.  Elimination of those variables eliminates the errors.  Source to reproduce the problem to be attached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org


[jira] Updated: (XALANJ-2042) Concurrency problem with recursive template.

Posted by "Brian Minchau (JIRA)" <xa...@xml.apache.org>.
     [ http://issues.apache.org/jira/browse/XALANJ-2042?page=history ]

Brian Minchau updated XALANJ-2042:
----------------------------------

    fix-priority: fp2  (was: fp1)

> Concurrency problem with recursive template.
> --------------------------------------------
>
>          Key: XALANJ-2042
>          URL: http://issues.apache.org/jira/browse/XALANJ-2042
>      Project: XalanJ2
>         Type: Bug
>     Versions: 2.6
>  Environment: SunOS 5.8 Generic_108528-27 sun4u sparc SUNW,Ultra-Enterprise
> Xalan Java 2.6.0
>     Reporter: Ed Knoll
>     Assignee: Yash Talwar
>  Attachments: RecurseTest.zip
>
> We get transformation differences (using a SAX processing chain) associated with a recursively called template when the same transformation is performed by multiple threads.  The problem seems to be associated with local variables defined within the template.  Elimination of those variables eliminates the errors.  Source to reproduce the problem to be attached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org


[jira] Updated: (XALANJ-2042) Concurrency problem with recursive template.

Posted by "Brian Minchau (JIRA)" <xa...@xml.apache.org>.
     [ http://issues.apache.org/jira/browse/XALANJ-2042?page=all ]

Brian Minchau updated XALANJ-2042:
----------------------------------

    Fix Version: 2.7
                     (was: CurrentCVS)

> Concurrency problem with recursive template.
> --------------------------------------------
>
>          Key: XALANJ-2042
>          URL: http://issues.apache.org/jira/browse/XALANJ-2042
>      Project: XalanJ2
>         Type: Bug
>     Versions: 2.6
>  Environment: SunOS 5.8 Generic_108528-27 sun4u sparc SUNW,Ultra-Enterprise
> Xalan Java 2.6.0
>     Reporter: Ed Knoll
>     Assignee: Yash Talwar
>      Fix For: 2.7
>  Attachments: RecurseTest.zip
>
> We get transformation differences (using a SAX processing chain) associated with a recursively called template when the same transformation is performed by multiple threads.  The problem seems to be associated with local variables defined within the template.  Elimination of those variables eliminates the errors.  Source to reproduce the problem to be attached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org


[jira] Commented: (XALANJ-2042) Concurrency problem with recursive template.

Posted by "Brian Minchau (JIRA)" <xa...@xml.apache.org>.
     [ http://issues.apache.org/jira/browse/XALANJ-2042?page=comments#action_58437 ]
     
Brian Minchau commented on XALANJ-2042:
---------------------------------------

To be assigned to Yash Talwar

> Concurrency problem with recursive template.
> --------------------------------------------
>
>          Key: XALANJ-2042
>          URL: http://issues.apache.org/jira/browse/XALANJ-2042
>      Project: XalanJ2
>         Type: Bug
>     Versions: 2.6
>  Environment: SunOS 5.8 Generic_108528-27 sun4u sparc SUNW,Ultra-Enterprise
> Xalan Java 2.6.0
>     Reporter: Ed Knoll
>  Attachments: RecurseTest.zip
>
> We get transformation differences (using a SAX processing chain) associated with a recursively called template when the same transformation is performed by multiple threads.  The problem seems to be associated with local variables defined within the template.  Elimination of those variables eliminates the errors.  Source to reproduce the problem to be attached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org


[jira] Updated: (XALANJ-2042) Concurrency problem with recursive template.

Posted by "Ed Knoll (JIRA)" <xa...@xml.apache.org>.
     [ http://issues.apache.org/jira/browse/XALANJ-2042?page=history ]

Ed Knoll updated XALANJ-2042:
-----------------------------

    Attachment: RecurseTest.zip

The attached ZIP file contains components to build and run the test which exposes this problem.

> Concurrency problem with recursive template.
> --------------------------------------------
>
>          Key: XALANJ-2042
>          URL: http://issues.apache.org/jira/browse/XALANJ-2042
>      Project: XalanJ2
>         Type: Bug
>     Versions: 2.6
>  Environment: SunOS 5.8 Generic_108528-27 sun4u sparc SUNW,Ultra-Enterprise
> Xalan Java 2.6.0
>     Reporter: Ed Knoll
>  Attachments: RecurseTest.zip
>
> We get transformation differences (using a SAX processing chain) associated with a recursively called template when the same transformation is performed by multiple threads.  The problem seems to be associated with local variables defined within the template.  Elimination of those variables eliminates the errors.  Source to reproduce the problem to be attached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org


[jira] Assigned: (XALANJ-2042) Concurrency problem with recursive template.

Posted by "Brian Minchau (JIRA)" <xa...@xml.apache.org>.
     [ http://issues.apache.org/jira/browse/XALANJ-2042?page=history ]

Brian Minchau reassigned XALANJ-2042:
-------------------------------------

    Assign To: Yash Talwar

> Concurrency problem with recursive template.
> --------------------------------------------
>
>          Key: XALANJ-2042
>          URL: http://issues.apache.org/jira/browse/XALANJ-2042
>      Project: XalanJ2
>         Type: Bug
>     Versions: 2.6
>  Environment: SunOS 5.8 Generic_108528-27 sun4u sparc SUNW,Ultra-Enterprise
> Xalan Java 2.6.0
>     Reporter: Ed Knoll
>     Assignee: Yash Talwar
>  Attachments: RecurseTest.zip
>
> We get transformation differences (using a SAX processing chain) associated with a recursively called template when the same transformation is performed by multiple threads.  The problem seems to be associated with local variables defined within the template.  Elimination of those variables eliminates the errors.  Source to reproduce the problem to be attached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org


[jira] Resolved: (XALANJ-2042) Concurrency problem with recursive template.

Posted by "Yash Talwar (JIRA)" <xa...@xml.apache.org>.
     [ http://issues.apache.org/jira/browse/XALANJ-2042?page=all ]
     
Yash Talwar resolved XALANJ-2042:
---------------------------------

    Fix Version: CurrentCVS
     Resolution: Fixed

I have tested this defect. The problem is reproducable with Xalan 2.6.0; however, the problem is fixed in currentCVS. 
I have verfied the fix in currentCVS. 

Yash Talwar 

> Concurrency problem with recursive template.
> --------------------------------------------
>
>          Key: XALANJ-2042
>          URL: http://issues.apache.org/jira/browse/XALANJ-2042
>      Project: XalanJ2
>         Type: Bug
>     Versions: 2.6
>  Environment: SunOS 5.8 Generic_108528-27 sun4u sparc SUNW,Ultra-Enterprise
> Xalan Java 2.6.0
>     Reporter: Ed Knoll
>     Assignee: Yash Talwar
>      Fix For: CurrentCVS
>  Attachments: RecurseTest.zip
>
> We get transformation differences (using a SAX processing chain) associated with a recursively called template when the same transformation is performed by multiple threads.  The problem seems to be associated with local variables defined within the template.  Elimination of those variables eliminates the errors.  Source to reproduce the problem to be attached.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org