[ 
https://issues.apache.org/jira/browse/SHIRO-892?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tamas Cservenak updated SHIRO-892:
----------------------------------
    Description: 
When using Shiro 1.10.0 using Guice, the object graph is incomplete (no binding 
for ShiroFilterConfiguration). Release notes did not mention that user must 
provide it either.

Personally, I'd prefer to have Shiro provide one "out of the box" if possible, 
as otherwise this may count as "breaking change"?

Cause is this commit: 
[https://github.com/apache/shiro/commit/28e10e0ca1cdcd2cede86802fde8464b29265fc8]

Reproducer: try to "boot off" Shiro as an "app would" using Guice integration 
(ie. prep a sample app using 1.9.1 then migrate it to 1.10.0 -> incomplete 
graph)

  was:
When using Shiro 1.10.0 using Guice, the object graph is incomplete (no binding 
for ShiroFilterConfiguration). Release notes did not mention that user must 
provide it either.

Personally, I'd prefer to have Shiro provide one "out of the box" if possible, 
as otherwise this may count as "breaking change"?


> No Guice binding for newly introduced ShiroFilterConfiguration
> --------------------------------------------------------------
>
>                 Key: SHIRO-892
>                 URL: https://issues.apache.org/jira/browse/SHIRO-892
>             Project: Shiro
>          Issue Type: Bug
>          Components: Integration: Guice
>    Affects Versions: 1.10.0
>            Reporter: Tamas Cservenak
>            Assignee: Jared Bunting
>            Priority: Major
>
> When using Shiro 1.10.0 using Guice, the object graph is incomplete (no 
> binding for ShiroFilterConfiguration). Release notes did not mention that 
> user must provide it either.
> Personally, I'd prefer to have Shiro provide one "out of the box" if 
> possible, as otherwise this may count as "breaking change"?
> Cause is this commit: 
> [https://github.com/apache/shiro/commit/28e10e0ca1cdcd2cede86802fde8464b29265fc8]
> Reproducer: try to "boot off" Shiro as an "app would" using Guice integration 
> (ie. prep a sample app using 1.9.1 then migrate it to 1.10.0 -> incomplete 
> graph)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to