The ERNE Product Server uses Object Oriented Data Technology (OODT) developed by NASA. OODT is a Java-based framework for data discovery, conversion, search, and retrieval. As a result, running ERNE requires a Java-capable computing platform. We've tested the product server on the following platforms:

  • Apple Mac OS X 10.6 or later running on Intel hardware. This includes Mac Pro, iMac, Mac mini, and other models.
  • Linux kernel version 2.4 or later on IA x86-based hardware. This includes Debian, Redhat, Fedora Core, SuSE, and other Linux distributions.
  • Windows on IA x86-based hardware. This includes all versions of Windows after Windows NT.
  • Solaris 10 or later on IA x86-based or SPARC-based hardware.

Other Java-capable platforms may indeed work. When evaluating a platform, look for compatibility with the Java 1.4.2 Software Development Kit or later.

In addition the product server must be capable of accessing your specimen database. In some cases, you may have to co-locate the product server with the specimen database. In others, network access between the product server and the specimen database is sufficient. You'll also need to have a Java JDBC driver in order for the product server to query your database. Most commercial and Free/Open Source database vendors provide JDBC drivers.

Finally, your product server must be accessible on the public Internet. Please ensure that any built-in firewall or external firewall has the following exceptions in place:

  • Incoming TCP from to port 7576
  • Incoming TCP from to port 7577

Note these are default port numbers. They may be adjusted for your own site's particular restrictions or idiosyncrasies.

Note also that "" may eventually become "" or another host at JPL.