Where did I suggest that you had to package that xml file in the war?
You can load an xml file from ANYWHERE... Put it next to your properties file and instead ofloading it from the classpath use a file: prefix to load it from the file system. That way you don't need to hack away on classes, extend anything, create some nasty factorybean/selection mechanism.
Originally Posted by mdeinum