Trouble Shooting
If your MINERVA "does not work", here is a set of hints to check.
Remember that in order develop and run any Web-hosted service
with MINERVA your need an operational chain of:
- Server Side:
- MINERVA object files
- http demon
- TCP/IP networking
- "The Network"
- HTTP protocol enabled
- Java allowed
- Proxy servers running depending on your network layout
- Client Side:
- Java Browser
- TCP/IP networking
To develop MINERVA programs, you will additionally need
- A Java Language processor capable of handling Java 1.1
You see that there are a lot of things that can go wrong.
Fortunately most of them are quite simple.
The Most Frequent Culprits are:
- Server side
- no http demon installed
- Http demon installed but not running
- Client side
- Browser dies frequently
- Java in Browser available but not enabled
- Browser cache not cleared, old files clog its mind
- Network side
- too slow, causes timeouts.
Frequent with large corporate or academic networks
which work fine internally but have
only a ridiculously thin wire to the outside
- Firewall does not allow Java class files
- Proxy server setup incorrect
- address resolution does not work
A few general rules:
- do only one thing at a time
- check components independently
- cross-check with other components
- read the error messages
- read the documentation
- ask a friend (including your MINERVA sales partner!)
Darueber
read on...