$Java Applets
Home page Questions? Order Free Calculators More Information
Categories:
  Mortgages
  Loans
  Credit Cards & Debt
  Auto
  Investments
  Retirement
  Taxes
  Savings
  Personal Finance
  Business
New!
  New Calculators
 
 
Financial calculators for my website
Click here to put these Financial Calculators on your website!

Trouble Shooting

This FAQ document helps describe some common browser and deployment issues we have run into. If you have additional questions not answered here please e-mail us at questions@dinkytown.net.

More information can be found at:

Browser Trouble Shooting

How do I enable java for Windows XP?
How do I enable java for Netscape 4.x?
How do I enable java for Netscape 6?
How do I enable java for Internet Explorer 4.x and 5.x?
How do I enable java for AOL?
How do I install the Microsoft VM for Internet Explorer 4.x and 5.x?
I use Internet Explorer (4.x through 5.x) why does a gray box appear where the applet should be?
I use Windows NT or Windows 2000 why don't the applets appear?
I use a Macintosh, which browser do you recommend?
I use Internet Explorer for Macintosh OS 9, what MRJ should I use?
I use Macintosh OS 9 Internet Explorer (4.x through 5.x) how can I improve scrolling?
Do you support OS X?
How do I print the report page with AOL?

Deployment Trouble Shooting

I installed the applets on my server and they don't work, any tips?
Why do I get an AppletSecurityException?
Why does my server show "Page Not Found (404) Errors"?
Why can't I display the Applet from my server, but it works locally?

How do I enable java for Windows XP?

If you are receiving the message "This Financial Calculator requires a Browser with Java Support" with Internet Explorer 4.x and above on Windows XP you need to install the Microsoft Virtual Machine.

You can download the latest Microsoft VM directly, to go to the download page: Click Here

Choose the link to "Microsoft VM build 3802 for Windows 95/98, Windows Me, Windows NT 4.0 and Windows XP 5.4 MB" . Save the install program to your computer's desktop (by default it is named msjavx86.exe). Once it has been downloaded, double click the msjavx86.exe program file you saved to your desktop to install the the Microsoft VM.

You can also download a Java VM from SUN. To download the Java VM Plugin from SUN Click Here.

How do I enable java for Netscape 4.x?

If you see the message "This Financial Calculator requires a Browser with Java Support" with Netscape 4.x you need to enable java on your browser. To enable java follow these steps:

  1. Open Netscape.
  2. Click "Edit" on title (top) menu bar and select "Preferences" The "Preference" dialog box will pop up.
  3. In "Preference" dialog box select "Advanced" category in the menu on the left side.
  4. Make sure "Enable Java", and "Enable JavaScript" check boxes are checked.
  5. Click "OK" to close out.

If the current page you are viewing has a java applet (such as one of our calculators) on it, you may need to reload the current page for it to display.

How do I enable java for Netscape 6?

If you see the message "This Financial Calculator requires a Browser with Java Support" with Netscape 6 you need to enable java on your browser. To enable java follow these steps:

  1. Open Netscape.
  2. Click "Edit" on title (top) menu bar and select "Preferences" The "Preference" dialog box will pop up.
  3. In "Preference" dialog box select "Advanced" category in the menu on the left side.
  4. Make sure "Enable Java", and "Enable JavaScript for Navigator" check boxes are checked.
  5. Click "OK" to close out.

If the current page you are viewing has a java applet (such as one of our calculators) on it, you may need to reload the current page for it to display.

If you didn't install the JVM when you installed Netscape 6, you can download it directly from SUN. To download the Java VM Plugin from SUN Click Here.

How do I enable java for Internet Explorer 4.x and 5.x?

If you have the Microsoft Virtual Machine installed, follow the steps below to enable java for Internet Explorer:

  1. Open Internet Explorer
  2. Under the "Tools" menu choose "Internet options..."
  3. Click on the "Security" tab
  4. Click the "Custom" button
  5. Scroll down to "Microsoft VM"
  6. For "Java Permissions" choose "High Safety"
  7. Press "OK", and then "OK" again on the "Internet Options" dialog.

Note: You can also reset the Security Settings (and then enable java) by choosing either "Medium" or "High" on the security tab and pressing the "Apply" button. "Medium" is considered the default setting for Internet pages and is recommended for viewing our calculators.

How do I enable java for AOL?

To enable the Java Virtual Machine using AOL:

  1. Open AOL
  2. Click the "Prefs" button on at the top of your browser window
  3. Click on the "Advanced" Tab
  4. Scroll down to "Java VM"
  5. Make sure all the boxes within the Java VM section are checked.

