shiro-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "picpoc (JIRA)" <>
Subject [jira] [Commented] (SHIRO-359) Realm not initialised when bound in servlet mode with guice
Date Tue, 14 May 2013 01:47:16 GMT


picpoc commented on SHIRO-359:

Late comment: it's not really a bug, just a subtlety of Guice.
Instead of binding realms like:

    bindRealm().to(SampleRealm .class).in(Singleton.class);

bind it like that:


and the init method is called.
> Realm not initialised when bound in servlet mode with guice
> -----------------------------------------------------------
>                 Key: SHIRO-359
>                 URL:
>             Project: Shiro
>          Issue Type: Bug
>          Components: Realms 
>    Affects Versions: 1.2.0
>            Reporter: HG
>            Assignee: Jared Bunting
>              Labels: OnInit
>         Attachments:,
> I have a SampleRealm class which extends TextConfigurationRealm. 
> I bind it in configureShiroWeb() method of ShiroWebModule with   bindRealm().to(SampleRealm
> My expectation is OnInit() to be called at some point.
> But that never happens. 
> I guess that should happen through  InitializableInjectionListener() with Guice, but
doesn't get triggered.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message