We recently added xml-commons-apis.jar to the location searched by the webapp classloader because it's needed by xerces-j2 in bug #680420, this is setup by pkicreate. pkisilent also uses xerces-j2 and hence must also have xml-commons-apis.jar in it's classpath in /usr/bin/pkisilent xerces-j2 depends on both xml-commons-apis.jar and xml-commons-resolver.jar. pkisilent already had xml-commons-resolver.jar but was missing xml-commons-apis.jar. On the otherhand the tomcat webapps setup by pkicreate currently just adds xml-commons-apis.jar, xml-commons-resolver should also be in the class library location. The patch which will follow will do the following: 1) add xml-commons-apis.jar to the classpath of pkisilent 2) add xml-commons-resolver.jar to the webapp lib location set up by pkicreate 3) add the dependencies to the pkicore.spec file.
Created attachment 482168 [details] add xml-commons-apis.jar to pkisilent and xml-commons-resolver.jar to pkicreate
Sending base/setup/pkicreate Transmitting file data . Committed revision 1874.