[ http://issues.apache.org/jira/browse/AXIS2-812?page=all ]
Oleg Kalnichevski updated AXIS2-812:
------------------------------------
Attachment: simplehttpserver-cleanup-2.patch
Chuck, et al
Before I get down to rewriting the cookie management code I would like to clean
things up even further. This patch moves the message context management code
out of HTTPWorker class to the DefaultHttpServiceProcessor class. HTTPWorker
has been completely decoupled from irrelevant infrastructural aspects and ugly
plumbing code. As a result the code in HTTPWorker class is now much cleaner and
more maintainable.
Please review and let me know what you think
Oleg
> Improve SimpleHTTPServer code structure, configuraiton, cookie use, and
> remove unused classes
> ---------------------------------------------------------------------------------------------
>
> Key: AXIS2-812
> URL: http://issues.apache.org/jira/browse/AXIS2-812
> Project: Apache Axis 2.0 (Axis2)
> Type: Improvement
> Components: transports
> Reporter: Chuck Williams
> Assignee: Chuck Williams
> Attachments: simplehttpserver-cleanup-2.patch, simplehttpserver-cleanup.patch
>
> We need to clean up the code for the new HttpCore based SimpleHTTPServer.
> Per Oleg:
> I still would like to clean things up a little here and there (at the very
> least the old classes from HttpClient testing framework should be removed). I
> would also like to refactor the session context management code and improve
> cookie handling. Presently Set-Cookie2 headers generated by the HTTPWorker
> are not spec compliant.
> Per my commit message:
> Still to do:
> 1. Identify and remove any Commons classes that are no longer referenced
> 2. Extend HttpFactory and config parameters for additional options
> 3. Document in xdocs
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]