org.globus.ogsa.server
Class OgsiServlet

java.lang.Object
  extended byjavax.servlet.GenericServlet
      extended byjavax.servlet.http.HttpServlet
          extended byorg.apache.axis.transport.http.AxisServletBase
              extended byorg.apache.axis.transport.http.AxisServlet
                  extended byorg.globus.ogsa.server.OgsiServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class OgsiServlet
extends org.apache.axis.transport.http.AxisServlet

IBM Contribution. To support multiple servlet web contexts and apps hosting ogsi.

Author:
Mike Williams, OGSA Development, IBM Poughkeepsie
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.axis.transport.http.AxisServlet
INIT_PROPERTY_ENABLE_LIST, INIT_PROPERTY_JWS_CLASS_DIR, INIT_PROPERTY_TRANSPORT_NAME, INIT_PROPERTY_USE_SECURITY, log
 
Fields inherited from class org.apache.axis.transport.http.AxisServletBase
ATTR_AXIS_ENGINE, axisServer
 
Constructor Summary
OgsiServlet()
           
 
Method Summary
 void init(javax.servlet.ServletConfig config)
          init
 
Methods inherited from class org.apache.axis.transport.http.AxisServlet
doGet, doPost, getDefaultJWSClassDir, getHttpServletResponseStatus, getJWSClassDir, getProtocolVersion, init, invokeEndpointFromGet, logException, processAxisFault, processListRequest, processMethodRequest, processWsdlRequest, reportAvailableServices, reportCantGetAxisService, reportCantGetJWSService, reportNoWSDL, reportServiceInfo
 
Methods inherited from class org.apache.axis.transport.http.AxisServletBase
decLockCounter, destroy, getEngine, getEngine, getEngineEnvironment, getHomeDir, getLoadCounter, getOption, getServletContext, getWebappBase, getWebInfPath, incLockCounter, isDevelopment, service
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service
 
Methods inherited from class javax.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletInfo, getServletName, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OgsiServlet

public OgsiServlet()
Method Detail

init

public void init(javax.servlet.ServletConfig config)
          throws javax.servlet.ServletException
init

Throws:
javax.servlet.ServletException
See Also:
Overide of servlet init method to perform any required initialization. This is being used to learn about the ogsi location and schema context. Most significant is the web context. For the standalone container environment, the server-config.wsdd can be used to specify this. When running in a servlet container the initialization parameter "ogsiLocation" and "schemaContext" can be used to over ride this.


Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.