Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

DRAFT

...

LOUI development is best done in with the eclipse IDE. Java 5 and eclipse 3.5 are the appropriate versions for development. It is recommended to download the full Eclipse SDK (e.g. eclipse-SDK-3.5.2-macosx-cocoa-x86_64.tar.gz) and Delta Pack from the eclipse download site.

Each required plugin is on the source repository as its own project. List of required projects for nasa42 is:

  • com.richclientgui.rcptoolbox
  • edu.lowell.loui.common
  • edu.lowell.loui.nasa42
  • groovy
  • org.apache.activemq
  • org.apache.commons.beanutils
  • org.apache.commons.codec

...

  • org.apache.commons.collection

...

  • org.apache.commons.configuration

...

  • org.apache.commons.

...

  • digester
  • org.apache.commons.

...

  • jxpath
  • org.apache.commons.

...

  • lang
  • org.apache.commons.

...

  • logging
  • org.apache.commons.

...

  • math
  • org.apache.

...

  • log4j
  • org.

...

  • jfreechart.

...

  • swt.

...

  • libs
  • org.simpleframework.xml

...

The repository is subversion and it is on jumar. Example checkout syntax:

Code Block

$ svn checkout svn://jumar.lowel.edu/edu.lowell.loui.nasa42/trunk edu.lowell.loui.nasa42

Create a new workspace and do the above checkouts and then do the following:

  • Create /opt/LOIS/nasa42 directory
  • Create the following symlinks in the above directory:
    Code Block
    
    $ ln \-s $NASA42_WORKSPACE/edu.lowell.loui.nasa42/external/instrumentConfiguration.xml instrumentConfiguration.xml

...

  • 
    $ ln \-s $NASA42_WORKSPACE/edu.lowell.loui.nasa42/external/jndi.properties jndi.properties
    
  • Edit the jndi.properties file to point to the right machine and right broker. Peter has the most recent info on these

...

  • .