Skip to main content

JavaHelp implementation for web-based applications

11 replies [Last post]
Anonymous

Greetings,

I understand from one of our developers (who has little experience with
help systems) that there is no problem to use JavaHelp and still stick
to our MRD requirement that nothing is installed on the workstation. Our
web-based application is to be cross-platform (Windows, Linux and
Solaris) and for IE, NS and Mozilla and include context-sensitive help.
I understand that JavaHelp is the only way to do this. Can somebody
please verify that this is the truth, the whole truth and nothing but
the truth!

Israel Dalven
Documentation
CellGlide Ltd.
israeld@cellglide.com
tel. +972 (9) 8858580
cel. +972 (54) 5290587

CellGlide is the leading provider of Telco-grade mobile traffic shaping
solutions that enable operators to deliver predictable, reliable, and
billable data services over mobile data networks. Using the CellGlide
GPRS Mobile Traffic Shaper, operators reap immediate ROI benefits by
employing service differentiation, mobile SLAs, rich media streaming,
and other 3G-like services using available 2.5 network infrastructure.

********************************************************************************

You may leave the list at any time by sending message with no subject and
"SIGNOFF JAVAHELP-INTEREST" in the body to LISTSERV@JAVA.SUN.COM. Archives
are available at http://archives.java.sun.com/archives/javahelp-interest.html.
Submit bug reports at http://java.sun.com/cgi-bin/bugreport.cgi.
[att1.html]

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
dmbrown@brown-inc.com

Daniel Joshua wrote:
>
> 3) Was it used to create
> "\demos\serverhelp\web\invertebrates\InvertebratesIndex.xml"?
> And if so, how do I do it (eg. syntax) ?

Roger Brinkley wrote:
>
> No. That was created by hand. The indexer creates a search database not
> the index files.

ALso, see our web site for information about a third-party tool that helps
you populate the Index tab.

--David

=========================================================================

A V A I L A B L E N O W ! http://www.html-indexer.com

HTML Indexer is still the easiest way to create and maintain real indexes
for web sites, intranets, HTML Help, JavaHelp, and other HTML documents.

********************************************************************************

You may leave the list at any time by sending message with no subject and
"SIGNOFF JAVAHELP-INTEREST" in the body to LISTSERV@JAVA.SUN.COM. Archives
are available at http://archives.java.sun.com/archives/javahelp-interest.html.
Submit bug reports at http://java.sun.com/cgi-bin/bugreport.cgi.

Roger Brinkley

Daniel Joshua wrote:

> Hi all,
>
> I am using JavaHelp 2.0
>
> 1) How do I use the JH indexer?

jhindexer -verbose htmlsourcedir

Past that read the JavaHelp Users Guide

>
> 2) Does it always require a database, can I use it without one?

Yes it will create the database in the JavaHelpSearch directory

> 3) Was it used to create
> "\demos\serverhelp\web\invertebrates\InvertebratesIndex.xml"?
> And if so, how do I do it (eg. syntax) ?

No. That was created by hand. The indexer creates a search database not
the index files.

Binky

********************************************************************************

You may leave the list at any time by sending message with no subject and
"SIGNOFF JAVAHELP-INTEREST" in the body to LISTSERV@JAVA.SUN.COM. Archives
are available at http://archives.java.sun.com/archives/javahelp-interest.html.
Submit bug reports at http://java.sun.com/cgi-bin/bugreport.cgi.

Daniel Joshua

Thanks... Roger!

Another question:

I have 2 JSPs, one contains (admin guide):

helpSetName="gtasHelp/gtas_ag/gtas_ag_hs.hs"/>

and the other contains (user guide):

helpSetName="gtasHelp/gtas_ug/gtas_ug_hs.hs"/>

I do not wish to merge them as they are meant
to be separate.

After starting TomCat, the first one I open works,
but the second one I open still opens whichever I
opened first. The does not seem
to reset the 'helpbroker' stored in the session.

What should I do?

Regards,
Daniel

-----Original Message-----
From: Roger Brinkley [mailto:Roger.Brinkley@Sun.COM]
Sent: Tuesday, 27 July, 2004 10:22 PM
To: daniel.joshua@gridnode.com
Cc: JAVAHELP-INTEREST@JAVA.SUN.COM
Subject: Re: [JAVAHELP] JavaHelp (web-based) jhindexer.jar

Daniel Joshua wrote:

> Hi all,
>
> I am using JavaHelp 2.0
>
> 1) How do I use the JH indexer?

jhindexer -verbose htmlsourcedir

Past that read the JavaHelp Users Guide

>
> 2) Does it always require a database, can I use it without one?

Yes it will create the database in the JavaHelpSearch directory

