create-service will work with no args at all if you have only one domain and it is sitting in the default location.
If that isn't the case then you should get an error message saying that you have >1 domain...
Is that what happened? If not it is a bug.
[Message sent by forum member 'bnevins' (byron.nevins_at_sun.com)]
http://forums.java.net/jive/thread.jspa?messageID=382972