[MAGNOLIA-7290] Introduce the guice servlet-extension with new GuiceFilter Created: 26/Mar/18  Updated: 02/Mar/22  Resolved: 02/Mar/22

Status: Closed
Project: Magnolia
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Michael Mühlebach Assignee: Unassigned
Resolution: Won't Do Votes: 0
Labels: parked
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Date of First Response:
Epic Link: Revamping commands and actions
Story Points: 5

 Description   

This will add the guice servlet-extension. Instead of adding it as described in the guice documentation to the servlet filter chain, we add it to Magnolias filter chain.

The servlet-extension now brings all the bindings for the servlet resources like HttpRequest, ServletContext, etc. Because those resources are used in in the platform and system component providers, there is now a new component provider (base) which provides all the servlet bindings.

Specially the two new bindings for SessionScope and RequestScope will be very useful in the future.



 Comments   
Comment by Antti Hietala [ 25/Jan/19 ]

Removed from backlog. Looks like MGNLUI-4958 should be done before tackling the Commands revamp epic.

Generated at Mon Feb 12 04:22:28 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.