FYI, I just checked in a bunch of fixes to Webware CVS, mostly to improve
backward compatibility:

- Restored Application.forward() to its semantics from Webware 0.8, where
any response accumulated before the call to forward() is thrown away.

- Fixed a number of bugs in Application.callMethodOfServlet() and
Application.includeURL().

- Fixed bugs in URLParser's handling of subdirectories.

- Made contextInitialize() get called with the Application as the first
argument as in Webware 0.8, instead of the URLParser instance as was the
case in CVS.

- Added back in the ability to turn off ExtraPathInfo, whereas previously in
CVS if would just ignore the setting and act as though it was 1.

- Fixed psp tests to use psp:insert rather than psp:include to insert static
content.  psp:include doesn't work for this because it uses includeURL() to
include a static file, but that has problems because it goes through
UnknownFileTypeServlet which has side effects such as turning on
auto-commit, setting the content-type and content-length, and so forth which
are appropriate for serving a file in its entirety but don't work if you're
merely including a file in another.  This seems like reasonable behavior to
me.

- A few other minor fixes.

My own Webware application now works with Webware CVS, and all of the test
servlets work properly.

- Geoff


-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
Webware-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-devel

Reply via email to