You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@shiro.apache.org by Harald Wellmann <hw...@gmail.com> on 2013/07/29 16:28:34 UTC

JSF and CDI support

After a period of evaluation, I'm planning to start using Shiro in a
Java EE 6 project within the next four to eight weeks.

This will require JSF and CDI support which has been contributed to
Shiro by various people, including myself, but the contributions have
never been released, the CDI modules are not even integrated.

Since our project policies do not permit the use of unreleased open
source software, this will require a release of these contributions,
under any name or version.

In short, there's a job to get done in a limited time frame, I have to
do it anyway, and I'd like to share the results rather than keeping
them closed.

If there is a way to get this job done under the ASF umbrella without
too much administrative overhead, then I'm happy to do that.

Another option, short of forking the entire project, might be an
independent "ShiroExt" project publishing some add-on modules
depending on Shiro 1.2.2, with the perspective of getting these
modules merged back into Shiro in some future release.

I'm looking forward to feedback both from the Shiro project team and
other Shiro users.

Best regards,
Harald

Re: JSF and CDI support

Posted by Lenny Primak <lp...@hope.nyc.ny.us>.
You might want to look at flowlogix library.
It's primarily aimed at Tapestry, but it does have among its features Shiro interceptor
that secures JEE beans with Shiro via annotations.
It is open sourced & released under ASL, and in the maven central repository.

http://code.google.com/p/flowlogix/
http://code.google.com/p/flowlogix/wiki/TapestryLibrary

CDI/Shiro Security Documentation:
http://code.google.com/p/flowlogix/wiki/TLShiroSecurityInterceptor

On Jul 29, 2013, at 10:28 AM, Harald Wellmann wrote:

> After a period of evaluation, I'm planning to start using Shiro in a
> Java EE 6 project within the next four to eight weeks.
> 
> This will require JSF and CDI support which has been contributed to
> Shiro by various people, including myself, but the contributions have
> never been released, the CDI modules are not even integrated.
> 
> Since our project policies do not permit the use of unreleased open
> source software, this will require a release of these contributions,
> under any name or version.
> 
> In short, there's a job to get done in a limited time frame, I have to
> do it anyway, and I'd like to share the results rather than keeping
> them closed.
> 
> If there is a way to get this job done under the ASF umbrella without
> too much administrative overhead, then I'm happy to do that.
> 
> Another option, short of forking the entire project, might be an
> independent "ShiroExt" project publishing some add-on modules
> depending on Shiro 1.2.2, with the perspective of getting these
> modules merged back into Shiro in some future release.
> 
> I'm looking forward to feedback both from the Shiro project team and
> other Shiro users.
> 
> Best regards,
> Harald
>