Thrown when operations on {@link Cache} fail unexpectedly.
Specific subclasses such as {@link org.infinispan.util.concurrent.TimeoutException} and {@link org.infinispan.config.ConfigurationException} have more specific uses.
Transactions: if a CacheException (including any subclasses) is thrown for an operation on a JTA transaction, then the transaction is marked for rollback.
@author
Bela Ban
@author
Manik Surtani
@author Mircea.Markus@jboss.com
@since 4.0