[jbossts-issues] [JBoss JIRA] (JBTM-3186) Safeguard LRA filters for situations when CDI is not available

Michael Musgrove (Jira) issues at jboss.org
Wed Sep 4 12:54:00 EDT 2019


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

Michael Musgrove updated JBTM-3186:
-----------------------------------
        Status: Resolved  (was: Pull Request Sent)
    Resolution: Done


> Safeguard LRA filters for situations when CDI is not available 
> ---------------------------------------------------------------
>
>                 Key: JBTM-3186
>                 URL: https://issues.jboss.org/browse/JBTM-3186
>             Project: JBoss Transaction Manager
>          Issue Type: Bug
>          Components: LRA
>            Reporter: Martin Stefanko
>            Assignee: Martin Stefanko
>            Priority: Major
>
> When CDI is not available in LRA microservice, following exception is thrown:
> {code:java}
> Caused by: java.lang.NullPointerException
> 	at io.narayana.lra.filter.ServerLRAFilter.filter(ServerLRAFilter.java:311)
> {code}
> This is thrown because CDI is not available in the container. The check for null injection can prohibit this behavior and LRA can still function for REST-based services in case CDI is not present.



--
This message was sent by Atlassian Jira
(v7.13.5#713005)


More information about the jbossts-issues mailing list