ModeShape
  1. ModeShape
  2. MODE-1123

ModeShape should participate in local JTA transactions

    Details

    • Type: Enhancement Enhancement
    • Status: Closed (View Workflow)
    • Priority: Blocker Blocker
    • Resolution: Won't Fix Won't Fix
    • Affects Version/s: 2.4.0.Final
    • Fix Version/s: None
    • Component/s: JCR, Storage, Transactions
    • Labels:
      None
    • Affects:
      Documentation (Ref Guide, User Guide, etc.), Compatibility/Configuration
    • Estimated Difficulty:
      Medium
    • Similar Issues:
      Show 10 results 

      Description

      ModeShape should be able to be used by local JTA clients when configured to use repository sources that are already JTA-compatible. For example, when ModeShape is deployed within an application server, using JCR from within EJBs requires that ModeShape be able to participate in local transactions (making all changes to the underlying stores in a JTA-compliant fashion). Since not all connectors work with JTA-compatible sources, only some configuration must be provided.

        Gliffy Diagrams

          Issue Links

            Activity

            George Gastaldi created issue -
            George Gastaldi made changes -
            Field Original Value New Value
            JBoss Forum Reference http://community.jboss.org/message/587279
            Randall Hauch made changes -
            Assignee George Gastaldi [ gastaldi ]
            Fix Version/s 2.5.0.Beta2 [ 12315946 ]
            Affects Version/s 2.4.0.Final [ 12315471 ]
            Description Modeshape should allow JTA to be used as a possible transaction manager. JPASource must also be changed to allow specifying a different TransactionManagerFactory. Modeshape should allow JTA to be used as a possible transaction manager. JpaSource must also be changed to allow specifying a different TransactionManagerFactory.
            Complexity Medium
            Component/s Connectors [ 12312903 ]
            Component/s Graph [ 12312908 ]
            Component/s JCR [ 12312909 ]
            Affects [Documentation (Ref Guide, User Guide, etc.)]
            George Gastaldi made changes -
            Assignee George Gastaldi [ gastaldi ]
            Vlastimil Eliáš made changes -
            Workflow jira [ 12440919 ] GIT Pull Request workflow [ 12442340 ]
            Randall Hauch made changes -
            Fix Version/s 2.5.0.Beta3 [ 12316314 ]
            Fix Version/s 2.5.0.Beta2 [ 12315946 ]
            George Gastaldi made changes -
            Description Modeshape should allow JTA to be used as a possible transaction manager. JpaSource must also be changed to allow specifying a different TransactionManagerFactory. ModeShape should be able to be used by local JTA clients when configured to use repository sources that are already JTA-compatible. For example, when ModeShape is deployed within an application server, using JCR from within EJBs requires that ModeShape be able to participate in local transactions (making all changes to the underlying stores in a JTA-compliant fashion). Since not all connectors work with JTA-compatible sources, only some configuration must be provided.
            Randall Hauch made changes -
            Summary Modeshape should support JTA ModeShape should be participate in local JTA transactions
            Randall Hauch made changes -
            Summary ModeShape should be participate in local JTA transactions ModeShape should participate in local JTA transactions
            George Gastaldi made changes -
            Affects [Documentation (Ref Guide, User Guide, etc.)] [Documentation (Ref Guide, User Guide, etc.), Compatibility/Configuration]
            JBoss Forum Reference http://community.jboss.org/message/587279#587279 http://community.jboss.org/message/587279
            Randall Hauch made changes -
            Fix Version/s 2.5.0.Final [ 12316020 ]
            Fix Version/s 2.5.1.GA [ 12316698 ]
            Fix Version/s 2.5.0.Beta3 [ 12316314 ]
            Randall Hauch made changes -
            Fix Version/s 2.6.0.Beta2 [ 12316233 ]
            Fix Version/s 2.6.0.Beta1 [ 12316020 ]
            Anonymous made changes -
            Status Open [ 1 ] Pull Request Sent [ 10011 ]
            Randall Hauch made changes -
            Status Pull Request Sent [ 10011 ] Open [ 1 ]
            Randall Hauch made changes -
            Fix Version/s 2.6.0.Final [ 12317229 ]
            Fix Version/s 2.6.0.Beta2 [ 12316233 ]
            Randall Hauch made changes -
            Fix Version/s 2.6.0.Final [ 12317229 ]
            Randall Hauch made changes -
            Fix Version/s 2.7 [ 12317555 ]
            Fix Version/s 2.5.1.GA [ 12316698 ]
            Randall Hauch made changes -
            Fix Version/s 3.0 [ 12316450 ]
            Fix Version/s 2.7 [ 12317555 ]
            Randall Hauch made changes -
            Priority Major [ 3 ] Blocker [ 1 ]
            Randall Hauch made changes -
            Component/s Transactions [ 12314873 ]
            Component/s Graph [ 12312908 ]
            Forum Reference http://community.jboss.org/message/587279#587279 http://community.jboss.org/message/587279#587279
            Randall Hauch made changes -
            Fix Version/s 3.0.0.Beta1 [ 12318456 ]
            Fix Version/s 3.0 [ 12316450 ]
            Forum Reference http://community.jboss.org/message/587279#587279 http://community.jboss.org/message/587279#587279
            Randall Hauch made changes -
            Link This issue is related to MODE-1498 [ MODE-1498 ]
            Randall Hauch made changes -
            Status Open [ 1 ] Resolved [ 5 ]
            Fix Version/s 3.0.0.Beta1 [ 12318456 ]
            Resolution Won't Fix [ 9 ]
            Randall Hauch made changes -
            Status Resolved [ 5 ] Closed [ 6 ]

              People

              • Assignee:
                Unassigned
                Reporter:
                George Gastaldi
              • Votes:
                3 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Development