[JBoss JIRA] (JBTM-1365) Deploy REST-AT support as a JBossAS subsystem and module
by Gytis Trikleris (JIRA)
[ https://issues.jboss.org/browse/JBTM-1365?focusedWorklogId=12429119&page=... ]
Gytis Trikleris logged work on JBTM-1365:
-----------------------------------------
Author: Gytis Trikleris
Created on: 01/May/13 1:05 PM
Start Date: 01/May/13 1:05 PM
Worklog Time Spent: 5 hours
Issue Time Tracking
-------------------
Remaining Estimate: 2 weeks, 6 hours, 50 minutes (was: 2 weeks, 1 day, 3 hours, 50 minutes)
Time Spent: 4 days, 1 hour, 10 minutes (was: 3 days, 4 hours, 10 minutes)
Worklog Id: (was: 12429119)
> Deploy REST-AT support as a JBossAS subsystem and module
> --------------------------------------------------------
>
> Key: JBTM-1365
> URL: https://issues.jboss.org/browse/JBTM-1365
> Project: JBoss Transaction Manager
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: REST
> Reporter: Paul Robinson
> Assignee: Gytis Trikleris
> Fix For: 5.0.0.M3
>
> Original Estimate: 3 weeks
> Time Spent: 4 days, 1 hour, 10 minutes
> Remaining Estimate: 2 weeks, 6 hours, 50 minutes
>
> Currently a user of REST-AT needs to deploy the coordinator and also create a new module for the REST-AT client support. It would be a lot easier for developers if this was already deployed as part of AS7.
> I think the way to do this is to create a sub-system for the coordinator (like what we do for the XTS coordinator) and a module for the REST-AT libraries (again, similar to XTS).
> The subsystem would need to:
> * Bootstrap the coordinator. Currently bootstrapping occurs when the coordinator war is deployed. As there will be no war, the subsystem needs to take care of this bootstrapping.
> * Deploy the coordinator endpoint.
> The module would need to contain the REST-AT coordinator code and the client libraries.
> h3. Open Issues
> Need to check with the AS team to see if we add a new Subsystem or make do with an existing one. We can't start this work until this is resolved.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 7 months
[JBoss JIRA] (JBTM-1672) disable multiple plugins from eap6 profile
by Weinan Li (JIRA)
Weinan Li created JBTM-1672:
-------------------------------
Summary: disable multiple plugins from eap6 profile
Key: JBTM-1672
URL: https://issues.jboss.org/browse/JBTM-1672
Project: JBoss Transaction Manager
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Build System
Affects Versions: 4.17.4
Reporter: Weinan Li
Assignee: Tom Jenkinson
In EAP6 environment the dependencies of these plugins are not met:
{code}
* findbugs-maven-plugin
* maven-surefire-plugin
* build-helper-maven-plugin
* emma-maven-plugin
{code}
We need to exclude them from eap6 profile.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 7 months
[JBoss JIRA] (JBTM-1671) disable orson as dependecy
by Weinan Li (JIRA)
Weinan Li created JBTM-1671:
-------------------------------
Summary: disable orson as dependecy
Key: JBTM-1671
URL: https://issues.jboss.org/browse/JBTM-1671
Project: JBoss Transaction Manager
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Build System
Reporter: Weinan Li
Assignee: Tom Jenkinson
Fix For: 4.17.4
EAP6 does not ship orson so we need to exclude it from eap6 profile of jbossts:
{code}
ArjunaCore/arjuna/pom.xml
pom.xml
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 7 months
[JBoss JIRA] (JBTM-1670) Remove jfreechart dependency from EAP6 profile
by Weinan Li (JIRA)
Weinan Li created JBTM-1670:
-------------------------------
Summary: Remove jfreechart dependency from EAP6 profile
Key: JBTM-1670
URL: https://issues.jboss.org/browse/JBTM-1670
Project: JBoss Transaction Manager
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Build System
Affects Versions: 4.17.4
Reporter: Weinan Li
Assignee: Tom Jenkinson
Currently in EAP6 there is no jfreechart library so we need to remove the relative components from JBossTS:
{code}
ArjunaCore/arjuna/pom.xml
pom.xml
{code}
And we need to remove these two classes which depend on jfreechart:
{code}
ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/tools/stats/TxPerfPlugin.java
ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/tools/stats/TxPerfGraph.java
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 7 months
[JBoss JIRA] (JBTM-1669) Remove tanukisoftware wrapper dependency from EAP6 profile
by Weinan Li (JIRA)
Weinan Li created JBTM-1669:
-------------------------------
Summary: Remove tanukisoftware wrapper dependency from EAP6 profile
Key: JBTM-1669
URL: https://issues.jboss.org/browse/JBTM-1669
Project: JBoss Transaction Manager
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Build System
Affects Versions: 4.17.4
Reporter: Weinan Li
Assignee: Tom Jenkinson
Currently we have tanuki in these components:
{code}
ArjunaCore/arjuna/services/pom.xml
ArjunaJTS/narayana-jts-idlj/pom.xml
ArjunaJTS/narayana-jts-jacorb/pom.xml
pom.xml
{code}
{code}
<dependency>
<groupId>tanukisoft</groupId>
<artifactId>wrapper</artifactId>
<version>${version.tanukisoft}</version>
</dependency>
{code}
We need to remove these dependencies from eap6 profile according to comments from Fernando:
{quote}
We do not ship tanukiwrapper with the AS (the windows on is an exceptional case and for different reasons).
It is not in the AS7 dependencies, and it will be hard for Support to
properly rebuild TS in the field.
{quote}
btw, there are two classes we need to remove from eap6 profile which depends on tanuki wrapper:
{code}
ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/services/recovery/RecoveryManagerService.java
ArjunaJTS/jts/services/classes/com/arjuna/ats/jts/services/transactionserver/TransactionServerService.java
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 7 months