Provider org.apache.xalan.processor.TransformerFactoryImpl not found, WAR not exploded suspected.

Jason Pyeron jpyeron at
Fri Jan 29 16:24:47 UTC 2021

> From: Cantor, Scott
> Sent: Thursday, January 28, 2021 8:42 PM
> We don't use or support Apache Xerces or Xalan, and tracing the Spring code I would have to conclude
> something has set the javax.xml.transform.TransformerFactory system property to an inappropriate value
> that's referencing a non-existent source of the API instead of letting it default to the Java
> implementation.

The system is in a complex environment. The issue did not crop up in testing.

It turns out one of the co-hosted applications had installed xalan.jar in the applications server's lib folder.

Linking that file into the idp.home/edit-webapp/WEB-INF/lib/ then rebuilding the WAR is allowing it to work.

> We don't support Java > 11 and we don't test on 14 now that 15 is out either but I doubt that's the
> problem.

Agreed, seems to be working on the test system.

On both of these non-supported, non-standard configurations, I would like to run tests.

Thoughts on (us) running automated tests with both of these deviations?



More information about the users mailing list