[jboss-cvs] JBossAS SVN: r110543 - projects/jboss-jca/trunk/web/src/main/java/org/jboss/jca/web.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Feb 4 11:21:01 EST 2011


Author: jesper.pedersen
Date: 2011-02-04 11:21:01 -0500 (Fri, 04 Feb 2011)
New Revision: 110543

Modified:
   projects/jboss-jca/trunk/web/src/main/java/org/jboss/jca/web/WebServer.java
Log:
Check number of deployments before actual start

Modified: projects/jboss-jca/trunk/web/src/main/java/org/jboss/jca/web/WebServer.java
===================================================================
--- projects/jboss-jca/trunk/web/src/main/java/org/jboss/jca/web/WebServer.java	2011-02-04 16:03:32 UTC (rev 110542)
+++ projects/jboss-jca/trunk/web/src/main/java/org/jboss/jca/web/WebServer.java	2011-02-04 16:21:01 UTC (rev 110543)
@@ -181,16 +181,20 @@
     */
    public void postDeploy() throws Throwable
    {
-      try
+      if (server != null &&
+          handlers != null && handlers.getHandlers() != null && handlers.getHandlers().length > 0)
       {
-         server.setHandler(handlers);
+         try
+         {
+            server.setHandler(handlers);
       
-         server.start();
+            server.start();
+         }
+         catch (Exception e)
+         {
+            log.error("Could not start Jetty webserver", e);
+         }
       }
-      catch (Exception e)
-      {
-         log.error("Could not start Jetty webserver");
-      }
    }
 
    /**



More information about the jboss-cvs-commits mailing list