Server (or at least plugin) - in case of GlassFish - should return non-null
value from TargetModuleID.getWebURL if the deployed module is appclient
(ModuleType.CAR), because deployed appclient module is accessible through web
browser so it actually has an url.
This is required in order to be able to allow users to use glassfish's
java-web-start feature for appclients from IDE.
added to the glassfish issue tracker:
The plugin can probably do this, but it may be useful for other tools as well...
This is violates the API definition in JSR-88. There is no reason to not have a different api that does this trick
though. that new apiu would need to be defined in j2eeserver, though...