-
Type:
Defect
-
Resolution: Done
-
Priority:
Critical
-
Affects Version/s: None
-
Component/s: None
-
None
There are a few issues to resolve with the jars that are currently slated to go into the endorsed jar directory.
This is important as these classes will be loaded in Tomcat prior to the gateway, so version problems here will show up at runtime, not compile/test time.
1) The version of commons-collections is too old, it doesn't support the Multimap classes needed (at least at compile time). Currently 3.1 Need at least 3.2, 3.2.1 is current.
2) There are 2 versions of xml-apis 1.3.04 and 2.9.1. The later seems to be more in phase with xalan. This is also out of phase with the gateway, currently 1.3.02.
3) xsltc.jar is of unknown origin and version. There seem to be some indications that this should already be part of xalan?
4) jcl-over-slf4j1.5.5, this has completely overridden the logging library for the gateway, it now uses SLF4J instead of commons logging. This is also out of sync with the other slf4j libraries.
5) A number of the libraries are out of date.
6) There are a number of additional dependencies needed by these libraries that are not included. commons-logging (silently solved by JCL lib), Oro, Activation.
This is important as these classes will be loaded in Tomcat prior to the gateway, so version problems here will show up at runtime, not compile/test time.
1) The version of commons-collections is too old, it doesn't support the Multimap classes needed (at least at compile time). Currently 3.1 Need at least 3.2, 3.2.1 is current.
2) There are 2 versions of xml-apis 1.3.04 and 2.9.1. The later seems to be more in phase with xalan. This is also out of phase with the gateway, currently 1.3.02.
3) xsltc.jar is of unknown origin and version. There seem to be some indications that this should already be part of xalan?
4) jcl-over-slf4j1.5.5, this has completely overridden the logging library for the gateway, it now uses SLF4J instead of commons logging. This is also out of sync with the other slf4j libraries.
5) A number of the libraries are out of date.
6) There are a number of additional dependencies needed by these libraries that are not included. commons-logging (silently solved by JCL lib), Oro, Activation.
- is related to
-
GTWY-1676 commons-logging missing from endorsed
-
- Done
-