Skip to main content

RE: [JAVAHELP] HelpBroker session scope concerns

No replies
Anonymous

When we use javax.help.ServletHelpBroker in a single instance of our application, it works fine.
Example:

When we cluster the application in WebLogic 8.1, in-memory replication of the HTTP session fails because the HelpBroker and its subclasses are not Serializable.

Our help "application" is currently coupled with our web application so that we can share session information for limiting access to helpsets on a per user basis. I am leaning towards making the help application a standalone application in a non-clustered environment and devising an alternative means to pass the help application information about which helpsets to display for a particular user.

Thanks,
John
-----Original Message-----
From: Discussion list of JavaHelp
[mailto:JAVAHELP-INTEREST@JAVA.SUN.COM]On Behalf Of Roger Brinkley
Sent: Tuesday, June 29, 2004 12:36 PM
To: JAVAHELP-INTEREST@JAVA.SUN.COM
Subject: Re: [JAVAHELP] HelpBroker session scope concerns

Owen, John wrote:
>>Being that HelpBroker is not Serializable, using it in the session
>>scope causes problems when trying to cluster a web application that
>>provides help via JavaHelp. Specifically, HTTP in-memory replication
>>is not possible. Has anyone devised a solution addressing this
>>concern? I am also open to any alternative suggestions.

Ok, I'm missing something then because it works for me in the demo and
is maintianing state properly there. What exactly is the problem that
you're experiencing.

Binky

********************************************************************************

You may leave the list at any time by sending message with no subject and
"SIGNOFF JAVAHELP-INTEREST" in the body to LISTSERV@JAVA.SUN.COM. Archives
are available at http://archives.java.sun.com/archives/javahelp-interest.html.
Submit bug reports at http://java.sun.com/cgi-bin/bugreport.cgi.

*****
The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential, proprietary, and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from all computers. 113

********************************************************************************

You may leave the list at any time by sending message with no subject and
"SIGNOFF JAVAHELP-INTEREST" in the body to LISTSERV@JAVA.SUN.COM. Archives
are available at http://archives.java.sun.com/archives/javahelp-interest.html.
Submit bug reports at http://java.sun.com/cgi-bin/bugreport.cgi.