diff --git a/src/main/resources/infinispan-config.xml b/src/main/resources/infinispan-config.xml
index dff5b9cf0d8311202664e7fc15dea29221778b71..88844a7e829f97df6ceb27cf50c9d3ed8a27bcac 100644
--- a/src/main/resources/infinispan-config.xml
+++ b/src/main/resources/infinispan-config.xml
@@ -49,6 +49,27 @@
 			<expiration max-idle="180000" interval="15000" />
 		</local-cache>
 		
+		<local-cache name="QTIWorks@assessmentItems" statistics="true">
+			<locking isolation="READ_COMMITTED" concurrency-level="1000" acquire-timeout="15000" striping="false" />
+			<transaction mode="NONE" auto-commit="true" />
+			<eviction max-entries="1000" strategy="LIRS" />
+			<expiration max-idle="720000" interval="60000" />
+		</local-cache>
+		
+		<local-cache name="QTIWorks@assessmentTests" statistics="true">
+			<locking isolation="READ_COMMITTED" concurrency-level="1000" acquire-timeout="15000" striping="false" />
+			<transaction mode="NONE" auto-commit="true" />
+			<eviction max-entries="200" strategy="LIRS" />
+			<expiration max-idle="7200000" interval="120000" />
+		</local-cache>
+		
+		<local-cache name="QTIWorks@ssltStylesheets" statistics="true">
+			<locking isolation="READ_COMMITTED" concurrency-level="1000" acquire-timeout="15000" striping="false" />
+			<transaction mode="NONE" auto-commit="true" />
+			<eviction max-entries="200" strategy="NONE" />
+			<expiration max-idle="-1" interval="60000" />
+		</local-cache>
+		
 		<local-cache name="WebDAVManager@webdav" statistics="true">
 			<locking isolation="READ_COMMITTED" concurrency-level="1000" acquire-timeout="15000" striping="false" />
 			<transaction mode="NONE" auto-commit="true" />