Disabling the response for futher out

2004-08-27 Thread Derek Richardson
JDK 1.4.2
Tomcat 5.0.19

I'd be ecstatic if someone sheds some light on why I see this in my log:

2004-08-27 10:14:31,324 [http8080-Processor24] DEBUG
org.apache.catalina.core.ApplicationDispatcher -  Disabling the response
for futher output

The context is:

2004-08-27 10:14:31,262 [http8080-Processor24] DEBUG
org.apache.struts.tiles.TilesRequestProcessor -
processForwardConfig(/portlet/md/save.do, false)
2004-08-27 10:14:31,262 [http8080-Processor24] DEBUG
org.apache.struts.tiles.TilesRequestProcessor -   '/portlet/md/save.do'
- processed as uri
2004-08-27 10:14:31,277 [http8080-Processor24] DEBUG
org.apache.struts.action.RequestProcessor -
processForwardConfig(ForwardConfig[name=customize,path=/portlet/md/save.
do,redirect=false,contextRelative=false])
2004-08-27 10:14:31,293 [http8080-Processor24] DEBUG
org.apache.catalina.core.ApplicationDispatcher -
servletPath=/portlet/md/save.do, pathInfo=null, queryString=null,
name=null
2004-08-27 10:14:31,309 [http8080-Processor24] DEBUG
org.apache.catalina.core.ApplicationDispatcher -  Path Based Forward
2004-08-27 10:14:31,324 [http8080-Processor24] DEBUG
org.apache.catalina.core.ApplicationDispatcher -  Disabling the response
for futher output
2004-08-27 10:14:31,324 [http8080-Processor24] DEBUG
org.apache.catalina.core.ApplicationDispatcher -  The Response is
vehiculed using a wrapper:
org.apache.taglibs.standard.tag.common.core.ImportSupport$ImportResponse
Wrapper

I never see the output of /portlet/md/save.do.

Thanks,

Derek Richardson

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Disabling the response for futher out

2004-08-27 Thread Shapira, Yoav

Hi,
Maybe something is close the response writer?  Maybe
ImportResponseWrapper is doing that?  Anyways, grep
http://cvs.apache.org/viewcvs.cgi/jakarta-tomcat-catalina/catalina/src/s
hare/org/apache/catalina/core/ApplicationDispatcher.java?rev=1.39view=m
arkup for Disabling the response if you're interested in the code.


Yoav Shapira
Millennium Research Informatics


