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/07/21 19:16:30 UTC
svn commit: r1612350 - in /tomee/tomee/trunk:
container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
examples/deltaspike-fullstack/pom.xml
Author: rmannibucau
Date: Mon Jul 21 17:16:30 2014
New Revision: 1612350
URL: http://svn.apache.org/r1612350
Log:
adding debug info to explain why a classloader was not created for the app (deltaspike-fullstack or embedded case)
Modified:
tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
tomee/tomee/trunk/examples/deltaspike-fullstack/pom.xml
Modified: tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
URL: http://svn.apache.org/viewvc/tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java?rev=1612350&r1=1612349&r2=1612350&view=diff
==============================================================================
--- tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java (original)
+++ tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java Mon Jul 21 17:16:30 2014
@@ -1936,8 +1936,10 @@ public class Assembler extends Assembler
for (final URL url : ClassLoaders.findUrls(parent)) { // need to convert it to file since urls can be file:/xxx or jar:file:///xxx
try {
urls.add(URLs.toFile(url));
- } catch (final Exception ignored) {
- // no-op
+ } catch (final Exception error) {
+ if (logger.isDebugEnabled()) {
+ logger.debug("Can't determine url for: " + url.toExternalForm(), error);
+ }
}
}
@@ -1957,6 +1959,11 @@ public class Assembler extends Assembler
if (allIsIntheClasspath) {
logger.info("Not creating another application classloader for " + appInfo.appId);
return parent;
+ } else if (logger.isDebugEnabled()) {
+ logger.debug("Logging all urls from the app since we don't skip the app classloader creation:");
+ for (final URL url : filtered) {
+ logger.debug(" -> " + url.toExternalForm());
+ }
}
}
Modified: tomee/tomee/trunk/examples/deltaspike-fullstack/pom.xml
URL: http://svn.apache.org/viewvc/tomee/tomee/trunk/examples/deltaspike-fullstack/pom.xml?rev=1612350&r1=1612349&r2=1612350&view=diff
==============================================================================
--- tomee/tomee/trunk/examples/deltaspike-fullstack/pom.xml (original)
+++ tomee/tomee/trunk/examples/deltaspike-fullstack/pom.xml Mon Jul 21 17:16:30 2014
@@ -81,6 +81,7 @@
<configuration> <!-- optional -->
<systemPropertyVariables>
<openejb.jul.forceReload>true</openejb.jul.forceReload>
+ <logging.level.OpenEJB.startup>FINEST</logging.level.OpenEJB.startup>
</systemPropertyVariables>
<reuseForks>false</reuseForks>
</configuration>