private ExoCache createCacheInstance(ExoCacheConfig config) throws ExoCacheInitException
{
if (config.getImplementation() == null)
{
// No implementation has been defined
return new SimpleExoCache();
}
else
{
// An implementation has been defined
final ClassLoader cl = Thread.currentThread().getContextClassLoader();