2010/7/19 Thomas Lee <thomas....@shinetech.com>:
> Hi all,
>
> I'm quite new to the Tomcat code base, so apologies if I'm asking a dumb
> question.
>
> I'm looking at:
>
>    https://issues.apache.org/bugzilla/show_bug.cgi?id=49591
>
> I've hit a dead-end in the Subversion history trying to track down why the
> flushBuffer() call was ever added to StandardHostValve.status(...):
>
>    http://svn.apache.org/viewvc?view=revision&revision=389146
>
> It seems like this stuff was copied or imported from elsewhere ("Attempt to
> create a new repository according to the earlier thread."), but I can't see
> any indication of where it was copied *from* so I'm struggling to follow the
> svn history.
>
> Can anybody shed some light on this so that I might continue digging through
> svn?

My understanding is that because there was a decision to reorganize
source code layout when starting TC6 development, that was the easy
way to to that:

BTW, it was before I came to the project and so I am not a witness.


Go to 5.5.x sources and restart from there. Note, that layout was a
bit different at that time. What are now subdirectories of
tc5.5.x/trunk (build, connectors, container, jasper, servletapi) were
separate projects in the repository.

http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/?pathrev=389146


Digging further, the code was added to StandardHostValve in rev.302028
by moving it there from /valves/ErrorDispatcherValve class.

http://svn.apache.org/viewvc?view=revision&revision=302028

The first revision of ErrorDispatcherValve (r.301082, 8 years ago)
already has the flushBuffer() code, and r.301077 is where cvs2svn
import of /container/catalina has started.

Best regards,
Konstantin Kolinko

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to