OK, I think I've figured this out for myself :)
Ehcache needs:
<dependency>
<groupId>org.jsr107.ri</groupId>
<artifactId>cache-annotations-ri-cdi</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>org.ehcache</groupId>
<artifactId>jcache</artifactId>
<version>1.0.1</version>
</dependency>
JCS needs:
<dependency>
<groupId>javax.cache</groupId>
<artifactId>cache-api</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-jcs-jcache</artifactId>
<version>2.0-SNAPSHOT</version>
</dependency>
Not sure if this has to do with built in interceptor definitions or what.
--
View this message in context:
http://tomee-openejb.979440.n4.nabble.com/JCS-and-JCache-tp4676070p4676109.html
Sent from the TomEE Users mailing list archive at Nabble.com.