Try having your bean get the LDAP context in the
setContext method. In that way, you will only have get
the context once per bean instance, which is better
than once per load.
//Nicholas
--- Jose Gonz�lez G�mez <[EMAIL PROTECTED]>
wrote:
> Hi there,
>
> I have an ejb named User that models an user
> interacting with my
> application. I need this as the actions this user
> may do in the
> application depend on his position in a directory I
> access through LDAP.
> I keep some info I need about the user in a
> database, as this info is
> not in the directory. This way the bean encapsulates
> all the needed
> access to LDAP and database.
>
> My problem is that in ejbLoad I need to connect
> to LDAP and database,
> and in ejbStore I connect only to the database, as
> the info in LDAP will
> never be changed in my application. I get the
> connections to the
> database from the connection pool of my app server,
> but there's no
> connection pooling for LDAP connnections, so the
> ejbLoad operation takes
> a lot of time in making this connection time after
> time.
>
> What could I do? Should I make my own connection
> pooling mechanism
> for LDAP? Is this possible under J2EE? Any other
> ideas about this?
>
> Thanks
> Jose
>
>
===========================================================================
> To unsubscribe, send email to [EMAIL PROTECTED]
> and include in the body
> of the message "signoff EJB-INTEREST". For general
> help, send email to
> [EMAIL PROTECTED] and include in the body of the
> message "help".
>
=====
Nicholas Whitehead
Home: (973) 377 9335
Cell: (973) 615 9646
[EMAIL PROTECTED]
__________________________________________________
Get personalized email addresses from Yahoo! Mail - only $35
a year! http://personal.mail.yahoo.com/
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".