leif 2003/01/07 23:13:03 Modified: sevak/src/java/org/apache/avalon/apps/sevak/blocks/jetty JettySevak.java Log: Make it possible to configure Jetty to ignore the host and respond to all virtual hosts in requests. Revision Changes Path 1.9 +7 -3 jakarta-avalon-apps/sevak/src/java/org/apache/avalon/apps/sevak/blocks/jetty/JettySevak.java Index: JettySevak.java =================================================================== RCS file: /home/cvs/jakarta-avalon-apps/sevak/src/java/org/apache/avalon/apps/sevak/blocks/jetty/JettySevak.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- JettySevak.java 1 Dec 2002 23:57:24 -0000 1.8 +++ JettySevak.java 8 Jan 2003 07:13:02 -0000 1.9 @@ -48,7 +48,10 @@ { private Server m_server; + + /** Virtual host to bind the context to. null implies all hosts are in context. */ private String m_hostName; + private HashMap m_webapps = new HashMap(); private int m_port; private File m_sarRootDir; @@ -78,7 +81,7 @@ */ public void configure(final Configuration configuration) throws ConfigurationException { - m_hostName = configuration.getChild("hostname").getValue("localhost"); + m_hostName = configuration.getChild("hostname").getValue( null ); m_port = configuration.getChild("port").getValueAsInteger(8080); } @@ -151,8 +154,9 @@ ctx.setContextPath(context); m_server.addContext(m_hostName,ctx); - System.out.println("deploying context=" + context + ", webapp=" + webAppURL + " to host=" - + m_hostName); + System.out.println("deploying context=" + context + ", webapp=" + webAppURL + + " to host=" + ( m_hostName == null ? "(All Hosts)" : m_hostName ) ); + ctx.setExtractWAR(true); m_webapps.put(context, ctx); ctx.start();
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>