[JBoss JIRA] (JBTM-2462) "Too many open files" failure in CI
by Gytis Trikleris (JIRA)
Gytis Trikleris created JBTM-2462:
-------------------------------------
Summary: "Too many open files" failure in CI
Key: JBTM-2462
URL: https://issues.jboss.org/browse/JBTM-2462
Project: JBoss Transaction Manager
Issue Type: Bug
Components: Testing
Reporter: Gytis Trikleris
Assignee: Tom Jenkinson
Priority: Critical
Many CI builds fail to build WildFly because of too many open files.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 8 months
[JBoss JIRA] (JBTM-2460) Expose TransactionListenerRegistry via the SPI
by Anonymous (JIRA)
[ https://issues.jboss.org/browse/JBTM-2460?page=com.atlassian.jira.plugin.... ]
Issue was automatically transitioned when pull request #7787 was created in GitHub
----------------------------------------------------------------------------------
Status: Pull Request Sent (was: Open)
> 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)
10 years, 8 months
[JBoss JIRA] (JBTM-2426) XTS WSTFSC07-interop failure
by Gytis Trikleris (JIRA)
[ https://issues.jboss.org/browse/JBTM-2426?page=com.atlassian.jira.plugin.... ]
Gytis Trikleris updated JBTM-2426:
----------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
> XTS WSTFSC07-interop failure
> ----------------------------
>
> Key: JBTM-2426
> URL: https://issues.jboss.org/browse/JBTM-2426
> Project: JBoss Transaction Manager
> Issue Type: Bug
> Components: XTS
> Affects Versions: 5.1.1
> Reporter: Michael Musgrove
> Assignee: Gytis Trikleris
> Priority: Minor
> Fix For: 5.next
>
> Attachments: com.jboss.transaction.wstf.interop.Sc007Test-output.txt
>
>
> junit test failure:
> {code}
> Running com.jboss.transaction.wstf.interop.Sc007Test
> Tests run: 15, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 326.369 sec <<< FAILURE!
> test3_10(com.jboss.transaction.wstf.interop.Sc007Test) Time elapsed: 212.002 sec <<< FAILURE!
> junit.framework.AssertionFailedError: Conversation did not complete successfully
> at junit.framework.Assert.fail(Assert.java:57)
> at junit.framework.Assert.assertTrue(Assert.java:22)
> at junit.framework.TestCase.assertTrue(TestCase.java:192)
> at com.jboss.transaction.wstf.interop.Sc007TestCase.test3_10(Sc007TestCase.java:474)
> at com.jboss.transaction.wstf.interop.Sc007Test.test3_10(Sc007Test.java:176)
> test3_11(com.jboss.transaction.wstf.interop.Sc007Test) Time elapsed: 1.608 sec <<< ERROR!
> com.arjuna.wst.TransactionRolledBackException: null
> at com.arjuna.wst11.stub.CompletionStub.commit(CompletionStub.java:65)
> at com.jboss.transaction.wstf.interop.Sc007TestCase.test3_11(Sc007TestCase.java:495)
> at com.jboss.transaction.wstf.interop.Sc007Test.test3_11(Sc007Test.java:181)
> Results :
> Failed tests:
> Sc007Test.test3_10:176 Conversation did not complete successfully
> Tests in error:
> Sc007Test.test3_11:181 » TransactionRolledBack
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 8 months
[JBoss JIRA] (JBTM-2461) Allow multiple configurations of Narayana to execute in the same JVM
by David Lloyd (JIRA)
[ https://issues.jboss.org/browse/JBTM-2461?page=com.atlassian.jira.plugin.... ]
David Lloyd commented on JBTM-2461:
-----------------------------------
Another use case involves embedded instances of WildFly. In order to fully support embedding, global state is to be avoided. We will likely reach a point where subsystems which either require some control over the JVM itself or otherwise cannot have multiple existence will be excluded from the embedded container configuration.
> Allow multiple configurations of Narayana to execute in the same JVM
> --------------------------------------------------------------------
>
> Key: JBTM-2461
> URL: https://issues.jboss.org/browse/JBTM-2461
> Project: JBoss Transaction Manager
> Issue Type: Feature Request
> Reporter: Tom Jenkinson
> Assignee: Tom Jenkinson
>
> A long running feature request that I can't locate in Jira so recording here.
> Future revisions of the application container WildFly would find it beneficial to run multiple instances of the transaction manager in different configurations (one-per app) and allow the service to be started/stopped/executed in isolation.
> One of the barriers is that the factory method returns a singleton. The second is that there is static state in classes and so different configs are not viable.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 8 months