Thomas Diesler created WFLY-4335:
------------------------------------
Summary: ArquillianService incorrectly sets TCCL
Key: WFLY-4335
URL:
https://issues.jboss.org/browse/WFLY-4335
Project: WildFly
Issue Type: Bug
Components: Test Suite
Affects Versions: 8.2.0.Final
Reporter: Thomas Diesler
While integrating Camel in WildFly I noticed that @BeforeClass, @Before and @Test methods
are being called with the TCCL of the test deployment.
Camel happens to rely on TCCL, which is of course questionable in a modular environment.
As a result it uses the test deployment's CL for resource discovery. Tests pass in the
context of ARQ, but would not in a normal usage scenario when TCCL is not set or set to
something else.
This shadows potential problems when TCCL is not set or set to something else.
Related:
https://github.com/wildfly-extras/wildfly-camel/issues/292
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)