Wintertree Software Inc.

Wintertree Spell Check Applet

Home Site index Contact us Catalog Shopping Cart Products Support Search

You are here: Home > Support > Wintertree Spell Check Applet > Most or all words reported as misspelled


Most or all words reported as misspelled

Problem: Spell Check Applet reports every word as a misspelling, and no words appear in the suggestion list. Alternatively, all but very common words (e.g., "the" and "of") are reported as misspellings.

If you are evaluating Spell Check Applet, this problem can be a symptom of a license key error. Make sure you have set the license key exactly as provided using the instructions you received when you requested an evaluation copy of Spell Check Applet. If Spell Check Applet used to work but suddenly started reporting all words as misspelled, your evaluation license may have expired.

A very common cause of this problem is Spell Check Applet being unable to open its dictionaries. The applet uses its dictionaries to determine which words are spelled correctly. If the applet is unable to open all of its dictionaries, all words will be reported as misspelled. If the applet is unable to open one or more of its dictionary files, then some valid words may be reported as misspelled.

Spell Check Applet's dictionaries are files stored on the server. Spell Check Applet itself runs on the client system. When the applet first starts, it attempts to open and read the dictionary files from the server. The applet knows which dictionary files to load from the MainLexiconN parameters you configure. The applet expects to find the dictionary files in its CODEBASE, which by default is the directory on the server containing the applet's JAR file. The path between Spell Check Applet and its dictionary files is a long chain: The Java I/O software library used by the browser, the browser's security model, the browser itself, the networking software on the client system, the network (e.g., the Internet), the networking software on the server, the server software, and the server's operating system. Many things can go wrong in any part of this chain, and it can be difficult to diagnose the cause of a problem when one arises. Here are some common causes of this problem:

<PARAM NAME="MainLexicon2" VALUE="am100k2.cxl,url,c">

(The name should be am100k2.clx.)

<PARAM NAME="MainLexcion2" VALUE="am100k2.clx,url,c">
<PARAM NAME="MainLexicon2" VALUE="am100k2.clx,url">
<PARAM NAME="MainLexicon2" VALUE="am100k2.clx,c,url">

The parameter value should be:

<PARAM NAME="MainLexicon2" VALUE="am100k2.clx,url,c">
<PARAM NAME="MainLexicon2" VALUE="am100k2.clx,url,t">
<PARAM NAME="MainLexicon1" VALUE="am.tlx,url,c">

(Files with a ".clx" extension must have the "c" file format specifier, and files with a ".tlx" extension must have the "t" file format specifier.)

One way to diagnose file related issues is to view the am.tlx file from a browser. am.tlx is a text file. To view it, enter a URL like the following into your browser:

http://domain/appletpath/am.tlx

Substitute the actual domain you use to access content on your server for domain, and the path to Spell Check Applet's CODEBASE (or the directory containing its JAR file) for appletpath. For example, if Spell Check Applet's JAR file is located in directory forms/app under the server's root directory on www.mydomain.com, use the following URL:

http://www.mydomain.com/forms/app/am.tlx

If the browser is unable to open the file, Spell Check Applet will also be unable to open the file, and you must solve that problem first before the applet will work correctly. (You can also try this with am100k2.clx, but the contents will be gibberish because this is a binary file.)

If you are still unable to diagnose the cause of the problem after following the steps listed above, you can contact Wintertree Software's Support group for help. Before doing so, however, enable Spell Check Applet's Verbose parameter, re-run your test, and send your browser's Java console to the Support group for analysis.


Home Site index Contact us Catalog Shopping Cart Products Support Search


Copyright © 2015 Wintertree Software Inc.