In a environment the following jars have been endorsed because a particular module for SingleSignOn uses these versions of jars: - • xercesImpl-2.9.1.jar • serializer-2.9.1.jar • xml-apis-2.9.1.jar • xalan-2.7.1.jar • resolver-2.9.1.jar
These endorsed jars are creating a problem as now these jars are used for parsing and not the correct classpath jars and weblogic fails to parse the tld file containing the clarify tags . Hence the jsp’s compilation fails.
As the above jars contain parsing algorithm we are suspecting the compatibility issue. The Exception is :- “No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file. <%@ taglib uri="clarify.tld" prefix="clfy"%>”
If I don't use these endorsed jars, application runs perfectly fine.
Is there any way in which I can specify that for SingleSignOn module use endorsed jars and for normal jsp work use the jars specified in classpath?