Andrew said:
Easy peasy, there is only the one..
Lucky you. When I had to do this I had 10 I had to deal with.
I do not understand this bit.
The Jar has a meta-inf directory but no
WEB_INF directory.
My _server_ has a WEB-INF directory,
..but I am not about to delete that.
What do you mean?
Sorry...that's what I get for responding too quick without reading over
what I wrote. You are correct about the meta-inf being what you need to
delete...I've been working with tomcat a bit too much lately!
What
you really need to remove is the Manifest.mf file (in the meta-inf
directory). Well, you might need to remove it. If you open up the
current manifest file you may see something like this:
Manifest-Version: 1.0
Name: javax/activation/DataContentHandlerFactory.class
Digest-Algorithms: SHA MD5
SHA-Digest: r8rO1d/D9kIJu3GiNzYWgykpnIM=
MD5-Digest: hA9KvoHe3sxjrf2X5oY+tA==
SHA1-Digest: r8rO1d/D9kIJu3GiNzYWgykpnIM=
The second part is what gets added when you actually sign the file. If
you see something like this (look for the "Digest") you'll need to
remove the manifest file and either add yours back in (some people use
the manifest file for executable jars) or just resign as that'll add it
automatically. If you don't remove it, a second signature gets added to
the jar file and that really messes up WebStart.
HTH
Matthew