So where are those xercesImpl.jar, xml-apis.jar and serializer.jar located?
They are present in WEB-INF/lib but they are named with the version numbers. So xml-apis.jar is xml-apis-2.7.1.jar, etc.
I suppose I can change the packaging to rename it to xml-apis.jar but I was wondering if there is some way to "alias" it for the jboss deployer?
Fixing the Class-Path entries or ignoring the WARN is the only option you have. Since all the jars in the WEB-INF/lib are anyway available in the classpath of the application, I would just ignore the WARN.
Edited by Jaikiran - Fixed a typo.