I have a working webstart deployment of an application. This post says I can omit the codebase parameter. The documentation says the codebase parameter is optional.
When I omit the codebase parameter or use
codebase=""
my web start application fails to start because it is looking for the executable .jar file in the directory where the .jnlp file is downloaded to.
I would like to omit the codebase parameter because this particular webstart application will be deployed onto several different servers and I don't want to have to customize the .jnlp file for each server.
What is the correct story with the jnlp codebase parameter?