[
https://issues.apache.org/jira/browse/ARTEMIS-3331?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17361139#comment-17361139
]
ASF subversion and git services commented on ARTEMIS-3331:
----------------------------------------------------------
Commit 88122e0cd1dc323c757a21f5f85dca22d48b2e06 in activemq-artemis's branch
refs/heads/main from Andy Taylor
[ https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;h=88122e0 ]
ARTEMIS-3331 - RA improvements to work well with more Servers
https://issues.apache.org/jira/browse/ARTEMIS-3331
> 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: 20m
> 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)