[
https://issues.apache.org/jira/browse/ARTEMIS-3331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andy Taylor updated ARTEMIS-3331:
---------------------------------
Issue Type: Improvement (was: Bug)
> Improvements to Resource Adapter and example
> --------------------------------------------
>
> Key: ARTEMIS-3331
> URL: https://issues.apache.org/jira/browse/ARTEMIS-3331
> Project: ActiveMQ Artemis
> Issue Type: Improvement
> Reporter: Andy Taylor
> Assignee: Andy Taylor
> Priority: Major
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Several improvements to the Resource Adapter and the example after testing
> with WebSphere, these include:
>
> # Add a flag to enable whether or not an outgoing connection uses the
> current JTA TX when creating the session. This is for when the RA does not
> have access to the Transaction Manager to discover this automatically.
> # The RA logger uses getPackage() which returns null on Classloaders that
> aren't a jar Classloader, such as the WebSphere Rar uploader. use getClass
> which always returns not null.
> # Added some missing setters/getters
> # Added overloaded getters for boolean properties, this is because some
> Application Servers (WebSphere) uses introspection on the Classes which will
> include getFoo() but not isFoo()
> # Fixed up the example ra.xml.
> # Other small fixes to handle Introspection better such as avoiding Null
> Pointers
--
This message was sent by Atlassian Jira
(v8.3.4#803005)