The problem ended up being higher in the stacktrace. I was receiving the following error:
net.sf.ehcache.CacheException: Unable to load class net.sf.ehcache.store.DefaultElementValueComparator
I was able to fix the problem by reading this link. Here are the steps I took:
- Navigate to
$liferay_home/tomcat/webapps/ROOT/WEB-INF/lib/
- Copy ehcache.jar somewhere to back it up (like the root
$liferay_home
directory) - Copy ehcache.jar again somewhere to work with it (like the desktop)
- Change the name ehcache.jar to ehcache.zip
- Unzip the ehcache.zip file
- Copy the updated
ClassLoaderUtil.class
file to the folder'snet/sf/ehcache/util/
directory, replacing the currentClassLoaderUtil.class
file. - Zip the ehcache directory
- Change the name ehcache.zip to ehcache.jar
- Put this new ehcache.jar file in
$liferay_home/tomcat/webapps/ROOT/WEB-INF/lib/
, replacing the current ehcache.jar