[
https://issues.jboss.org/browse/JBTM-828?page=com.atlassian.jira.plugin.s...
]
Jonathan Halliday commented on JBTM-828:
----------------------------------------
That one is just the tip of the iceberg. The codebase uses TCCL extensively for
configurable plugins. As part of the move to bean centric configuration of JBossTS,
we're gradually transitioning to a model where you can specify a name and have JBossTS
handle the loading, or provide an instance directly. Converting the LastResource marker to
this mechanism is easy. Tracking down and converting all the other TCCL usage, not so
much. It's an ongoing process that may or may not be complete on a short enough
timescale to be useful to AS7.0
Please avoid TCCL in
com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple
----------------------------------------------------------------------------------------
Key: JBTM-828
URL:
https://issues.jboss.org/browse/JBTM-828
Project: JBoss Transaction Manager
Issue Type: Bug
Security Level: Public(Everyone can see)
Affects Versions: 4.11.0
Reporter: Scott Marlow
I'm trying to load a JPA PersistenceProvider with AS7 and the thread context
classloader seems to be used. Could this be changed please? Any chance to get a fix into
AS7 in the next few days?
This happens at
com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.<clinit>(TransactionImple.java:1859
Full exception dump (there are other errors after that can be ignored):
http://pastebin.com/1i9pqvGs
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira