You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2014/04/12 10:43:14 UTC
svn commit: r1586837 -
/tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/DeployTimeEnhancer.java
Author: rmannibucau
Date: Sat Apr 12 08:43:14 2014
New Revision: 1586837
URL: http://svn.apache.org/r1586837
Log:
OPENEJB-2087 better logging for deploy time enhancement
Modified:
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/DeployTimeEnhancer.java
Modified: tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/DeployTimeEnhancer.java
URL: http://svn.apache.org/viewvc/tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/DeployTimeEnhancer.java?rev=1586837&r1=1586836&r2=1586837&view=diff
==============================================================================
--- tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/DeployTimeEnhancer.java (original)
+++ tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/DeployTimeEnhancer.java Sat Apr 12 08:43:14 2014
@@ -125,6 +125,8 @@ public class DeployTimeEnhancer {
final ClassLoader tccl = Thread.currentThread().getContextClassLoader();
final ClassLoader fakeClassLoader = new URLClassLoaderFirst(usedUrls.toArray(new URL[usedUrls.size()]), event.getParentClassLoader());
+ LOGGER.info("Enhancing url(s): " + usedUrls);
+
Thread.currentThread().setContextClassLoader(fakeClassLoader);
try {
for (final Map.Entry<String, List<String>> entry : classesByPXml.entrySet()) {
@@ -139,9 +141,11 @@ public class DeployTimeEnhancer {
return;
}
- LOGGER.info("enhancing url(s): " + Arrays.asList(event.getUrls()));
+ final String[] args = toFilePaths(entry.getValue());
+ LOGGER.info("Enhancing: " + Arrays.asList(args));
+
try {
- enhancerMethod.invoke(null, toFilePaths(entry.getValue()), optsArg);
+ enhancerMethod.invoke(null, args, optsArg);
} catch (final Exception e) {
LOGGER.warning("can't enhanced at deploy-time entities", e);
}