That is exactly what I was looking for Dave.
Thanks very much,
Brian
 
----- Original Message -----
Sent: Thursday, June 05, 2003 3:01 PM
Subject: Re: [JBoss-user] Should I cache ejbRefs?


Brian,

The XDoclet utilobject pattern caches Remote and (Local Homes the latter is of course only valid w/in one JVM), I've seen this mentioned on theserverside.com and elsewhere as a best practice, and after digging through the spec to be sure, apparently both Remote Homes and Remote interfaces should be durable even across a server restart (this is what the spec says -- the references themselves are still valid after a restart). The only time the references aren't valid is if the beans they reference have been removed. This is obviously only a problem w/ Remote Interfaces (not Homes).

Hope that helps.

Dave



"Brian McSweeney" <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]

06/05/2003 08:47 AM
Please respond to jboss-user

       
        To:        <[EMAIL PROTECTED]>
        cc:        
        Subject:        [JBoss-user] Should I cache ejbRefs?



Hi all,
 
my app is fronended with struts, using local beans.
The local beans use stateless session facades as
a frontend.
 
In a book discussing struts there is a chapter on
using entity beans which describes how it is a good
idea to cache the ejb refs in application scope.
The idea is, that it takes alot of time to create the
JNDI initial context etc.
 
They suggest using a ServletContextListener to
cache the ejb refs to the stateless session beans
once the application starts up.
 
Anyone have any opinions on this?
 
cheers,
Brian

Reply via email to