Skip to content

Instantly share code, notes, and snippets.

@amusarra
Created February 22, 2012 22:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save amusarra/1887999 to your computer and use it in GitHub Desktop.
Save amusarra/1887999 to your computer and use it in GitHub Desktop.
Liferay Portal Profile Script
# /etc/profile.d/lportal.sh
JAVA_HOME="/usr/java/jdk1.6.0_29"
JAVA_BIN="${JAVA_HOME}/bin"
LIFERAY_HOME="/app/liferay-portal-6.0.6"
JBOSS_HOME="${LIFERAY_HOME}/jboss-5.1.0"
JBOSS_USER=liferay
JBOSS_BIND_ADDR="0.0.0.0"
JBOSS_HOST="0.0.0.0"
JBOSS_CONF=default
JBOSS_CONSOLE="${JBOSS_HOME}/server/$JBOSS_CONF/log/console.log"
# JBoss Naming Services
# See JBoss Service Binding Manager
JBOSS_RMI_PORT=1099
# Get the JNDI URL of the remote server
JBOSS_JNP_URL=`netstat --listening --tcp -n | grep -s "$JBOSS_RMI_PORT" | head -1 | awk -v JBOSS_RMI_PORT=$JBOSS_RMI_PORT '{jnp="0.0.0.0:" JBOSS_RMI_PORT; if ($4 == jnp) print "jnp://localhost:"JBOSS_RMI_PORT; else print "jnp://$4"}'`
export JAVA_HOME
export LIFERAY_HOME
export JBOSS_USER
export JBOSS_BIND_ADDR
export JBOSS_CONF
export JBOSS_CONSOLE
export JBOSS_JNP_URL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment