[jbossts-issues] [JBoss JIRA] (JBTM-3113) LRA coordinator defines in depenedencies whole microprofile stack

Ondra Chaloupka (Jira) issues at jboss.org
Wed Feb 20 05:05:01 EST 2019

     [ https://issues.jboss.org/browse/JBTM-3113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ondra Chaloupka updated JBTM-3113:
              Status: Pull Request Sent  (was: Open)
    Git Pull Request: https://github.com/jbosstm/narayana/pull/1408

> LRA coordinator defines in depenedencies whole microprofile stack
> -----------------------------------------------------------------
>                 Key: JBTM-3113
>                 URL: https://issues.jboss.org/browse/JBTM-3113
>             Project: JBoss Transaction Manager
>          Issue Type: Bug
>          Components: LRA
>    Affects Versions: 5.9.2.Final
>            Reporter: Ondra Chaloupka
>            Assignee: Ondra Chaloupka
>            Priority: Minor
> The LRA coordinator defines the depenendency on whole MicroProfile stack. That's not necessary as it uses JAX-RS and CDI. The depenencies needed up to that will be resolved by the Wfly Swarm/Thorntail runtime. If we define whole stack then Wfly Swarm loads to the runtime unnecessary dependencies which makes the fat jar bigger than it needs to be. Plus the start time the container could be lower when we use only the dependencies which are really needed. 

This message was sent by Atlassian Jira

More information about the jbossts-issues mailing list