> 3) Was it used to create
> "\demos\serverhelp\web\invertebrates\InvertebratesIndex.xml"?
> And if so, how do I do it (eg. syntax) ?

No. That was created by hand. The indexer creates a search database not
the index files.

Binky

********************************************************************************

You may leave the list at any time by sending message with no subject and
"SIGNOFF JAVAHELP-INTEREST" in the body to LISTSERV@JAVA.SUN.COM. Archives
are available at http://archives.java.sun.com/archives/javahelp-interest.html.
Submit bug reports at http://java.sun.com/cgi-bin/bugreport.cgi.

Roger Brinkley

Daniel Joshua wrote:

> Thanks... Roger!
>
>
> Another question:
>
> I have 2 JSPs, one contains (admin guide):
>
> > helpSetName="gtasHelp/gtas_ag/gtas_ag_hs.hs"/>
>
> and the other contains (user guide):
>
> > helpSetName="gtasHelp/gtas_ug/gtas_ug_hs.hs"/>
>
> I do not wish to merge them as they are meant
> to be separate.
>
> After starting TomCat, the first one I open works,
> but the second one I open still opens whichever I
> opened first. The does not seem
> to reset the 'helpbroker' stored in the session.
>
> What should I do?
>

Use a different HelpBroker. I suspect you're using the same one and the
code dictates that if you already have a helpbroker componenent that has
a helpset you don't change the helpset.

Binky

********************************************************************************

You may leave the list at any time by sending message with no subject and
"SIGNOFF JAVAHELP-INTEREST" in the body to LISTSERV@JAVA.SUN.COM. Archives
are available at http://archives.java.sun.com/archives/javahelp-interest.html.
Submit bug reports at http://java.sun.com/cgi-bin/bugreport.cgi.

SilentNSly
Offline
Joined: 2006-02-17

> Look at the server demo for JavaHelp for more examples.
>
> Binky

I downloaded JavaHelp and see the \demos\serverhelp, then I tried to build it using Ant, but it does not work.

> To build and install on tomcat issue the command
>
> build dist

Can any one help me out?

Roger Brinkley

javahelp1@JAVADESKTOP.ORG wrote:

>> Look at the server demo for JavaHelp for more examples.
>>
>> Binky
>
>
> I downloaded JavaHelp and see the \demos\serverhelp, then I tried to
> build it using Ant, but it does not work.

What happens?

binky

********************************************************************************

You may leave the list at any time by sending message with no subject and
"SIGNOFF JAVAHELP-INTEREST" in the body to LISTSERV@JAVA.SUN.COM. Archives
are available at http://archives.java.sun.com/archives/javahelp-interest.html.
Submit bug reports at http://java.sun.com/cgi-bin/bugreport.cgi.

Daniel Joshua

Well I downloaded a later version (jh 2.0.01) and it works for me now... I
must have miss something out earlier... sorry.

Regards,
Daniel

-----Original Message-----
From: Discussion list of JavaHelp
[mailto:JAVAHELP-INTEREST@JAVA.SUN.COM]On Behalf Of Roger Brinkley
Sent: Wednesday, 14 July, 2004 11:32 PM
To: JAVAHELP-INTEREST@JAVA.SUN.COM
Subject: Re: [JAVAHELP] JavaHelp implementation for web-based
applications

javahelp1@JAVADESKTOP.ORG wrote:

>> Look at the server demo for JavaHelp for more examples.
>>
>> Binky
>
>
> I downloaded JavaHelp and see the \demos\serverhelp, then I tried to
> build it using Ant, but it does not work.

What happens?

binky

****************************************************************************
****

You may leave the list at any time by sending message with no subject and
"SIGNOFF JAVAHELP-INTEREST" in the body to LISTSERV@JAVA.SUN.COM. Archives
are available at
http://archives.java.sun.com/archives/javahelp-interest.html.
Submit bug reports at http://java.sun.com/cgi-bin/bugreport.cgi.

********************************************************************************

You may leave the list at any time by sending message with no subject and
"SIGNOFF JAVAHELP-INTEREST" in the body to LISTSERV@JAVA.SUN.COM. Archives
are available at http://archives.java.sun.com/archives/javahelp-interest.html.
Submit bug reports at http://java.sun.com/cgi-bin/bugreport.cgi.

Daniel Joshua

Hi all,

I am using JavaHelp 2.0

1) How do I use the JH indexer?

2) Does it always require a database, can I use it without one?

3) Was it used to create
"\demos\serverhelp\web\invertebrates\InvertebratesIndex.xml"?
And if so, how do I do it (eg. syntax) ?

