User: user57  
  Date: 02/02/24 02:24:33

  Added:       src/bin  run.bat run.sh shutdown.bat shutdown.sh
  Log:
   o moved core system from server to system (includes
     all of org.jboss.system, some of org.jboss.deployment +
     Main, Shutdown & Version)
   o finished the integration of ServerLoader, Server and
     ServerConfig are now interfaces so had to update refering
     classes to use ServerConfigImplMBean
   o ServerLoader changes effectivly remove the need for lib/ + lib/ext
     seperation, updated build to use lib for lib/ext and updated
     config files
  
  Revision  Changes    Path
  1.1                  jboss-system/src/bin/run.bat
  
  Index: run.bat
  ===================================================================
  @echo off
  rem -------------------------------------------------------------------------
  rem JBoss Bootstrap Script for Win32
  rem -------------------------------------------------------------------------
  
  rem $Id: run.bat,v 1.1 2002/02/24 10:24:33 user57 Exp $
  
  if exist "run.jar" goto FOUND_RUN_JAR
  echo Could not locate run.jar. Please check that you are in the
  echo bin directory when running this script.
  goto END
  
  :FOUND_RUN_JAR
  
  if not "%JAVA_HOME%" == "" goto ADD_TOOLS
  echo JAVA_HOME is not set.  Unexpected results may occur.
  echo Set JAVA_HOME to the directory of your local JDK to avoid this message.
  goto SKIP_TOOLS
  
  :ADD_TOOLS
  
  if exist "%JAVA_HOME%\lib\tools.jar" goto SKIP_TOOLS
  echo Could not locate %JAVA_HOME%\lib\tools.jar. Unexpected results may occur.
  echo Make sure that JAVA_HOME points to a JDK and not a JRE.
  
  :SKIP_TOOLS
  
  @if not "%ECHO%" == ""  echo %ECHO%
  @if "%OS%" == "Windows_NT"  setlocal
  
  rem Include the JDK javac compiler for JSP pages. The default is for a Sun JDK
  rem compatible distribution to which JAVA_HOME points
  
  set JAVAC_JAR=%JAVA_HOME%\lib\tools.jar
  set JBOSS_CLASSPATH=%JBOSS_CLASSPATH%;%JAVAC_JAR%;run.jar
  
  rem Setup JBoss sepecific properties
  set JAVA_OPTS=%JAVA_OPTS% -Djboss.boot.loader.name=run.bat
  
  rem JPDA options. Uncomment and modify as appropriate to enable remote debugging.
  rem set JAVA_OPTS=-classic -Xdebug -Xnoagent -Djava.compiler=NONE 
-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y %JAVA_OPTS%
  
  echo JBOSS_CLASSPATH=%JBOSS_CLASSPATH%
  java %JAVA_OPTS% %JAXP% -classpath "%JBOSS_CLASSPATH%" org.jboss.Main %1 %2 %3 %4 %5 
%6 %7 %8 %9
  
  :END
  pause
  
  
  
  1.1                  jboss-system/src/bin/run.sh
  
  Index: run.sh
  ===================================================================
  #!/bin/sh
  ### ====================================================================== ###
  ##                                                                          ##
  ##  JBoss Bootstrap Script                                                  ##
  ##                                                                          ##
  ### ====================================================================== ###
  
  ### $Id: run.sh,v 1.1 2002/02/24 10:24:33 user57 Exp $ ###
  
  DIRNAME=`dirname $0`
  PROGNAME=`basename $0`
  GREP="grep"
  
  #
  # Helper to complain.
  #
  die() {
      echo "${PROGNAME}: $*"
      exit 1
  }
  
  # OS specific support (must be 'true' or 'false').
  cygwin=false;
  case "`uname`" in
      CYGWIN*)
          cygwin=true
          ;;
  esac
  
  # For Cygwin, ensure paths are in UNIX format before anything is touched
  if $cygwin ; then
      [ -n "$JBOSS_HOME" ] &&
          JBOSS_HOME=`cygpath --unix "$JBOSS_HOME"`
      [ -n "$JAVA_HOME" ] &&
          JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
      [ -n "$JAVAC_JAR" ] &&
          JAVAC_JAR=`cygpath --unix "$JAVAC_JAR"`
  fi
  
  # Setup JBOSS_HOME
  if [ "x$JBOSS_HOME" = "x" ]; then
      # get the full path (without any relative bits)
      JBOSS_HOME=`cd $DIRNAME/..; pwd`
  fi
  export JBOSS_HOME
  
  # Setup the JVM
  if [ "x$JAVA_HOME" != "x" ]; then
      JAVA="$JAVA_HOME/bin/java"
  else
      JAVA="java"
  fi
  
  # Setup the classpath
  JBOSS_BOOT_CLASSPATH="$JBOSS_HOME/bin/run.jar"
  
  # Include the JDK javac compiler for JSP pages. The default is for a Sun JDK
  # compatible distribution which JAVA_HOME points to
  if [ "x$JAVAC_JAR" = "x" ]; then
      JAVAC_JAR="$JAVA_HOME/lib/tools.jar"
  fi
  
  if [ "x$JBOSS_CLASSPATH" = "x" ]; then
      JBOSS_CLASSPATH="$JBOSS_BOOT_CLASSPATH:$JAVAC_JAR"
  else
      JBOSS_CLASSPATH="$JBOSS_CLASSPATH:$JBOSS_BOOT_CLASSPATH:$JAVAC_JAR"
  fi
  
  # Check for SUN(tm) JVM w/ HotSpot support
  HAS_HOTSPOT=`$JAVA -version 2>&1 | $GREP HotSpot`
  
  # If JAVA_OPTS is not set and the JVM is HOTSPOT enabled, then the server mode
  if [ "x$JAVA_OPTS" = "x" -a "x$HAS_HOTSPOT" != "x" ]; then
      JAVA_OPTS="-server"
  fi
  
  # Setup JBoss sepecific properties
  JAVA_OPTS="$JAVA_OPTS -Djboss.boot.loader.name=$PROGNAME"
  
  # Where we need to be to start the server
  startdir="$JBOSS_HOME/bin"
  
  # For Cygwin, switch paths to Windows format before running java
  if $cygwin; then
      JBOSS_HOME=`cygpath --path --windows "$JBOSS_HOME"`
      JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
      JBOSS_CLASSPATH=`cygpath --path --windows "$JBOSS_CLASSPATH"`
  fi
  
  # Display our environment
  echo 
