HOW TO RUN JBOSS

CONFIGURE JBOSS

In a externally visible machine
  1. Pick any machine in the color cluster (magenta and eggshell seem to work fine, aqual is pretty bad)
  2. Be sure you are in /afs/ece/class/ece749/public_html/teams-06/team1 (otherwise you may get permission errors)
  3. Enter
    1. export JAVA_HOME=/usr/local/j2sdk1.4.0 (in a machine in the game cluser this should be: /usr/local/j2sdk1.4.2_02)
    2. /afs/ece/class/ece749/ejb/jboss-3.2.3/bin/run.sh -c team1

HOW TO MAKE SURE JBOSS IS ACTUALLY WORKING

  1. Try to browse the machine your previously picked. http://magenta.ece.cmu.edu:18080/web-console/index.html

LOMBOZ PARAMETERS

  1. Http Port: 18080 (in /afs/ece/class/ece749/public_html/teams-06/team1/jboss/default/deploy/jbossweb-tomcat41.sar/META-INF/jboss-service.xml)
  2. JNDI Port: 11099 (This is not necessary for Lomboz but it's important) (in /afs/ece/class/ece749/public_html/teams-06/team1/jboss/default/conf/jboss-service.xml)
  3. Machine name: Whatever machine you picked to run jboss.

ADDITIONAL NOTES

By the way, JBoss also provides eclipse plug-ins for creating and deploying ejbs

This takes you directly to a brief tutorial, http://docs.jboss.com/jbosside/tutorial/build/en/html/the.project.html