Details
-
Bug
-
Status: Closed
-
Trivial
-
Resolution: Won't Fix
-
None
-
None
-
None
-
None
Description
I have to specify a relative path to the server.xml if I want to start the server. It would be nice to be able to specify an absolute path without hitting a FileNotFoundEx.. It seems to be dropping the leading File.separator ...
java.io.FileNotFoundException: home/nickf/src/apache/directory/apacheds/trunk/main/server.xml (No such file or directory)
For example:
[nickf@little-creatures trunk]$ pwd
/home/nickf/src/apache/directory/apacheds/trunk
[nickf@little-creatures trunk]$ java -jar main/target/apacheds-main-0.9.1-SNAPSHOT.jar /home/nickf/src/apache/directory/apacheds/trunk/main/server.xml
server: loading settings from /home/nickf/src/apache/directory/apacheds/trunk/main/server.xml
[INFO] XmlBeanDefinitionReader - -Loading XML bean definitions from file [/home/nickf/src/apache/directory/apacheds/trunk/home/nickf/src/apache/directory/apacheds/trunk/main/server.xml]
Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from file [/home/nickf/src/apache/directory/apacheds/trunk/home/nickf/src/apache/directory/apacheds/trunk/main/server.xml]; nested exception is java.io.FileNotFoundException: home/nickf/src/apache/directory/apacheds/trunk/main/server.xml (No such file or directory)
java.io.FileNotFoundException: home/nickf/src/apache/directory/apacheds/trunk/main/server.xml (No such file or directory)
at java.io.FileInputStream.open(Native Method)
Whereas, from the same directory, the relative path works!
[nickf@little-creatures trunk]$ java -jar main/target/apacheds-main-0.9.1-SNAPSHOT.jar main/server.xml server: loading settings from main/server.xml
[INFO] XmlBeanDefinitionReader - -Loading XML bean definitions from file [/home/nickf/src/apache/directory/apacheds/trunk/main/server.xml]