-Original Message-
From: Derek Richardson [mailto:[EMAIL PROTECTED]
Sent: Friday, August 27, 2004 2:28 PM
To: Tomcat Users List
Subject: Disabling the response for futher out

JDK 1.4.2
Tomcat 5.0.19

I'd be ecstatic if someone sheds some light on why I see this in my
log:

2004-08-27 10:14:31,324 [http8080-Processor24] DEBUG
org.apache.catalina.core.ApplicationDispatcher -  Disabling the
response
for futher output

The context is:

2004-08-27 10:14:31,262 [http8080-Processor24] DEBUG
org.apache.struts.tiles.TilesRequestProcessor -
processForwardConfig(/portlet/md/save.do, false)
2004-08-27 10:14:31,262 [http8080-Processor24] DEBUG
org.apache.struts.tiles.TilesRequestProcessor -   '/portlet/md/save.do'
- processed as uri
2004-08-27 10:14:31,277 [http8080-Processor24] DEBUG
org.apache.struts.action.RequestProcessor -
processForwardConfig(ForwardConfig[name=customize,path=/portlet/md/save
.
do,redirect=false,contextRelative=false])
2004-08-27 10:14:31,293 [http8080-Processor24] DEBUG
org.apache.catalina.core.ApplicationDispatcher -
servletPath=/portlet/md/save.do, pathInfo=null, queryString=null,
name=null
2004-08-27 10:14:31,309 [http8080-Processor24] DEBUG
org.apache.catalina.core.ApplicationDispatcher -  Path Based Forward
2004-08-27 10:14:31,324 [http8080-Processor24] DEBUG
org.apache.catalina.core.ApplicationDispatcher -  Disabling the
response
for futher output
2004-08-27 10:14:31,324 [http8080-Processor24] DEBUG
org.apache.catalina.core.ApplicationDispatcher -  The Response is
vehiculed using a wrapper:
org.apache.taglibs.standard.tag.common.core.ImportSupport$ImportRespons
e
Wrapper

I never see the output of /portlet/md/save.do.

Thanks,

Derek Richardson

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Disabling the response for futher out

2004-08-27 Thread Derek Richardson
Thanks for the code reference. I looked at it and the message I
highlighted is logged immediately after the call to processRequest()
that does the actual forward. processRequest can return without doing
anything and not throw an error in the case that
request.getAttribute(ApplicationFilterFactory.DISPATCHER_TYPE_ATTR) is
null. In Globals (where the constant originates), it is commented
Request dispatcher state. There's a method (matchDispatcher()) which
enumerates some values based on FilterMap, like
FORWARD,FORWARD_ERROR,INCLUDE_FORWARD,INCLUDE_ERROR_FORWARD,REQUEST_FORW
ARD, etc. I would think that, when the code initiates a forward, that
this would be set, but it seems that, in this case, it is not.

It seems to me, naively, that if the forward isn't going to be
performed, that an error should be thrown, or at least a log message
explaining what went wrong. 

Something else I discovered is that, if I do includes instead of
forwards, I see the contents I'm looking for. Unfortunately, I'm using
struts and thus am concerned that there are side-effects to changing the
RequestProcessor to do includes instead of forwards.

In any case, more help is appreciated.

Thanks,

Derek Richardson

 -Original Message-
 From: Shapira, Yoav [mailto:[EMAIL PROTECTED] 
 Sent: Friday, August 27, 2004 2:52 PM
 To: Tomcat Users List
 Subject: RE: Disabling the response for futher out
 
 
 Hi,
 Maybe something is close the response writer?  Maybe
 ImportResponseWrapper is doing that?  Anyways, grep
 http://cvs.apache.org/viewcvs.cgi/jakarta-tomcat-catalina/cata
 lina/src/s
 hare/org/apache/catalina/core/ApplicationDispatcher.java?rev=1
 .39view=m
 arkup for Disabling the response if you're interested in the code.
 
 
 Yoav Shapira
 Millennium Research Informatics
 
 
 -Original Message-
 From: Derek Richardson [mailto:[EMAIL PROTECTED]
 Sent: Friday, August 27, 2004 2:28 PM
 To: Tomcat Users List
 Subject: Disabling the response for futher out
 
 JDK 1.4.2
 Tomcat 5.0.19
 
 I'd be ecstatic if someone sheds some light on why I see this in my
 log:
 
 2004-08-27 10:14:31,324 [http8080-Processor24] DEBUG
 org.apache.catalina.core.ApplicationDispatcher -  Disabling the
 response
 for futher output
 
 The context is:
 
 2004-08-27 10:14:31,262 [http8080-Processor24] DEBUG
 org.apache.struts.tiles.TilesRequestProcessor -
 processForwardConfig(/portlet/md/save.do, false)
 2004-08-27 10:14:31,262 [http8080-Processor24] DEBUG
 org.apache.struts.tiles.TilesRequestProcessor -   
 '/portlet/md/save.do'
 - processed as uri
 2004-08-27 10:14:31,277 [http8080-Processor24] DEBUG
 org.apache.struts.action.RequestProcessor -
 processForwardConfig(ForwardConfig[name=customize,path=/portl
 et/md/save
 .
 do,redirect=false,contextRelative=false])
 2004-08-27 10:14:31,293 [http8080-Processor24] DEBUG
 org.apache.catalina.core.ApplicationDispatcher -
 servletPath=/portlet/md/save.do, pathInfo=null, queryString=null,
 name=null
 2004-08-27 10:14:31,309 [http8080-Processor24] DEBUG
 org.apache.catalina.core.ApplicationDispatcher -  Path Based Forward
 2004-08-27 10:14:31,324 [http8080-Processor24] DEBUG
 org.apache.catalina.core.ApplicationDispatcher -  Disabling the
 response
 for futher output
 2004-08-27 10:14:31,324 [http8080-Processor24] DEBUG
 org.apache.catalina.core.ApplicationDispatcher -  The Response is
 vehiculed using a wrapper:
 org.apache.taglibs.standard.tag.common.core.ImportSupport$Imp
 ortRespons
 e
 Wrapper
 
 I never see the output of /portlet/md/save.do.
 
 Thanks,
 
 Derek Richardson
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 
 
 This e-mail, including any attachments, is a confidential 
 business communication, and may contain information that is 
 confidential, proprietary and/or privileged.  This e-mail is 
 intended only for the individual(s) to whom it is addressed, 
 and may not be saved, copied, printed, disclosed or used by 
 anyone else.  If you are not the(an) intended recipient, 
 please immediately delete this e-mail from your computer 
 system and notify the sender.  Thank you.
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]