Well, then I fear you'll have to do some debugging :P. The code is simple: create the database, start a listener. The listener bit is missing in your image - could it be that between my snapshot and your startup, some network code didn't pick up changes?
It does work from a workspace. As far as I understand KmsManager it doesn't properly encode/parse the database-names, sometimes fileName is empty, sometimes it is the full-path, sometimes only the file-name, ...
Lukas
-- Lukas Renggli http://www.lukas-renggli.ch