I think there' s a typo in the way you specified the codebase:
"/-" , i.e.
"server" "slash" <implicit:port0> "minus" <implicit:"port max">.
But to specfify the port range (minus) you should start
with a ":" (colon), the slash should be put at the end ("all directory") or omitted, e.g.
I think the JRE gets confused about your specification,
and thinks "<directory content>"-", i.e. it takes the minus sign as "file qualifier, or it stumbles over the missing Port-specifications.