Erik BI created SHINDIG-1814:
--------------------------------
Summary: Unserializable cache keys
Key: SHINDIG-1814
URL: https://issues.apache.org/jira/browse/SHINDIG-1814
Project: Shindig
Issue Type: Improvement
Components: Java
Affects Versions: 2.5.0-beta2, 2.5.0-beta1
Reporter: Erik BI
Fix For: 2.5.0
Unserializable cache keys:
Right now the Shindig Caches the 'messageBundles' and 'gadgetSpecs' with Uri
object as key, but for some cache implementation, for example, DynaCache, it
requires the key to be serializable, which Uri is not.
There are two solution for this, one, make Uri serializable; 2. using a
'string' for the key, uri.toString is good enough. Propose to use "string"
The reason for this is that Uri is a complex object that includes a Uri parsers
so you would need to be VERY careful to get this right. It would be trivial to
use a string key instead.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira