Oops, let me try again: I'm upgrading from JBoss Cache 1.4 -> 2.1 in Seam (http://jira.jboss.com/jira/browse/JBSEAM-2522). Seam uses Maven for its dependency management, so I'm trying to use the published POMs on repository.jboss.org/maven2.
As I understand it, JBoss Cache should be usable outside a JavaEE environment running in JBoss AS which uses sleepycat je, c3p0 etc. (you get the point ;) If so, the POMs should specify any optional dependencies as optional, like: <dependency> | <groupId>org.jboss</groupId> | <artifactId>jboss-common-core</artifactId> | <optional>true</optional> | </dependency> Otherwise consumers of JBoss Cache end up with a load of exclusions. | <dependency> | <groupId>org.jboss.cache</groupId> | <artifactId>jbosscache-pojo</artifactId> | <version>2.1.0.CR3</version> | <exclusions> | <exclusion> | <groupId>jdbm</groupId> | <artifactId>jdbm</artifactId> | </exclusion> | <exclusion> | <groupId>c3p0</groupId> | <artifactId>c3p0</artifactId> | </exclusion> | <exclusion> | <groupId>sleepycat</groupId> | <artifactId>je</artifactId> | </exclusion> | <exclusion> | <groupId>org.jboss.javaee</groupId> | <artifactId>jboss-javaee</artifactId> | </exclusion> | <exclusion> | <groupId>org.jboss.microcontainer</groupId> | <artifactId>jboss-container</artifactId> | </exclusion> | <exclusion> | <groupId>org.jboss</groupId> | <artifactId>jboss-common-core</artifactId> | </exclusion> | <exclusion> | <groupId>net.jcip</groupId> | <artifactId>jcip-annotations</artifactId> | </exclusion> | </exclusions> | </dependency> Thanks! View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4123175#4123175 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4123175 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
