Hi,
the XSDs are referenced in META-INF/spring.schemas. In the former
versions of spring-modules (e.g.0.8), the now missing XSDs were
included in the jar in the config packages in
org.springmodules.cache.config (ehcache, gigaspaces, ...). Currently
the XSDs aren't packaged. To add the missing XSDs to the jar when
packaging, you have to add the following <build>-snippet to the
pom.xml in "projects/spring-modules-cache". This fragment tells maven
to copy the necessary resources to the correct places.
--snip--
diff --git a/projects/spring-modules-cache/pom.xml b/projects/spring-
modules-cache/pom.xml
index f00e75b..6a06a50 100644
--- a/projects/spring-modules-cache/pom.xml
+++ b/projects/spring-modules-cache/pom.xml
@@ -11,7 +11,24 @@
<artifactId>spring-modules-cache</artifactId>
<version>0.10-SNAPSHOT</version>
<packaging>jar</packaging>
-
+
+ <build>
+ <resources>
+ <resource>
+ <directory>src/main/java</directory>
+ <includes>
+ <include>**/*.xsd</include>
+ </includes>
+ </resource>
+ <resource>
+ <directory>src/main/resources</directory>
+ <includes>
+ <include>**/*</include>
+ </includes>
+ </resource>
+ </resources>
+ </build>
+
<dependencies>
<dependency>
<groupId>opensymphony</groupId>
--snip--
Stefan