001/* deprecated 002 * replaced by ca.bc.webarts.tools.WebAppServer2.java 003 */ 004package ca.bc.webarts; 005 006import java.io.*; 007import java.net.*; 008import org.mortbay.util.*; 009import org.mortbay.http.*; 010import org.mortbay.jetty.servlet.*; 011import org.mortbay.http.handler.*; 012import org.mortbay.servlet.*; 013 014public class SimpleJettyServer 015{ 016 017 public static void main(String[] args) 018 { 019 try 020 { 021 //create the HTTP server 022 Server server = new Server (); 023 SocketListener listener = new SocketListener (); 024 listener.setHost ("zenbook.webarts.bc.ca"); 025 listener.setPort (8081); 026 listener.setMinThreads(5); 027 listener.setMaxThreads(250); 028 server.addListener(listener); 029 030 ServletHttpContext context = 031 (ServletHttpContext)server.getContext(null,"/myContext/*"); 032 context.setClassPath("./servlets/"); 033 context.setDynamicServletPathSpec("/servlet/*"); 034 035 server.start (); 036 } 037 catch(Exception e) 038 { 039 e.printStackTrace (); 040 } 041 } 042} 043