Amos Feng created JBTM-2355:
-------------------------------
Summary: Upgrade Narayana to use Wildfly 9.0.0.CR1-SNAPSHOT
Key: JBTM-2355
URL: https://issues.jboss.org/browse/JBTM-2355
Project: JBoss Transaction Manager
Issue Type: Task
Reporter: Amos Feng
Assignee: Amos Feng
Priority: Critical
Fix For: 5.0.5
it has broken the narayana build
http://albany.eng.hst.ams2.redhat.com/view/Narayana+BlackTie/job/narayana...
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
Michael Musgrove created JBTM-2354:
--------------------------------------
Summary: PR Checker for narayana quickstarts broken
Key: JBTM-2354
URL: https://issues.jboss.org/browse/JBTM-2354
Project: JBoss Transaction Manager
Issue Type: Feature Request
Components: Testing
Affects Versions: 5.0.4
Reporter: Michael Musgrove
Assignee: Tom Jenkinson
The quickstart PR job btny-pulls-quickstart is reporting pass when the build has actually failed. Here is an example:
http://albany.eng.hst.ams2.redhat.com/job/btny-pulls-quickstart/70
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
[ https://issues.jboss.org/browse/JBTM-2206?page=com.atlassian.jira.plugin.... ]
Tom Jenkinson commented on JBTM-2206:
-------------------------------------
I have asked Mike to - he is creating a forum topic too in order to give us a good space to discuss the article so I think he should be updating here shortly
> Use synchronized HashMaps
> -------------------------
>
> Key: JBTM-2206
> URL: https://issues.jboss.org/browse/JBTM-2206
> Project: JBoss Transaction Manager
> Issue Type: Sub-task
> Components: Transaction Core
> Reporter: Jesper Pedersen
> Assignee: Michael Musgrove
>
> Change usage of Hashtable into synchronized HashMap's instead.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
[ https://issues.jboss.org/browse/JBTM-2206?page=com.atlassian.jira.plugin.... ]
Mark Little commented on JBTM-2206:
-----------------------------------
Can you include a link to the forum posting here for future reference?
> Use synchronized HashMaps
> -------------------------
>
> Key: JBTM-2206
> URL: https://issues.jboss.org/browse/JBTM-2206
> Project: JBoss Transaction Manager
> Issue Type: Sub-task
> Components: Transaction Core
> Reporter: Jesper Pedersen
> Assignee: Michael Musgrove
>
> Change usage of Hashtable into synchronized HashMap's instead.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
[ https://issues.jboss.org/browse/JBTM-2353?page=com.atlassian.jira.plugin.... ]
Gytis Trikleris commented on JBTM-2353:
---------------------------------------
Yes, we agreed that it shouldn't do this, because it is the duty of @Compensatable handler
> Compensation handler interceptors should not throw exception, if there is no transaction
> ----------------------------------------------------------------------------------------
>
> Key: JBTM-2353
> URL: https://issues.jboss.org/browse/JBTM-2353
> Project: JBoss Transaction Manager
> Issue Type: Bug
> Components: TXFramework
> Reporter: Gytis Trikleris
> Assignee: Gytis Trikleris
> Fix For: 5.0.5
>
>
> @TXCompensate, @TXConfirm, and @TxLogged interceptors throw exception, if there is not transaction. However, transaction availability check is also done by @Compensatable interceptor.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
[ https://issues.jboss.org/browse/JBTM-2353?page=com.atlassian.jira.plugin.... ]
Tom Jenkinson commented on JBTM-2353:
-------------------------------------
Did you talk to Paul about this? Is it possible to expand on the description please as its not clear. I would have expected that a TxConfirm interceptor does require a TX but maybe you are saying that check is done elsewhere? Also how did the issue crop up?
> Compensation handler interceptors should not throw exception, if there is no transaction
> ----------------------------------------------------------------------------------------
>
> Key: JBTM-2353
> URL: https://issues.jboss.org/browse/JBTM-2353
> Project: JBoss Transaction Manager
> Issue Type: Bug
> Components: TXFramework
> Reporter: Gytis Trikleris
> Assignee: Gytis Trikleris
> Fix For: 5.0.5
>
>
> @TXCompensate, @TXConfirm, and @TxLogged interceptors throw exception, if there is not transaction. However, transaction availability check is also done by @Compensatable interceptor.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)