[Mulgara-svn] r1225 - trunk/src/jar/server/java/org/mulgara/server

pag at mulgara.org pag at mulgara.org
Wed Sep 3 22:05:31 UTC 2008


Author: pag
Date: 2008-09-03 15:05:30 -0700 (Wed, 03 Sep 2008)
New Revision: 1225

Modified:
   trunk/src/jar/server/java/org/mulgara/server/EmbeddedMulgaraServer.java
Log:
Protected against being unable to start web services

Modified: trunk/src/jar/server/java/org/mulgara/server/EmbeddedMulgaraServer.java
===================================================================
--- trunk/src/jar/server/java/org/mulgara/server/EmbeddedMulgaraServer.java	2008-09-03 14:57:06 UTC (rev 1224)
+++ trunk/src/jar/server/java/org/mulgara/server/EmbeddedMulgaraServer.java	2008-09-03 22:05:30 UTC (rev 1225)
@@ -770,10 +770,15 @@
     }
 
     // add the webapps
+    try {
 //    server.addHandler(new DefaultHandler());
-    addWebServicesWebAppContext(server);
-    addWebUIWebAppContext(server);
-    addWebQueryContext(server);
+      addWebServicesWebAppContext(server);
+      addWebUIWebAppContext(server);
+      addWebQueryContext(server);
+    } catch (IllegalStateException e) {
+      // not fatal, so just log the problem and go on
+      log.warn("Unable to start web service", e.getCause());
+    }
 
     // add our class loader as the classloader of all contexts, unless this is a webapp in which case we wrap it
     ClassLoader classLoader = this.getClass().getClassLoader();




More information about the Mulgara-svn mailing list