Skip to Content
author's profile photo
Former Member

Cannot create an instance of the stateless bean

hi,

i am getting this error when trying to call a Sessionbean via JNDI Lookup.

Exception Details:

Caused by: java.lang.IllegalStateException

at com.sap.engine.services.ejb.session.stateless_sp5.StatelessContext.assertLegalState(StatelessContext.java:124)

at com.sap.engine.services.ejb.session.stateless_sp5.StatelessContext.getCallerPrincipal(StatelessContext.java:241)

at com.sap.engine.services.ejb.session.stateless_sp5.BeanContext.getCallerPrincipal(BeanContext.java:74)

does anyone have a clue?

thanks

norbert

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

1 Answer

  • author's profile photo
    Former Member
    Jul 13, 2004 at 09:52 AM

    Hi norbert,

    In ejbCreate of a stateless session bean you cannot access user/security information using session context/ejb context.

    You can get user information only within a business method of your stateless session bean.

    Regards,

    Prasad

    Add comment
    10|10000 characters needed characters exceeded