|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.jibx.soap.server.SOAPServlet
SOAP request handler servlet. The configuration information for this servlet is obtained from one or more service definition files located with the WEB-INF directory of the web application. The particular service definition files handled by an instance of this servlet are configured as initialization parameters for the servlet, with the default a single service definition with fixed name "jibx-soap-service.xml". If the servlet is invoked with any path information in the request the path information is used to identify the particular service being requested. As a special case, the request parameter "?WSDL" is recognized as a request for the WSDL service description.
Constructor Summary | |
SOAPServlet()
|
Method Summary | |
protected void |
doDelete(javax.servlet.http.HttpServletRequest arg0,
javax.servlet.http.HttpServletResponse arg1)
|
protected void |
doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse rsp)
GET request handler. |
protected void |
doHead(javax.servlet.http.HttpServletRequest arg0,
javax.servlet.http.HttpServletResponse arg1)
|
protected void |
doOptions(javax.servlet.http.HttpServletRequest arg0,
javax.servlet.http.HttpServletResponse arg1)
|
void |
doPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse rsp)
POST request handler. |
protected void |
doPut(javax.servlet.http.HttpServletRequest arg0,
javax.servlet.http.HttpServletResponse arg1)
|
protected void |
doTrace(javax.servlet.http.HttpServletRequest arg0,
javax.servlet.http.HttpServletResponse arg1)
|
ServiceDefinition |
getService(java.lang.String path)
Get service definition for path. |
java.lang.String |
getServletInfo()
Get servlet description. |
void |
init()
Initialize servlet. |
Methods inherited from class javax.servlet.http.HttpServlet |
getLastModified, service, service |
Methods inherited from class javax.servlet.GenericServlet |
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletName, init, log, log |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SOAPServlet()
Method Detail |
public void init() throws javax.servlet.ServletException
javax.servlet.ServletException
public java.lang.String getServletInfo()
public ServiceDefinition getService(java.lang.String path)
path
- request pathpublic void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp) throws javax.servlet.ServletException, java.io.IOException
req
- servlet request informationrsp
- servlet response information
javax.servlet.ServletException
- on message content or operational error
java.io.IOException
- on error reading or writingprotected void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp) throws javax.servlet.ServletException, java.io.IOException
req
- servlet request informationrsp
- servlet response information
javax.servlet.ServletException
- on message content or operational error
java.io.IOException
- on error reading or writingprotected void doDelete(javax.servlet.http.HttpServletRequest arg0, javax.servlet.http.HttpServletResponse arg1) throws javax.servlet.ServletException, java.io.IOException
javax.servlet.ServletException
java.io.IOException
protected void doHead(javax.servlet.http.HttpServletRequest arg0, javax.servlet.http.HttpServletResponse arg1) throws javax.servlet.ServletException, java.io.IOException
javax.servlet.ServletException
java.io.IOException
protected void doOptions(javax.servlet.http.HttpServletRequest arg0, javax.servlet.http.HttpServletResponse arg1) throws javax.servlet.ServletException, java.io.IOException
javax.servlet.ServletException
java.io.IOException
protected void doPut(javax.servlet.http.HttpServletRequest arg0, javax.servlet.http.HttpServletResponse arg1) throws javax.servlet.ServletException, java.io.IOException
javax.servlet.ServletException
java.io.IOException
protected void doTrace(javax.servlet.http.HttpServletRequest arg0, javax.servlet.http.HttpServletResponse arg1) throws javax.servlet.ServletException, java.io.IOException
javax.servlet.ServletException
java.io.IOException
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |