-
Bug
-
Resolution: Done
-
Major
-
None
-
1.0.0.Alpha5
-
None
I'm trying to make the TemperatureConverterTest running as an EAR on my WAS but I always get a ClassNotFoundException for the test class on the server side (test class is not missing in the jar). Relevant snippet from the test class:
...
@Inject
private TemperatureConverter converter;
@Deployment
public static EnterpriseArchive createTestArchive()
...
ServletTestRunner fails on loading the class:
Class<?> testClass = SecurityActions.getThreadContextClassLoader().loadClass(className);
Looking into the deployed ear I cannot see any reason for this behavior. The strange is that after adding a @EJB (and the relevant ejb classes) to my test the classloader is able to resolve the test class:
...
@EJB
private MyEjbLocal instanceVariable;
...