[JBoss JIRA] (JBTM-855) Create an example showing integration with Spring
by Tom Jenkinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-855?page=com.atlassian.jira.plugin.s... ]
Tom Jenkinson updated JBTM-855:
-------------------------------
Description: The main thing is to show the config but we need to provide an example that shows how to ensure the XAResources are available for recovery (was: Simple example showing TS in use by tomcat and spring)
> Create an example showing integration with Spring
> -------------------------------------------------
>
> Key: JBTM-855
> URL: https://issues.jboss.org/browse/JBTM-855
> Project: JBoss Transaction Manager
> Issue Type: Task
> Components: Demonstrator
> Reporter: Tom Jenkinson
> Assignee: Amos Feng
> Priority: Minor
> Fix For: 6.later
>
> Original Estimate: 1 week
> Remaining Estimate: 1 week
>
> The main thing is to show the config but we need to provide an example that shows how to ensure the XAResources are available for recovery
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
9 years, 4 months
[JBoss JIRA] (JBTM-1820) Integrate with Camel to support XA Transaction
by Tom Jenkinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-1820?page=com.atlassian.jira.plugin.... ]
Tom Jenkinson commented on JBTM-1820:
-------------------------------------
We need to create our own quickstart for this.
We could use WildFly-camel: https://github.com/wildfly-extras/wildfly-camel but probably would be easier to just use a main and spring. Maybe sequence it after JBTM-855 if you want to go spring route.
> Integrate with Camel to support XA Transaction
> ----------------------------------------------
>
> Key: JBTM-1820
> URL: https://issues.jboss.org/browse/JBTM-1820
> Project: JBoss Transaction Manager
> Issue Type: Enhancement
> Components: Application Server Integration
> Reporter: Amos Feng
> Assignee: Amos Feng
> Fix For: 6.later
>
>
> From Ning Jiang (njiang(a)redhat.com)
> {noformat}
> Camel is using Spring TransactionTemplates to implement the Transactional Client pattern[1].
> As the Spring PlatformTransactionManager cannot manage the multiple resources, we are using the atomikos to show the user how to manage the transactions between JMS and DB resource. It could great if we can replace the atomikos with narayana, then we can promote this example as reference to SA who can sale the solution to the customer.
> Another interesting task could be using the narayana JTA wrapper classes to replace the Spring TransactionTemplate in Camel. As we don't want to build out products on top of Spring framework, using narayana could help us to get ride of Spring and introduce the narayana to integration customer.
> [1]http://camel.apache.org/transactional-client.html
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
9 years, 4 months
[JBoss JIRA] (JBTM-2471) Provide a mechanism to get stack dumps from the C++ binaries
by Tom Jenkinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-2471?page=com.atlassian.jira.plugin.... ]
Tom Jenkinson updated JBTM-2471:
--------------------------------
Issue Type: Enhancement (was: Feature Request)
> Provide a mechanism to get stack dumps from the C++ binaries
> ------------------------------------------------------------
>
> Key: JBTM-2471
> URL: https://issues.jboss.org/browse/JBTM-2471
> Project: JBoss Transaction Manager
> Issue Type: Enhancement
> Components: BlackTie
> Reporter: Tom Jenkinson
> Assignee: Amos Feng
>
> Currently debugging BlackTie is problematic as we are reliant on logs to know what was happening on stack dumping the application server to guess what is being called. It would be useful to provide a method to do this.
> Potentially an open socket to connect to could dump the stacks or understanding how to do this on Windows and Linux natively.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
9 years, 4 months
[JBoss JIRA] (JBTM-2473) Document qa/ build suite
by Tom Jenkinson (JIRA)
Tom Jenkinson created JBTM-2473:
-----------------------------------
Summary: Document qa/ build suite
Key: JBTM-2473
URL: https://issues.jboss.org/browse/JBTM-2473
Project: JBoss Transaction Manager
Issue Type: Task
Components: Testing
Reporter: Tom Jenkinson
Assignee: Tom Jenkinson
There is a wealth of testing in the qa/ testsuite but it is not accessible to understand what is being tested by it.
* How do we evaluate the impact of running less of the suite
* Is it possible to run the suite with other object stores easily?
* What is the quantified value of running the whole suite
* Can we run with different ORBs
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
9 years, 4 months
[JBoss JIRA] (JBTM-2472) Move the jboss-as checking to BlackTie build part
by Tom Jenkinson (JIRA)
Tom Jenkinson created JBTM-2472:
-----------------------------------
Summary: Move the jboss-as checking to BlackTie build part
Key: JBTM-2472
URL: https://issues.jboss.org/browse/JBTM-2472
Project: JBoss Transaction Manager
Issue Type: Feature Request
Components: Build System
Reporter: Tom Jenkinson
Assignee: Tom Jenkinson
Fix For: 5.next
Currently only blacktie uses jboss-as version and requires it to be in sync with the application server. We should move this to that part of the build in order to not prevent other aspects of the build breaking when the version updates:
Move the jboss-as.version from /pom.xml to /blacktie/pom.xml
Move the checking of the jboss-as version from function jboss-as to function blacktie:
https://github.com/jbosstm/narayana/blob/master/scripts/hudson/narayana.s...
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
9 years, 4 months
[JBoss JIRA] (JBTM-2471) Provide a mechanism to get stack dumps from the C++ binaries
by Tom Jenkinson (JIRA)
Tom Jenkinson created JBTM-2471:
-----------------------------------
Summary: Provide a mechanism to get stack dumps from the C++ binaries
Key: JBTM-2471
URL: https://issues.jboss.org/browse/JBTM-2471
Project: JBoss Transaction Manager
Issue Type: Feature Request
Components: BlackTie
Reporter: Tom Jenkinson
Assignee: Amos Feng
Currently debugging BlackTie is problematic as we are reliant on logs to know what was happening on stack dumping the application server to guess what is being called. It would be useful to provide a method to do this.
Potentially an open socket to connect to could dump the stacks or understanding how to do this on Windows and Linux natively.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
9 years, 4 months