components/grails/files/grails-debug
author Petr Sumbera <petr.sumbera@oracle.com>
Wed, 23 Jan 2013 05:00:51 -0800
branchs11-update
changeset 2474 c9068cb41676
parent 413 1a6d7a739179
permissions -rw-r--r--
15990838 Upgrade Apache Tomcat to version 6.0.36 15931652 problem in UTILITY/TOMCAT
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
413
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     1
#!/bin/sh
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     2
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     3
if [ -z "$GRAILS_HOME" ]; then
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     4
    echo "Please set GRAILS_HOME environment variable to location, where Grails is installed." 1>&2
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     5
    echo "(Default location is /usr/grails/[version], e.g. /usr/grails/1.0.3)" 1>&2
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     6
    exit 1
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     7
fi
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     8
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     9
if [ ! -f "$GRAILS_HOME/bin/startGrails" ]; then
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    10
    echo "GRAILS_HOME is not set properly: $GRAILS_HOME" 1>&2
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    11
    echo "It must contain path to the directory where Grails is installed!" 1>&2
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    12
    exit 1
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    13
fi
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    14
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    15
. "$GRAILS_HOME/bin/startGrails"
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    16
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    17
JAVA_OPTS="-Xdebug -Xnoagent -Dgrails.full.stacktrace=true -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    18
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    19
startGrails org.codehaus.groovy.grails.cli.GrailsScriptRunner "$@"
1a6d7a739179 7063888 Move Grails to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    20