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 2012/03/09 08:55:23 UTC
svn commit: r1298723 -
/openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/RemoteServer.java
Author: rmannibucau
Date: Fri Mar 9 07:55:23 2012
New Revision: 1298723
URL: http://svn.apache.org/viewvc?rev=1298723&view=rev
Log:
dumping libs before throwing the exception to be able to analyses the error
Modified:
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/RemoteServer.java
Modified: openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/RemoteServer.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/RemoteServer.java?rev=1298723&r1=1298722&r2=1298723&view=diff
==============================================================================
--- openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/RemoteServer.java (original)
+++ openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/RemoteServer.java Fri Mar 9 07:55:23 2012
@@ -142,9 +142,11 @@ public class RemoteServer {
}
if (openejbJar == null){
+ dumpLibs(lib);
throw new IllegalStateException("Cannot find the openejb-core jar in "+lib.getAbsolutePath());
}
if (javaagentJar == null){
+ dumpLibs(lib);
throw new IllegalStateException("Cannot find the openejb-javaagent jar in "+lib.getAbsolutePath());
}
@@ -324,6 +326,17 @@ public class RemoteServer {
}
}
+ // for debug purpose
+ private static void dumpLibs(final File dir) {
+ if (!dir.exists()) {
+ System.out.println("lib dir doesn't exist");
+ return;
+ }
+ for (File lib : dir.listFiles()) {
+ System.out.println(lib.getAbsolutePath());
+ }
+ }
+
public Process getServer() {
return server;
}