How do I install the Microsoft VM for Internet Explorer 4.x and 5.x?

If you are receiving the message "This Financial Calculator requires a Browser with Java Support" with Internet Explorer 4.x and above, you may need to install the Microsoft Virtual Machine. You can check if the Microsoft VM is installed by:

  1. Click on the "Start" menu
  2. Select "Run"
  3. In the box that appears type "COMMAND.COM" (without the double quotes) and press OK.

    Note: You can also access an "MS-DOS Prompt" in Windows 95/98/NT by choosing the "MS-DOS Prompt" option in the start menu under "Programs". In Windows ME and Windows 2000 they renamed the MS-DOS Prompt the "Command Window", and moved it to the Accessories menu.

  4. An "MS-DOS" Prompt window should appear. Type: "JVIEW" (without the double quotes) and hit enter
  5. If you receive the message "Bad command or filename" you need to install the Microsoft VM

To install java you need to run the setup.exe program for IE5. Instead of choosing "typical" installation choose custom. Under the different options for the custom installation check the box for the "Microsoft Virtual Machine". Then continue with the setup. This will install java for your browser.

You can also download the latest Microsoft VM directly, to go to the download page: Click Here

They provide complete instructions for downloading and installing the Microsoft VM on your computer.

I use Internet Explorer (4.x through 5.x) why does a gray box appear where the applet should be?

There are two possible causes for this issue.

First, It is possible that your installation of IE has either an old corrupt Java Virtual Machine. If you go to the following link, you can download the latest version of the MS Virtual Machine. Try this first since it is an easy fix that won't do any harm.

To download the newest version of the MS Virtual Machine: Click Here

They provide complete instructions for downloading and installing the MS Virtual Machine on your computer.

Second, if you are accessing the website from inside a company with an Internet firewall, the applets are possibly being blocked by your Network Administrator. While our applets are guaranteed to be 100% safe, some Network Administers setup the firewall to block all applets. If all you see is a gray box and you have installed the new MS Virtual Machine, this is the problem. Talk to your network administrator and have him allow java applets to be downloaded.

I use Windows NT or Windows 2000 why don't the applets appear?

If all you see is a gray box, you have an issue with your MS Virtual Machine or a Firewall issue. Please see the FAQ immediately above this one for answers to these questions.

If you see the message "This Financial Calculator requires a Browser with Java Support" you probably do not have java installed for Internet Explorer.

Some installations of Window NT and Windows 2000 do not automatically install the Microsoft Virtual Machine that runs applets in Microsoft's browser. If you do not have administrator rights to your computer you need to contract the person who installed Internet Explorer and let them know you need to use Java Applets, and request they install the Microsoft Virtual Machine for you. This is an option on the advanced setup when Internet Explorer is installed. The person who updated your computer should be able to get this done very easily for you.

If you have administrator rights to your computer, all you need to do is run the setup.exe program for IE5. Instead of choosing "typical" installation choose custom. Under the different options for the custom installation check the box for the "Microsoft Virtual Machine". Then continue with the setup. This will install java for your browser.

You can also download the latest Microsoft VM directly, to go to the download page: Click Here

They provide complete instructions for downloading and installing the Microsoft VM on your computer.

I use a Macintosh, which browser do you recommend?

Netscape Navigator provides the best support of java applets for the Macintosh. Both Navigator 4.7 and Navigator 6.01 are good options. Internet Explorer on the Macintosh uses Apple's "Mac OS Runtime for Java (MRJ)" which has quite a few known issues that can affect the performance of java applets. This can cause issues with redrawing graphics when you scroll up or down a page, and also affects the ability for the applets to display generated reports. These are not issues with the Netscape browsers.

To download a Netscape browser, visit the Netscape Home Page and click on the "download" link.

If you wish to use Internet Explorer, please read the note below to get the most current MRJ from Apple.com.

I use Internet Explorer for Macintosh OS 9, what MRJ should I use?

MRJ 2.2.5 is the best (and latest) virtual machine available for the Mac.

To download the newest version of the Macintosh Virtual Machine: Click Here

They provide complete instructions for downloading and installing the MRJ on your computer.

To provide the best Applet support on the Macintosh, you might wish to upgrade to OS X. Apple's newest operating system has the best Applet support, with significant improvements in compatibility and scrolling.

Macintosh OS 09.x Internet Explorer (4.x through 5.x) how can I improve scrolling?

There are a couple of known issues on the Mac regarding the use of java applets that can affect the calculators. Specifically, Internet Explorer which uses Apple's MRJ has issues drawing images. Fortunately Apple has a new MRJ which addresses many of these issues. The latest version is MRJ 2.2.5. You can download the newest version from Apple's website:

