You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2006/10/29 01:48:32 UTC
svn commit: r468788 -
/incubator/openejb/trunk/openejb3/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/HttpEjbServer.java
Author: dblevins
Date: Sat Oct 28 16:48:32 2006
New Revision: 468788
URL: http://svn.apache.org/viewvc?view=rev&rev=468788
Log:
Small change to take the current listener, put it in the registry then put the registry in as the primary listener.
Modified:
incubator/openejb/trunk/openejb3/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/HttpEjbServer.java
Modified: incubator/openejb/trunk/openejb3/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/HttpEjbServer.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/HttpEjbServer.java?view=diff&rev=468788&r1=468787&r2=468788
==============================================================================
--- incubator/openejb/trunk/openejb3/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/HttpEjbServer.java (original)
+++ incubator/openejb/trunk/openejb3/server/openejb-http/src/main/java/org/apache/openejb/server/httpd/HttpEjbServer.java Sat Oct 28 16:48:32 2006
@@ -20,6 +20,7 @@
import org.apache.openejb.server.ServerService;
import org.apache.openejb.server.ServiceException;
import org.apache.openejb.server.ejbd.EjbServer;
+import org.apache.openejb.loader.SystemInstance;
import java.util.Properties;
import java.net.Socket;
@@ -39,7 +40,12 @@
name = props.getProperty("name");
EjbServer ejbServer = new EjbServer();
ServerServiceAdapter adapter = new ServerServiceAdapter(ejbServer);
- httpServer = new HttpServer(adapter);
+
+ HttpListenerRegistry registry = new HttpListenerRegistry();
+ SystemInstance.get().setComponent(HttpListenerRegistry.class, registry);
+ registry.addHttpListener(adapter, "/ejb/.*");
+
+ httpServer = new HttpServer(registry);
httpServer.init(props);
ejbServer.init(props);
}