I have an application in Tapestry 5.3.4 that's using the tapestry-security 0.4.6 plugin along with shiro 1.2.0 for authentication, and it works well. However, I would like to use EHCache to cache session data, and eventually to cluster a couple of instances on top of the cache. This is all possible with shiro, however it requires configuring via the shiro.ini, which is no supported in Tapestry. Is there a way to configure shiro in this manner from within the app, or to force loading the ini file?
Related Questions in TAPESTRY
- Events disappear randomly for full calendar module
- Does Live Class Reloading actually work when using Tapestry in IntelliJ IDEA CE?
- Unable to call method multiple times in tapestry/html
- Tapestry or JSP - OR condition
- Javascript ajax post to be handled by Tapestry 5.4 client side
- Hibernate - Session.createQuery(String) returns null after upgrade
- Tapestry with printThis.js including unwanted href URL in printed page
- Tapestry: How to display an alert dialog from my Java code
- How to display a tooltip during mouseover on a select Option?
- Listening on Apache Tapestry form events
- How to Debug web app tapestry in IntelliJ with jetty runner configuration
- Is there in Tapestry common property to convert null string from server-side to empty string on client-side?
- Tapestry (5.7.2) - Refreshing an outer zone from a internal component via XHR
- Tapestry - how to get other component's field
- JUnit tests for Generic Links in tapestry
Related Questions in SHIRO
- Integration of Apache Shiro into Quarkus framework
- Zeppelin is not allowing LDAP authentication
- How do I set the session timeout with Pac4j / Shiro?
- KeycloakOidcConfiguration load during application start and load values from database
- Shiro Subject filled with Pac4j?
- Ajax Request are not working with Pac4j / Shiro?
- Redirect to requested URL after successful login with Pac4j / Shiro
- Get UserProfile / Information after successful authentication
- pac4j + shiro Unable to extract user profile as no JSON node 'attributes' was found in body
- Keycloak with Pac4j: Token response: status=400, content={"error":"invalid_grant","error_description":"Code not valid"}
- Spintboot Shiro 1.12.0 happens Shiro RememberMe Deserialization Vulnerability (CVE-2016-4437)
- Problem with shiro 1.12.0 jar ,in forward .jsp pages in servlets request with out any sessions
- PrimeFaces 13.0 displays "Invalid Request" at beginning of browser session
- Keycloak, Apache Shiro and Pac4j installation / configuration
- Pac4j with Shiro and Keycloak - how can I manage my Permissions (Authorization)
Related Questions in TYNAMO
- Tapestry override Authenticator
- Swagger UI with Tynamo Resteasy for Tapestry 5.4
- HibernateEntityValueEncoder NullPointerException
- Hibernate: No default constructor for entity Inner Class
- How to inject bean in a Tapestry service
- Using an interceptor with Tapestry Resteasy
- Using tynamo ckeditor in tapestry
- Tapestry Security With Tynamo - Getting Started
- Unable to persist entities with tynamo-resteasy when service is in autodiscover package
- Class xxx does not contain a public constructor needed to autobuild when xxx become a Tapestry Service
- Problems with implementing authentication feature in a tapestry web app using tynamo-security module
- Failure reading parameter 'selected' of component tynamo/PropertyEditBlocks:palette_set
- ClassNotFoundException on TapestryFilter with Tynamo archetype
- Full shiro configuration in tapestry 5.3
- Modifying Tapestry 5 Tynamo Security login form template
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Getting hold of the
SecurityManagerand callingsecurityManager.setCacheManager(new EhCacheManager())should do the trick.