- From: Benoit Mahe <Benoit.Mahe@sophia.inria.fr>
- Date: Thu, 10 Jun 1999 10:54:14 +0200
- To: dpwhite@halcyon.com
- CC: www-jigsaw@w3.org
"David P. White" wrote: > Hello. > > I am new to Jigsaw so forgive my ignorance. I am trying to set up Jigsaw > to execute servlets. > > (1) Is there any way to configure Jigsaw to "auto-start" a servlet when > the server is brought up? Some other servers (JRun for one) will perform > the init() phase of a servlet's life cycle when the server starts. This > prevents the first requestor from having to wait. No, it's not possible with te current version of Jigsaw, but may be in the next... > (2) Must all servlets be referenced via a ServletWrapper (alias) or is > it possible to somehow refer to a servlet via it's fully qualified > classname? Again, some servers (JRun) support requests in the form > http://hostname:port/servlet/fully.qualified.servlet.name instead of > using a mapped name. This is useful in cases where a non-browser client > wishes to request the services of a "known" servlet. Using an alias can > be a problem as it can be easily changed. The servletwrapper is not an alias, it's the way Jigsaw handle servlets. So yes, all servlets must be referenced via a ServletWrapper. But, you can call a servlet with is full classname. For example, it the servlet com.foobar.servlets.TestServlet is in your CLASSPATH or under a ServletDirectory, you reach it at http://hostname:port/servlet/com.foobar.servlets.TestServlet A ServletWrapper, ("com.foobar.servlets.TestServlet"), will be created by the ServletIndexer. Regards, Benoit. -- - Benoît Mahé ------------------------------------------------------- World Wide Web Consortium (W3C) Architecture domain - Jigsaw Engineer http://www.w3.org/People/Mahe - bmahe@w3.org ---------------------------------------------------------------------
Received on Thursday, 10 June 1999 04:54:39 UTC