-
New Feature
-
Resolution: Won't Fix
-
Normal
-
None
-
3.1.1
-
None
-
any
Looking at the release dates of spring at http://grepcode.com/project/repo1.maven.org/maven2/org.springframework/spring-core/ spring 3.0 came out in 16 December 2009. Currently if I wish to use the latest spring 3.2.0.RELEAESE from the official libs at http://repo.springsource.org/libs-release/org/springframework/spring-core/ then it appears incompatible with zkspring unless I explicitly exclude all spring dependencies.
<dependency>
<groupId>org.zkoss.zk</groupId>
<artifactId>zkspring-core</artifactId>
<version>${zkspring.version}</version>
<scope>runtime</scope>
<exclusions>
<exclusion>
<artifactId>slf4j-api</artifactId>
<groupId>org.slf4j</groupId>
</exclusion>
<exclusion>
<artifactId>logback-classic</artifactId>
<groupId>ch.qos.logback</groupId>
</exclusion>
<exclusion>
<artifactId>spring-beans</artifactId>
<groupId>org.springframework</groupId>
</exclusion>
<exclusion>
<artifactId>spring-context</artifactId>
<groupId>org.springframework</groupId>
</exclusion>
<exclusion>
<artifactId>spring-web</artifactId>
<groupId>org.springframework</groupId>
</exclusion>
</exclusions>
</dependency>
It would be best if zkspring used a current spring version to avoid it being overlooked by new projects who would perceive it to be poorly supported by not keeping up to a recent version of spring.