[JBoss JIRA] (JBTM-2460) Expose TransactionListenerRegistry via the SPI
by Tom Jenkinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-2460?page=com.atlassian.jira.plugin.... ]
Tom Jenkinson updated JBTM-2460:
--------------------------------
Fix Version/s: 5.next
(was: 5.2.1)
> Expose TransactionListenerRegistry via the SPI
> ----------------------------------------------
>
> Key: JBTM-2460
> URL: https://issues.jboss.org/browse/JBTM-2460
> Project: JBoss Transaction Manager
> Issue Type: Bug
> Components: SPI
> Reporter: Michael Musgrove
> Assignee: Michael Musgrove
> Fix For: 5.next
>
>
> TransactionListenerRegistry is for clients to register for transaction related events and is implemented by the TransactionManager but the SPI does not allow the user to discover the interface which means they have to write unpleasant code like:
> {code}
> (TransactionListenerRegistry) getTransactionManager();
> {code}
> So we need a method in the SPI to get and set an instance of the interface. The setter will be for the container to set it and the getter is for clients to register interest in the events
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
9 years, 4 months
[JBoss JIRA] (JBTM-2468) xts, jts and rts performance comparison job has failures
by Tom Jenkinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-2468?page=com.atlassian.jira.plugin.... ]
Tom Jenkinson updated JBTM-2468:
--------------------------------
Fix Version/s: 5.next
(was: 5.2.1)
> xts, jts and rts performance comparison job has failures
> --------------------------------------------------------
>
> Key: JBTM-2468
> URL: https://issues.jboss.org/browse/JBTM-2468
> Project: JBoss Transaction Manager
> Issue Type: Bug
> Components: Performance Testing
> Affects Versions: 5.2.0
> Reporter: Michael Musgrove
> Assignee: Michael Musgrove
> Fix For: 5.next
>
>
> The weekly NCL jenkins job for performance comparison of jts/xts/rts has three issues:
> - the throughput is coming out at 0 (I think it is because its very slow but it needs investigating);
> - the jts component fails to configure wildfly into jts mode (I have temporarily disabled it in the job config);
> - it runs against 9.0.0.Alpha2-SNAPSHOT (so it needs updating to run against the wildfly bi weekly builds)
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
9 years, 4 months
[JBoss JIRA] (JBTM-2479) Do not run maven rulecheck when -DskipTests is enabled
by Tom Jenkinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-2479?page=com.atlassian.jira.plugin.... ]
Tom Jenkinson updated JBTM-2479:
--------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
> Do not run maven rulecheck when -DskipTests is enabled
> ------------------------------------------------------
>
> Key: JBTM-2479
> URL: https://issues.jboss.org/browse/JBTM-2479
> Project: JBoss Transaction Manager
> Issue Type: Task
> Components: Build System
> Reporter: Tom Jenkinson
> Assignee: Tom Jenkinson
> Fix For: 5.next
>
>
> If you don't provide clean the rule check can easily fail:
> {code}
> [INFO] Checking 3 byteman scripts in C:\Users\tom\projects\jbosstm\narayana\ArjunaCore\arjuna\target\test-classes
> CFG.carryForward: unexpected! invalid open enters count for block L1402599109 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1402599109 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L173783788 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L173783788 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L818209618 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L818209618 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1465146431 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1465146431 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1725885575 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1725885575 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1320809135 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1320809135 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L152937115 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L152937115 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1699637904 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1699637904 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L242951774 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.shutdown(Z)V
> exits unaccounted for in block B4
> [ERROR] Checking byteman script rules failed with 1 errors
> [ERROR] ERROR : Unexpected exception transforming class com.arjuna.ats.arjuna.coordinator.TransactionReaper using rule "ReaperTestCase3 unlatch reaper and reaper worker" loaded from C:\Users\tom\projects\jbosstm\narayana\ArjunaCore\arjuna\target\test-classes\reaper.btm line 326
> java.lang.NullPointerException
> {code}
> So it is advantageous not to run the rulecheck with skipTests as in:
> ./build.sh install -DskipTests
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
9 years, 4 months
[JBoss JIRA] (JBTM-2479) Do not run maven rulecheck when -DskipTests is enabled
by Tom Jenkinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-2479?page=com.atlassian.jira.plugin.... ]
Tom Jenkinson updated JBTM-2479:
--------------------------------
Fix Version/s: 5.next
> Do not run maven rulecheck when -DskipTests is enabled
> ------------------------------------------------------
>
> Key: JBTM-2479
> URL: https://issues.jboss.org/browse/JBTM-2479
> Project: JBoss Transaction Manager
> Issue Type: Task
> Components: Build System
> Reporter: Tom Jenkinson
> Assignee: Tom Jenkinson
> Fix For: 5.next
>
>
> If you don't provide clean the rule check can easily fail:
> {code}
> [INFO] Checking 3 byteman scripts in C:\Users\tom\projects\jbosstm\narayana\ArjunaCore\arjuna\target\test-classes
> CFG.carryForward: unexpected! invalid open enters count for block L1402599109 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1402599109 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L173783788 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L173783788 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L818209618 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L818209618 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1465146431 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1465146431 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1725885575 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1725885575 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1320809135 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1320809135 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L152937115 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L152937115 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1699637904 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L1699637904 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.check()V
> CFG.carryForward: unexpected! invalid open enters count for block L242951774 in method com.arjuna.ats.arjuna.coordinator.TransactionReaper.shutdown(Z)V
> exits unaccounted for in block B4
> [ERROR] Checking byteman script rules failed with 1 errors
> [ERROR] ERROR : Unexpected exception transforming class com.arjuna.ats.arjuna.coordinator.TransactionReaper using rule "ReaperTestCase3 unlatch reaper and reaper worker" loaded from C:\Users\tom\projects\jbosstm\narayana\ArjunaCore\arjuna\target\test-classes\reaper.btm line 326
> java.lang.NullPointerException
> {code}
> So it is advantageous not to run the rulecheck with skipTests as in:
> ./build.sh install -DskipTests
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
9 years, 4 months