Hi all, Current implementation of ESB cache mediator does not support for distributed caching and it uses org.wso2.carbon.caching.core implementation which ships with carbon-qos to provide caching functionalities. Since carbon-qos has already deprecated we need to use better alternative to provide caching in ESB. For that I’m going to implement cache mediator using javax.cache API and use similar synapse configurations currently used.
To generate request hash values, I'm going to use REQUESTHASHGenerator instead of currently used DOMHASHGenerator as REQUESTHASHGenerator has implemented to overcome some limitation of the DOMHASHGenerator. cache will be kept in following manner key : requeshHash (request hash of the message) value : CachableResponse (Object which stored the backend response) Any suggestions are appreciated. Thanks. -- Vijitha Ekanayake Software Engineer*, *WSO2, Inc.; http://wso2.com/ Mobile : +94 777 24 73 39 | +94 718 74 44 08 lean.enterprise.middleware
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
