Migrating our application to JBoss 5 from JBoss 4 caused the automatic
reloading of configuration files in server/default/conf/ to stop working. The
culprit appears to be that resolving the (relative) path through the context
class loader results in a vfsfile: url, that Commons Configuration
Essentially the FileChangedReloadingStrategy from Commons Configuration was
doing this:
private File fileFromURL(URL url)
| {
| if (JAR_PROTOCOL.equals(url.getProtocol()))
| {
| String path = url.getPath();
| try
| {
| return