I can replay your bug and found that the problem lies in MapFile.java, line 158
- Code: Select all
File files = file.listFiles();
That list simply does not contain the file with the special character in its name.
I did some googling and it appears that Java does not discover files if they are not in the default locale for Java. See this ancient bug report
, which Sun discarded as "not an issue".
Since PMS for Mac OSX ships with Java 7 included, it may be that that particular installment of Java comes with the wrong default locale for your system.
So the workaround is to either start up Java with the correct locale for your machine (see the bug report and edit "/Applications/PS3 Media Server.app/Contents/MacOS/pms.sh" accordingly), or don't use special characters in file names as you already discovered.