Examples and help for deploying the JavaHelp System version 2.0_05 using Java Web Start (JWS). The area links near the top of the page connect to the most important parts of the JWS/JavaHelp area. In more detail, they are as follows.
The JNLP
descriptors can be accessed from three
pages. The demos page links to
the
IDE Demo,
and also has a launch file
that links into a HelpSet
of the 3 pages. This makes it easy to review of the content
of the JNLP descriptors themselves (click a JNLP link in the
average
UA and it
will try to launch the app., but the JEditorPane
used by JavaHelp defaults to rendering the
XML
content of the JNLP).
Applications provides a launch file for the
HelpViewer, and a number of links to HelpSetter* or HelpViewer
displaying HelpSets relevant to JavaHelp. Important for developers is the
library components page, listing each of the
JNLP descriptors marked as component-desc for use by
other apps.
Besides the pages listing the launch files and extension descriptors, we also provide the following pages to assist those deploying JavaHelp using webstart.
* HelpSetter is a class specifically designed for JWS based launch of the HelpViewer, hopefully to become part of the SDK.
JWS apps. are subject to a security sandbox. Check the security constraints to determine which component descriptors are right for your deployment. HelpSets can be deployed either as Jar'd resources added to the apps. classpath, or as 'loose files' on the server, the download constraints of each is described.
The entire fileset that generated these pages (less the JavaHelp SDK - 'sold separately') is available for download.
We also provide search forms for HelpSets, some related links, a (largely random) collection of other notes, and of course the inevitable tasks still to do.
The JavaHelp System binaries are made available under the BCLA.
These pages represent a project aimed at getting JWS hosting of JavaHelp, at the JavaHelp home site. They are made in the form they might eventually appear at the JavaHelp site, and as such, sometimes give false or misleading information.
Note to JavaHelp content developers:
Remove this message from src/conf/fragments/html.page.bottom.htmlf
before generating the build for the JavaHelp site proper!
JavaHelp ® TM of
Sun Microsystems, Inc.
JWS deployment/web pages brought to you by
Andrew Thompson of
PSCode.org.