public class WebdavFixValve extends ValveBase
<Valve
className="org.apache.catalina.valves.WebdavFixValve" />
to your Engine
, Host
or Context
as
required. Normally, this valve would be used at the Context
level.container, controller, debug, domain, info, lifecycle, log, next, oname, rb, started
AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, INIT_EVENT, START_EVENT, STOP_EVENT
END_PIPELINE, INVOKE_NEXT
Constructor and Description |
---|
WebdavFixValve() |
Modifier and Type | Method and Description |
---|---|
int |
invoke(Request request,
Response response)
Check for the broken MS WebDAV client and if detected issue a re-direct
that hopefully will cause the non-broken client to be used.
|
addLifecycleListener, backgroundProcess, createObjectName, event, findLifecycleListeners, getContainer, getController, getDebug, getDomain, getInfo, getNext, getObjectName, getParentName, invoke, isStarted, postInvoke, removeLifecycleListener, setContainer, setController, setDebug, setNext, setObjectName, start, stop
public int invoke(Request request, Response response) throws IOException, javax.servlet.ServletException
invoke
in interface GlassFishValve
invoke
in class ValveBase
request
- The servlet request to be processedresponse
- The servlet response to be createdINVOKE_NEXT
or END_PIPELINE
IOException
- if an input/output error occursjavax.servlet.ServletException
- if a servlet error occursCopyright © 2021. All rights reserved.