Monod Home
Overview
Change Log
Technical Notes
Release Notes
FAQs
Download

Monod Desktop Technical Notes

  1. What are the certified client platforms?
  2. What is the minimum client requirement?
  3. What to do if I want to give it a try?
  4. What is the JDK requirement for the client?
  5. What is the Java Web Start requirement for the client?
  6. Where to get Java Web Start?
  7. What to do if I want to install the Monod server locally?
What are the certified client platforms?
  1. Mac OS X
  2. Linux
  3. Win 2000
What is the minimum client requirement?
For good performance, you'll need 512MB RAM at the minimum.
What to do if I want to give it a try?
  1. Do I have the right JDK?
  2. Do I have the right Java Web Start?
  3. Download Monod Desktop Client software and give it a try
Java Web Start is the technology used to deploy this application.  

Java Web Start (by Sun MicroSystems Inc.) is a technology to distribute Java software easily over the web.   Every time the software is started and you have connection to the internet, Java Web Start will automatically look for updates on the web site and download the required changes if any.
Once Java Web Start is installed on your desktop/laptop, you can launch Monod Desktop by clicking on the download link below .
What is the JDK requirement for the client?
JDK 1.4.2
What is the Java Web Start requirement for the client?
Java Web Start 1.2+.
Where to get Java Web Start ?
For Mac OS X Users:
  • Java Web Start is pre-installed as part of Mac OS X.  However, Monod Desktop needs JDK 1.4.2.  If you do not already have JDK1.4.2 installed, please download it using Software Update.

For Linux Users:
  • Please refer to Sun's Java Web Start web site for installation instructions.
  • After installing Java Web Start, you may need to update the Java Web Start configuration file to specify the default web browser if you only have the mozilla browser installed on your Linux machine.
Example:
Add the following 2 lines to javaws.cfg in your javaws directory or in .javaws directory.

javaws.cfg.browserPath=/usr/bin/mozilla
javaws.cfg.netscapeBrowser=false

Example (if you are running Java 1.4.2 jre) :
Add the following 2 lines to deployment.properties in your /home/username/.java/.deployment directory.

deployment.javaws.browserPath=/usr/bin/mozilla
deployment.javaws.netscapeBrowser=false


For Windows Users:
  • Please refer to Sun's Java Web Start web site for installation instructions. 
What to do if I want to install the Monod server locally
  • monod.postgres.sql contains the latest schema.  If you are already running form-based Monod v1.43, just update the schema by running the monod-1.4-to-1.5-update.sql
  • The Monod Desktop server-side code is part of the standard Monod Download already; form-based Monod and Monod Desktop run the same application server.  Follow the instructions in the docs/README text file (included in the Monod tar.gz file).  After Monod server is started up, just launch Monod Desktop client from here.
    • A quick Monod Server installation checklist
      1. Download Postgres
      2. Install Postgres
      3. Download Resin J2EE/web server
      4. Install Resin
      5. Checkpoint-1: Ensure the correct JDK version has been installed on the server machine
      6. Checkpoint-2: Ensure Resin J2EE/web server can be started up as is without Monod
      7. Download Monod tar file
      8. Unpack Monod tar file
      9. Create database users
      10. Create Monod database schema
      11. Checkpoint-3: Test Postgres installation
      12. Load standard Monod records to database
      13. Checkpoint-4: Test Postgres installation
      14. Edit configuration files
      15. Checkpoint-5: Start up monod server
  • In one of the configuration files, WEB-INF/web.xml,  there are three occurrences of "http://localhost/hessian".  If you install the  Monod Server locally, you need to change these to point to your local Monod server instance (e.g., your local Monod server is monod.xyz.org, you will need to change it to http://monod.xyz.org/hessian).
  • FYI: Please remember to use Web Monod to change the password of the administrator defined in the standard Monod records.
  • Also, if you want to have the Monod Desktop client jar files to be downloaded from your LOCAL instance, just change each *.jnlp file such that change the codebase="http://..." is pointing to your local instance.



Additional Links:
To contact us
Bug reporting


Last Updated: July 30th, 2004 - 10:00