Method PROPFIND is not defined in RFC 2068 and is not supported by the Servlet API

aibdev
aibdev used Ask the Experts™
on
Hi,

I am intermittently getting this error message in my systemout.log files:
Method PROPFIND is not defined in RFC 2068 and is not supported by the Servlet API.
Anytime I examine the logs after we have had an outage or some problem I always see the error message. I'm not sure that it is the cause, but never the less I would still like to understand what it is and how to fix it.

Any know anythign about it?
Im using a contentmanagement system (fatwire 6.3) deployed into websphere 6-1 with an orcale 10g database.

I have included an error sample from the SystemOut.log.
SystemOut.log error message:
[7/16/09 11:54:47:116 IST] 00000265 WebApp        E   [Servlet Error]-[ContentServer]: com.ibm.ws.webcontainer.webapp.WebAppErrorReport: Method PROPFIND is not defined in RFC 2068 and is not supported by the Servlet API 
	at com.ibm.ws.webcontainer.webapp.WebAppDispatcherContext.sendError(WebAppDispatcherContext.java:553)
	at com.ibm.ws.webcontainer.srt.SRTServletResponse.sendError(SRTServletResponse.java:994)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:788)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1143)
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1084)
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
	at filters.ROIPersonalFilter.doFilter(Unknown Source)
	at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:832)
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:679)
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:587)
	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:481)
	at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
	at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:748)
	at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1466)
	at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:119)
	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
	at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
	at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:556)
	at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:606)
	at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:979)
	at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1064)
	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
 
[7/16/09 11:54:47:465 IST] 00000262 WebApp        E   [Servlet Error]-[ContentServer]: com.ibm.ws.webcontainer.webapp.WebAppErrorReport: Method PROPFIND is not defined in RFC 2068 and is not supported by the Servlet API 
	at com.ibm.ws.webcontainer.webapp.WebAppDispatcherContext.sendError(WebAppDispatcherContext.java:553)
	at com.ibm.ws.webcontainer.srt.SRTServletResponse.sendError(SRTServletResponse.java:994)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:788)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1143)
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1084)
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
	at filters.ROIPersonalFilter.doFilter(Unknown Source)
	at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:832)
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:679)
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:587)
	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:481)
	at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
	at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:748)
	at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1466)
	at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:119)
	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
	at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
	at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:556)
	at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:606)
	at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:979)
	at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1064)
	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
 
 
Error as display in Wiley monitoring tool:
Error at 11:54:47.116 (16 Jul 2009)
Frontends|Apps|cs.war|URLs|Default (0 ms)
Application Name: cs.war
Context Path: /servlet
Method: service
Normalized URL: Default
Scheme: http
Server Name: www.aib.ie
Server Port: 80
Thread Group Name: main
Thread Name: WebContainer : 352
Trace ID: 1247741684493:2561920
Trace Type: ErrorSnapshot
URL: /servlet/ContentServer/home
Servlets|SContentServer (0 ms)
Application Name: cs.war
Context Path: /servlet
Error Message: HTTP Error Code: 501: Method PROPFIND is not defined in RFC 2068 and is not supported by the Servlet API 
Method: service
Normalized URL: Default
Scheme: http
Server Name: www.aib.ie
Server Port: 80
URL: /servlet/ContentServer/home

Open in new window

Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®

Commented:
Hi,

I think the problem you encountered could be solved by adding support for WEBDAV HTTP methods to your application server. You can download the required fix pack at
http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg1PK30110


Author

Commented:
Do you know what the error means or if it is a serious error?
Can I just ignore the error?
Commented:
The PROPFIND method is used to retrieve properties from a resource (as XML). If your problem is a serious one or not depends on your application; I can only make assumptions. I suppose you can ignore it if your application does not rely on the result of this method.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial