Hello Michael, All,
You have to maintain compatible versions of binaries for three
different operating systems and sign all JAR files with the same key.
Then you have to upload all files to the same webspace, which is
typically on another computer and takes time.
To test it, you have to test it three times, under Windows, Mac and Linux.
If something does not work, it is often not obvious, what kind of
mistake broke it. Most error messages are of the kind that it could
not load some class. Why not? Maybe the class is missing from the JAR.
Maybe it can't find the JAR, because you put it in the wrong place.
Maybe it is looking at an old version, because you forgot to update
it. Or maybe you updated the JAR, but it got an old version from the
cache or from some proxy.
Since the error is difficult to locate, you may end up recompiling,
resigning and reuploading everything.
On Tue, May 19, 2009 at 1:44 PM, Michael Hucka <email@example.com> wrote:
> curoli> In theory, Java webstart is easy, but in practical
> curoli> terms, mistakes are made easily and finding and
> curoli> correcting them is extremely time-consuming.
> Sorry to be dense here, but what kind of mistakes do you
> have in mind?
> To manage your libsbml-development list subscription, visit
> For a web interface to the libsbml-development mailing list, visit
> For questions or feedback about the libsbml-development list,
> contact firstname.lastname@example.org
Oliver Ruebenacker, Computational Cell Biologist
BioPAX Integration at Virtual Cell (http://vcell.org/biopax)
Center for Cell Analysis and Modeling
To manage your libsbml-development list subscription, visit
For a web interface to the libsbml-development mailing list, visit
For questions or feedback about the libsbml-development list,