[jbossts-issues] [JBoss JIRA] (JBTM-2259) Allow the ordering of some synchronizations to be configurable

Tom Jenkinson (JIRA) issues at jboss.org
Wed Sep 24 09:55:04 EDT 2014

    [ https://issues.jboss.org/browse/JBTM-2259?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13005727#comment-13005727 ] 

Tom Jenkinson commented on JBTM-2259:

The case that is discussed on the forum is where two synchronizations both registered as interposed need to have ordering imposed between them. The two Synchronizations are from IronJacamar and a JPA persistence provider. When the JCA one runs, it closes the underlying connection and so if it happens to have been registered first it will close the connection before JPA flushes.

> Allow the ordering of some synchronizations to be configurable 
> ---------------------------------------------------------------
>                 Key: JBTM-2259
>                 URL: https://issues.jboss.org/browse/JBTM-2259
>             Project: JBoss Transaction Manager
>          Issue Type: Enhancement
>          Components: JTA
>    Affects Versions: 5.0.3
>            Reporter: Michael Musgrove
>            Assignee: Michael Musgrove
>             Fix For: 5.0.4
> IronJacamar delists resources in a beforeCompletion synchronization but under certain circumstances (see attached forum thread) it may run before all JPA persistence providers beforeCompletion synchronizations have been called (which breaks JPA). 
> The request is to add a configuration option to control the order in which certain synchronizations are called.

This message was sent by Atlassian JIRA

More information about the jbossts-issues mailing list