Author: rmannibucau
Date: Tue Aug 21 07:34:38 2012
New Revision: 1375408
URL: http://svn.apache.org/viewvc?rev=1375408&view=rev
Log:
consistent logging between "EJb(*" and "auto deploying ejb" lines
Modified:
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/InitEjbDeployments.java
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/InitEjbDeployments.java
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/InitEjbDeployments.java?rev=1375408&r1=1375407&r2=1375408&view=diff
==============================================================================
---
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/InitEjbDeployments.java
(original)
+++
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/InitEjbDeployments.java
Tue Aug 21 07:34:38 2012
@@ -21,6 +21,8 @@ import java.util.HashMap;
import java.util.HashSet;
import java.util.Set;
+import org.apache.openejb.jee.ManagedBean;
+import org.apache.openejb.jee.SessionBean;
import org.apache.openejb.util.LogCategory;
import org.apache.openejb.util.Messages;
import org.apache.openejb.util.Logger;
@@ -113,7 +115,9 @@ public class InitEjbDeployments implemen
ejbDeployment.setDeploymentId(formatDeploymentId(bean,
contextData, template));
} else {
ejbDeployment.setDeploymentId(formatDeploymentId(bean,
contextData, template));
- logger.info("Auto-deploying ejb " + bean.getEjbName() + ":
EjbDeployment(deployment-id=" + ejbDeployment.getDeploymentId() + ")");
+ if (!(bean instanceof ManagedBean) || !((ManagedBean)
bean).isHidden()) {
+ logger.info("Auto-deploying ejb " + bean.getEjbName()
+ ": EjbDeployment(deployment-id=" + ejbDeployment.getDeploymentId() + ")");
+ }
}
openejbJar.getEjbDeployment().add(ejbDeployment);
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=1375408&r1=1375407&r2=1375408&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
Tue Aug 21 07:34:38 2012
@@ -300,15 +300,19 @@ public class RemoteServer {
end = true;
} catch (IllegalThreadStateException e) {
i++;
+ try {
+ Thread.sleep(Integer.getInteger("sleep",
5000 * 60));
+ } catch (InterruptedException e1) {
+ e1.printStackTrace();
+ }
if (i == 5) {
try {
-
Thread.sleep(Integer.getInteger("sleep", 5000 * 60));
final Field f =
server.getClass().getDeclaredField("pid");
f.setAccessible(true);
int pid = (Integer) f.get(server);
Pipe.pipe(Runtime.getRuntime().exec("kill -3 " + pid));
} catch (Exception e1) {
- e1.printStackTrace(); //To change
body of catch statement use File | Settings | File Templates.
+ e1.printStackTrace();
}
i = 0;
}