I just checked out Rice 1.0.3, ran mvn dependency:resolve, but...I still had errors in the project. Here are the two causes:
1) The following libraries are excluded from the project's main pom, but still required in the .classpath; that seems incorrect to me....
2) The following libraries shouldn't be needed anymore; they cause issues in some of the XML parsing code, because Java 1.6's DOM parser is more sophisticated than that provided by the following libraries:
I got rid of /xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar as well, but I doubt that's related.