To download the newest version of the Macintosh Virtual Machine: Click Here

They provide complete instructions for downloading and installing the MRJ on your computer.

To provide the best Applet support on the Macintosh, you might wish to upgrade to OS X. Apple's newest operating system has the best Applet support, with significant improvements in compatibility and scrolling.

How do I print the report page with AOL?

To print the calculator report with AOL, you will need to use Internet Explorer. Internet Explorer can be found by clicking the Start button and looking under the programs menu. Bring up the calculator page in internet explorer, press the "View Report" button and then choose print from the menu.

Do you support Mac OS X?

Yes, in fact Mac OS X provides excellent support for java applets. They have improved compatibility, screen redrawing and performance of all java applets. To provide the best Applet support on the Macintosh, you might wish to upgrade to OS X.

If you are already using OS X, make sure that you have the latest release of the Java Virtual Machine running on your Mac. You can download updates directly from Apple at:

I installed the applets on my server and they don't work, any tips?

First, you should make sure that your browser is setup correctly to view the calculator applets. Almost all browsers are set to view them, but this is a good first step to rule out your browser as the issue. A good way to test your browser is to try out a couple of Calculators at www.dinkytown.net.

Click on the link below to popup the Mortgage Loan calculator: Mortgage Loan

If the applet appeared correctly, we can safely rule out your browser as the problem. If it didn't appear correctly, please refer to the section on browser issues to identify and resolve the problem.

If the browser is OK, you most likely have a missing or corrupt file on your web server. Your installation should have all of the files in one directory (by default it is titled "java") with three subdirectories ("KJEgui", "KJEcalculation", "KJEgraph"). You may wish to move a new copy of all of the files with the extension "class" or "jar" to your webserver to make sure none of them are corrupt or missing. If needed, you can download a fresh copy of your installation files from dinkytown.net. Refer to your purchase receipt for a location and password.

Finally, if your calculator applets still do not appear, and you made changes to your HTML documents, you may have introduced an error in your HTML document. You can verify this by moving one of the original HTML documents to your webserver. If the error does not occur with the original, unmodified HTML document, you most likely have introduced an error in your modified HTML document.

If you are still unable to resolve your issue, please contact technical support for assistance at questions@dinkytown.net .

Why do I get an AppletSecurityException?

On some browsers, an AppletSecurityException results when you run the calculators directly from your computer's hard disk. This is a "feature" of java. This feature was originally designed to prevent applets from accessing your computer hardware directly, thus preventing unauthorized access to your files. Unfortunately, some browsers are extremely paranoid, and don't even let applets that you run locally to access files.

To solve this problem, you have two choices. First you can access the calculators from your web-server, instead of directly from your hard disk. Second, instead of double clicking on the HTML document you wish to view, open your browser and type the location into the address line. For example, if you extracted the sample package to "c:\java" type "c:\java\index.html" (without the double quotes) into your browser's address line. By opening the browser first you will avoid the Security Exception.

Please note: This issue will only happen if you have downloaded our samples or commercial versions and are running them directly from your computer's harddisk. A visitor to your website will never see an AppletSecurityException.

Why does my server show "Page Not Found (404) Errors"?

Some versions of Internet Explorer look for additional "Java Beans" for information on how to display a java object. The request for these objects is made by the browser, and when they are not found the Applet will render without the "Java Bean" information. Since we do not use "Java Bean" information, not finding a "Java Bean" in this situation is normal operation but it will still log a 404 error on your server. This error is not shown to the end user.

In the end, IE is just trying to make sure that the "Java Bean" doesn't exist before it displays the java applet. When it receives the 404 it understands that it is not suppose to use the "Java Bean".

If you wish, you can put empty files on your server for each of these 404 errors. They will be ignored by the browser (since they are not considered valid java beans) but will prevent the 404 errors from appear in your log.

Why can't I display the Applet from my server, but it works locally?

This is caused when the java archive "dinkytown.jar" is either corrupt or the HTTP server is using the wrong MIME type. Because of this failure the applet isn't displayed.

To verify that the dinkytown.jar is not corrupt, make sure file you downloaded is the same size as the original dinkytown.jar from your original download package. If the file sizes match, your HTTP server is probably using the incorrect mime type setting for .jar files. The correct setting is mime_type=application/octet-stream. Consult your web server administrator to find out how to change this setting.


©2002 KJE Computer Solutions, LLC
Financial Calculators from www.Dinkytown.net
(612) 408-1092
1730 New Brighton Blvd. PMB #111
Minneapolis, MN 55413