All,
     There is an issue filed in JIRA - 
http://java.net/jira/browse/SERVLET_SPEC-6 on which we have had some 
discussions. To summarize the issue - the semantics of 
AsyncContext#getRequest and getResponse isn't absolutely clear after a 
AsyncContext#complete() or dispatch(). I would like to close out the 
issue one way or another and while I do see both the points of view of 
Mark and Greg, I wanted to see what the  rest of the EG thought about 
the issue. I am inclined to clarify the behavior rather than leaving it 
unspecified. Please let me know your thoughts.
Thanks
- Rajiv