Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.10.1
-
None
Description
The AJAX library we're currently using is a bit problematic, as it stores non-serializable stuff in the HttpSession (causing all sorts of nasty exception reports in default configurations of Tomcat, and preventing clustering). It does provide a very nice, reflection-based interface so that we can expose any class/method as a JSON endpoint, but this does not really work well with our auth system.
We should replace the jabsorb stuff with a Stripes-native solution (possibly with some extensions to allow particular beans to expose methods as if we were using jabsorb).
Attachments
Attachments
Issue Links
- is related to
-
JSPWIKI-659 NotSerializableException on Tomcat restart , UserManager not Serializable
- Closed
- relates to
-
JSPWIKI-793 Remove XML-RPC functionality from JSPWiki
- Closed
-
JSPWIKI-276 Use jackson instead of jsonrpc
- Closed