"================================================================================"
  echo ""
  echo "  JBoss Bootstrap Environment"
  echo ""
  echo "  JBOSS_HOME: $JBOSS_HOME"
  echo ""
  echo "  JAVA: $JAVA"
  echo ""
  echo "  JAVA_OPTS: $JAVA_OPTS"
  echo ""
  echo "  CLASSPATH: $JBOSS_CLASSPATH"
  echo ""
  echo 
"================================================================================"
  echo ""
  
  # Make sure we are in the correctly directory
  cd "$startdir"
  
  # Execute the JVM
  exec $JAVA \
      $JAVA_OPTS \
      -classpath "$JBOSS_CLASSPATH" \
      org.jboss.Main "$@"
  
  
  
  1.1                  jboss-system/src/bin/shutdown.bat
  
  Index: shutdown.bat
  ===================================================================
  @echo off
  @if not "%ECHO%" == ""  echo %ECHO%
  @if "%OS%" == "Windows_NT"  setlocal
  
  set JBOSS_CLASSPATH=%JBOSS_CLASSPATH%;shutdown.jar
  
  echo JBOSS_CLASSPATH=%JBOSS_CLASSPATH%
  java %JAVA_OPTS% -classpath "%JBOSS_CLASSPATH%" org.jboss.Shutdown %1 %2 %3 %4 %5 %6 
%7 %8 %9
  
  pause
  
  
  
  1.1                  jboss-system/src/bin/shutdown.sh
  
  Index: shutdown.sh
  ===================================================================
  #!/bin/sh
  ### ====================================================================== ###
  ##                                                                          ##
  ##  JBoss Shutdown Script                                                   ##
  ##                                                                          ##
  ### ====================================================================== ###
  
  ### $Id: shutdown.sh,v 1.1 2002/02/24 10:24:33 user57 Exp $ ###
  
  DIRNAME=`dirname $0`
  PROGNAME=`basename $0`
  GREP="grep"
  
  #
  # Helper to complain.
  #
  die() {
      echo "${PROGNAME}: $*"
      exit 1
  }
  
  # OS specific support (must be 'true' or 'false').
  cygwin=false;
  case "`uname`" in
      CYGWIN*)
          cygwin=true
          ;;
  esac
  
  # For Cygwin, ensure paths are in UNIX format before anything is touched
  if $cygwin ; then
      [ -n "$JBOSS_HOME" ] &&
          JBOSS_HOME=`cygpath --unix "$JBOSS_HOME"`
      [ -n "$JAVA_HOME" ] &&
          JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
  fi
  
  # Setup JBOSS_HOME
  if [ "x$JBOSS_HOME" = "x" ]; then
      JBOSS_HOME=`cd $DIRNAME/..; pwd`
  fi
  export JBOSS_HOME
  
  # Setup the JVM
  if [ "x$JAVA_HOME" != "x" ]; then
      JAVA=$JAVA_HOME/bin/java
  else
      JAVA="java"
  fi
  
  # Setup the classpath
  JBOSS_BOOT_CLASSPATH="$JBOSS_HOME/bin/shutdown.jar"
  
  if [ "x$JBOSS_CLASSPATH" = "x" ]; then
      JBOSS_CLASSPATH="$JBOSS_BOOT_CLASSPATH"
  else
      JBOSS_CLASSPATH="$JBOSS_CLASSPATH:$JBOSS_BOOT_CLASSPATH"
  fi
  
  # For Cygwin, switch paths to Windows format before running java
  if $cygwin; then
      JBOSS_HOME=`cygpath --path --windows "$JBOSS_HOME"`
      JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
      JBOSS_CLASSPATH=`cygpath --path --windows "$JBOSS_CLASSPATH"`
  fi
  
  # Execute the JVM
  exec $JAVA \
      $JAVA_OPTS \
      -classpath $JBOSS_CLASSPATH \
      org.jboss.Shutdown "$@"
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to