You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by bu...@apache.org on 2002/09/16 01:12:06 UTC
DO NOT REPLY [Bug 12668] New: -
Request notification when axis session terminates
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12668>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12668
Request notification when axis session terminates
Summary: Request notification when axis session terminates
Product: Axis
Version: future (enh)
Platform: Other
OS/Version: Other
Status: NEW
Severity: Enhancement
Priority: Other
Component: Basic Architecture
AssignedTo: axis-dev@xml.apache.org
ReportedBy: sfmarco@attbi.com
Hi All,
Axis supports different sessions. All sessions implement the
org.apache.axis.session.Session interface. What is, according to the comment,
extremely basic at the moment.
One enhancement I would like to propose is the equivalent functionality of
the javax.servlet.http.HttpSessionBindingListener. When an httpSession
terminates, objects stored in an httpHession and who implement this interface
will receive a valueUnbound message when an httpSession terminates.
This can be used to clean up certain resources this object is using.
This behavior will work with the AxisHttpSession. But not with other sessions
(SimpleSession, SNMP session ?, other future sessions implementation)
I think it would be preferable if there is a general Event - Listener model on
the Axis Session interface level which sent an event when a session terminates
to interested listeners.
I can imagine end users can use this to close JCA sessions, clean up memory on
native loaded libraries through JNI, etc.
Let me know if you would like to see a prototype, or if this is just a
ridiculous idea what can be achieved in a much easier way.
Regards,
SFMarco