[Mulgara-svn] r1256 - trunk/src/jar/server/java/org/mulgara/server
pag at mulgara.org
pag at mulgara.org
Tue Sep 9 06:02:55 UTC 2008
Author: pag
Date: 2008-09-08 23:02:54 -0700 (Mon, 08 Sep 2008)
New Revision: 1256
Modified:
trunk/src/jar/server/java/org/mulgara/server/EmbeddedMulgaraServer.java
Log:
Added the SessionFactoryProvider interface
Modified: trunk/src/jar/server/java/org/mulgara/server/EmbeddedMulgaraServer.java
===================================================================
--- trunk/src/jar/server/java/org/mulgara/server/EmbeddedMulgaraServer.java 2008-09-09 05:59:04 UTC (rev 1255)
+++ trunk/src/jar/server/java/org/mulgara/server/EmbeddedMulgaraServer.java 2008-09-09 06:02:54 UTC (rev 1256)
@@ -73,7 +73,7 @@
* @see <a href="http://developer.java.sun.com/developer/JDCTechTips/2001/tt0327.html#jndi">
* <cite>JNDI lookup in distributed systems</cite> </a>
*/
-public class EmbeddedMulgaraServer {
+public class EmbeddedMulgaraServer implements SessionFactoryProvider {
/** Line separator. */
protected static final String eol = System.getProperty("line.separator");
@@ -374,7 +374,12 @@
if (httpEnabled) {
// create a HTTP server instance
if (log.isDebugEnabled()) log.debug("Configuring HTTP server");
- webServices = new HttpServices(this, httpHostName, mulgaraConfig);
+ try {
+ webServices = new HttpServices(this, httpHostName, mulgaraConfig);
+ } catch (Exception e) {
+ log.error("Unable to start web services due to: " + e.getMessage() + " [Continuing]");
+ if (log.isDebugEnabled()) log.debug("Web Server problem", e);
+ }
}
}
}
More information about the Mulgara-svn
mailing list