diff --git a/src/site/fml/faq.fml b/src/site/fml/faq.fml index daedf4c1..21b3f897 100644 --- a/src/site/fml/faq.fml +++ b/src/site/fml/faq.fml @@ -30,43 +30,10 @@ NAMESPACE_ERR: An attempt is made to create or change an object in a way which i Java - Does Spring-WS run under Java 1.3? + Does Spring-WS run under Java 1.3 or 1.4?

- Spring Web Services requires Java 1.4 or higher. -

-
-
- - Does Spring-WS work under Java 1.4? - -

- Spring Web Services works under Java 1.4, but it requires some effort to make it work. Java 1.4 is - bundled with the older XML parser Crimson, which does not handle namespaces correctly. Additionally, - it is bundled with an older version of Xalan, which also has problems. - Unfortunately, placing newer versions of these on the class path does not override them. - See this FAQ entry on the Xalan - site, and also this entry - on the Xerces site. -

-

- The only solution that works is to add newer versions of Xerces and Xalan in the lib/endorsed - directory of your JDK, as explained in those FAQs (i.e.$JAVA_HOME/lib/endorsed). - The following libraries are known to work with Java 1.4.2: -

- - - - - - - - -
LibraryVersion
Xerces2.8.1
Xalan2.7.0
XML-APIs1.3.04
SAAJ1.2
-

- If you want to use WS-Security, note that the XwsSecurityInterceptor requires Java 5, - because an underlying library (XWSS) requires it. Instead, you can use the - Wss4jSecurityInterceptor. + As of version 2.0, Spring Web Services requires Java 1.5 or higher.

@@ -82,21 +49,6 @@ NAMESPACE_ERR: An attempt is made to create or change an object in a way which i

- - Why do the Spring-WS unit tests fail under Mac OS X? - -

- For some reason, Apple decided to include a Java 1.4 compatibility jar with their JDK 1.5. This jar - includes the XML parsers which were included in Java 1.4. No other JDK distribution does this, so it - is unclear what the purpose of this compatibility jar is. -

-

- The jar can be found at - /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/.compatibility/14compatibility.jar. - You can safely remove or rename it, and the tests will run again. -

-
-
SAAJ