if (this._cacheProvider != null) {
return this._cacheProvider;
}
ValueExpression ve = getValueExpression("cacheProvider");
if (ve != null) {
CacheProvider value = null;
try {
value = (CacheProvider) ve.getValue(getFacesContext().getELContext());
} catch (ELException e) {
throw new FacesException(e);