Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-14904

[GSS](7.1.z) elytron-tool.sh script detects JBOSS_HOME incorrectly

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 7.1.4.CR1, 7.1.4.GA
    • 7.1.2.GA
    • Scripts
    • None

    Description

      If JBOSS_HOME is set then :

      Running $JBOSS_HOME/bin/elytron-tool.sh results in a warning:
      WARNING JBOSS_HOME may be pointing to a different installation - unpredictable results may occur.

      This script has two issues :
      It sets SANITIZED_JBOSS_HOME to $JBOSS_HOME/.. instead of $JBOSS_HOME
      It compares RESOLVED_JBOSS to SANITIZED_JBOSS_HOME, instead of RESOLVED_JBOSS_HOME

      Current elytron-tool.sh :
      ----------------------------------------------------------------------------------

      RESOLVED_JBOSS_HOME=`cd "$DIRNAME/.."; pwd`
      if [ "x$JBOSS_HOME" = "x" ]; then

      JBOSS_HOME=$RESOLVED_JBOSS_HOME
      else
      SANITIZED_JBOSS_HOME=`cd "$JBOSS_HOME/.."; pwd`
      if [ "$RESOLVED_JBOSS" != "$SANITIZED_JBOSS_HOME" ]; then
      echo "WARNING JBOSS_HOME may be pointing to a different installation - unpredictable results may occur."
      echo ""
      fi
      fi
      export JBOSS_HOME
      ---------------------------------------------------------------------------------

      Expected elytron-tool.sh
      ---------------------------------------------------------------------------------

      RESOLVED_JBOSS_HOME=`cd "$DIRNAME/.."; pwd`
      if [ "x$JBOSS_HOME" = "x" ]; then

      JBOSS_HOME=$RESOLVED_JBOSS_HOME
      else
      SANITIZED_JBOSS_HOME=`cd "$JBOSS_HOME"; pwd`
      if [ "$RESOLVED_JBOSS_HOME" != "$SANITIZED_JBOSS_HOME" ]; then
      echo "WARNING JBOSS_HOME may be pointing to a different installation - unpredictable results may occur."
      echo ""
      fi
      fi
      export JBOSS_HOME
      ------------------------------------------------------------------------------

      Attachments

        Issue Links

          Activity

            People

              pjindal@redhat.com Paramvir Jindal
              pjindal@redhat.com Paramvir Jindal
              Peter Mackay Peter Mackay
              Peter Mackay Peter Mackay
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: