Quiz software, teaching tools, exam revision aids, learning games, courseware authoring
Java Menus
Java menu homeJava downloadBuy a java menuJava menu help centreContact us
Java menus » Java menu knowledge base

 SEARCH

 MENUS BY TYPE

 Drop-down menus

 Animated buttons

 Tree menus

 Sliding menus

 Tab menus

 Image maps

 MENUS BY NAME

 X-Bar menus

 iPOP menus

 iSlide menus

 iTree menus

 iTab menus

 iMMap menus

 Sensomap menus

 Magic menus

 MENU DESIGN

 Menu design

 Drop-down menus

 Web buttons

 Tree menus

 Sliding menus

 Menu tabs

 Image maps

 SITE LINKS

 Home

 Java downloads

 Prices / Buying

 Support

 Company

 Contact

 New menus

 Free menus

 PARTNER SITES

 Alien Menus

 Happy Menus
Java menu knowledge base
Error 4
Return to knowledge base directory

 
Error 4 means that the applet could not find or not load the index file. This is one of the most frequent errors and is almost always due to user error during the design process.
 
Possible causes:
  1. You didn't tell the applet where to look for the index file (use the menufile parameter with most applets; or re-read the instructions).
  2. You didn't upload the index file.
  3. You corrupted the index file when uploading. Try viewing it directly from the server using your browser.
  4. You forgot to tell the applet the correct path to the index file. The path must be relative to the applet class file.
  5. You put the index file in the wrong place.
  6. You named the index file incorrectly.
  7. You have a case-sensitivity issue with filenames on your server.
  8. You were trying to read index content from a dynamic stream and your dynamic stream failed to return anything. Test dynamic streams separately from the applet every time you reprogramme them.
  9. Someone's firewall has been aggressively configured to stop applets loading external files - in which case specify the index using parameters instead.
  10. You have a cache-related issue. Clear cache; super-reload the browser. On IE, super-reloading means keep the CTRL key pressed while clicking the reload button.
  11. If using complex index file URL's, the URL may get corrupted in a browser-specific manner. Replace non-alphanumeric symbols in query suffixes with url-encoded equivalents (%xx), especially in the case of slashes following question marks.
  12. You put the index file somewhere which breaches industry-wide java security definitions (i.e. you are only allowed the directory of the applet or subdirectories of this).
It may help to read this.
 
java menu