C:\Projects\Help>jhindexer.bat
No files specified to index
Usage: java JavaHelp.Index options file ...
Options: -c file config file
-db file generated database file name
-verbose verbose documentation
-nostopwords ignore stop words
-locale language_country_variant
-logfile log file name
Note: config file composition:
IndexRemove /public_html/JavaHelp/demo
IndexPrepend ..
StopWords word1 ... wordN
StopWordsFile stopWordFileName
File /public_html/JavaHelp/demo/first.html
File=/public_html/JavaHelp/demo/second.html
...

Regards,
Daniel

********************************************************************************

You may leave the list at any time by sending message with no subject and
"SIGNOFF JAVAHELP-INTEREST" in the body to LISTSERV@JAVA.SUN.COM. Archives
are available at http://archives.java.sun.com/archives/javahelp-interest.html.
Submit bug reports at http://java.sun.com/cgi-bin/bugreport.cgi.

Daniel Joshua

Adding to below...

4) Was it also used to create
"\demos\serverhelp\web\invertebrates\JavaHelpSearch\DOCS,
OFFSETS, POSITIONS, SCHEMA, TMAP, DOCS.TAB"? Or how do
I generate these?

Regards,
Daniel

-----Original Message-----
From: Discussion list of JavaHelp
[mailto:JAVAHELP-INTEREST@JAVA.SUN.COM]On Behalf Of Daniel Joshua
Sent: Tuesday, 27 July, 2004 3:52 PM
To: JAVAHELP-INTEREST@JAVA.SUN.COM
Subject: Re: [JAVAHELP] JavaHelp (web-based) jhindexer.jar

Hi all,

I am using JavaHelp 2.0

1) How do I use the JH indexer?

2) Does it always require a database, can I use it without one?

3) Was it used to create
"\demos\serverhelp\web\invertebrates\InvertebratesIndex.xml"?
And if so, how do I do it (eg. syntax) ?

C:\Projects\Help>jhindexer.bat
No files specified to index
Usage: java JavaHelp.Index options file ...
Options: -c file config file
-db file generated database file name
-verbose verbose documentation
-nostopwords ignore stop words
-locale language_country_variant
-logfile log file name
Note: config file composition:
IndexRemove /public_html/JavaHelp/demo
IndexPrepend ..
StopWords word1 ... wordN
StopWordsFile stopWordFileName
File /public_html/JavaHelp/demo/first.html
File=/public_html/JavaHelp/demo/second.html
...

Regards,
Daniel

****************************************************************************
****

You may leave the list at any time by sending message with no subject and
"SIGNOFF JAVAHELP-INTEREST" in the body to LISTSERV@JAVA.SUN.COM. Archives
are available at
http://archives.java.sun.com/archives/javahelp-interest.html.
Submit bug reports at http://java.sun.com/cgi-bin/bugreport.cgi.

********************************************************************************

You may leave the list at any time by sending message with no subject and
"SIGNOFF JAVAHELP-INTEREST" in the body to LISTSERV@JAVA.SUN.COM. Archives
are available at http://archives.java.sun.com/archives/javahelp-interest.html.
Submit bug reports at http://java.sun.com/cgi-bin/bugreport.cgi.

Roger Brinkley

Daniel Joshua wrote:

> Adding to below...
>
> 4) Was it also used to create
> "\demos\serverhelp\web\invertebrates\JavaHelpSearch\DOCS,
> OFFSETS, POSITIONS, SCHEMA, TMAP, DOCS.TAB"? Or how do
> I generate these?

Bingo

Binky

********************************************************************************

You may leave the list at any time by sending message with no subject and
"SIGNOFF JAVAHELP-INTEREST" in the body to LISTSERV@JAVA.SUN.COM. Archives
are available at http://archives.java.sun.com/archives/javahelp-interest.html.
Submit bug reports at http://java.sun.com/cgi-bin/bugreport.cgi.

Roger Brinkley

Israel Dalven wrote:

> Greetings,
>
> I understand from one of our developers (who has little experience with
> help systems) that there is no problem to use JavaHelp and still stick
> to our MRD requirement that nothing is installed on the workstation. Our
> web-based application is to be cross-platform (Windows, Linux and
> Solaris) and for IE, NS and Mozilla and include context-sensitive help.
> I understand that JavaHelp is the only way to do this. Can somebody
> please verify that this is the truth, the whole truth and nothing but
> the truth!

I wouldn't say that JavaHelp was the only way but it is a way of
delivering online help for server based application. No you don't need
to install anything on the client assuming this is a Java server based
applications. Look at the server demo for JavaHelp for more examples.

Binky

********************************************************************************

You may leave the list at any time by sending message with no subject and
"SIGNOFF JAVAHELP-INTEREST" in the body to LISTSERV@JAVA.SUN.COM. Archives
are available at http://archives.java.sun.com/archives/javahelp-interest.html.
Submit bug reports at http://java.sun.com/cgi-bin/bugreport.cgi.