Forum Discussion

Lucas's avatar
Lucas
Occasional Contributor
16 years ago

mockservicerunner.sh with incorrect exports

Hi, I'll try to use the mockservicerunner.sh of the soapUI2-5-bin version in a Solaris OS and it gives me this error

./mockservicerunner.sh: SOAPUI_CLASSPATH=/export/home/system/soapui-2.5/bin/soapui-2.5.jar: is not an identifier

I have analyzed the mockservicerunner.sh file and I have noticed that are a lot of export bad written, exactly export that have no sense.

Here is the original mockservicerunner.sh for this file in which I have crossed out the incorrect export , after that changes it begins to work Please confirm that it's a good solution, thanks.

PS. I have also attached a correct mockservicerunner.sh file.

This is the .sh file :

#!/bin/sh
### ====================================================================== ###
##                                                                          ##
##  SoapUI TestCaseRunner Bootstrap Script                                  ##
##                                                                          ##
### ====================================================================== ###

### $Id$ ###

DIRNAME=`dirname $0`

# OS specific support (must be 'true' or 'false').
cygwin=false;
case "`uname`" in
    CYGWIN*)
        cygwin=true
        ;;
esac

# Setup SOAPUI_HOME
if [ "x$SOAPUI_HOME" = "x" ]
then
    # get the full path (without any relative bits)
    SOAPUI_HOME=`cd $DIRNAME/..; pwd`
fi
export SOAPUI_HOME

[s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_HOME/bin/soapui-2.5.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/activation-1.1.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/javamail-1.4.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/wsdl4j-1.6.2-fixed.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/junit-4.4.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/rsyntaxtextarea-1.0-soapui.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/log4j-1.2.14.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/looks-2.2.0.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/binding-2.0.1.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/forms-1.0.7.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/commons-logging-1.1.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/commons-collections-3.2.1.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/commons-lang-2.4.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/commons-io-1.3.2.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/not-yet-commons-ssl-0.3.10.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/commons-cli-1.0.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/commons-beanutils-1.7.0.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/commons-httpclient-3.1.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/json-lib-2.2.2-jdk15.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/ezmorph-1.0.5.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/xom-1.1.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/swingx-SNAPSHOT.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/l2fprod-common-fontchooser-0.2-dev.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/commons-codec-1.3.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/groovy-all-1.5.7.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/jetty-6.1.11.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/jetty-util-6.1.11.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/servlet-api-2.5-6.1.11.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/xbean-fixed-2.4.0.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/xbean_xpath-2.4.0.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/xmlpublic-2.4.0.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/jsr173_1.0_api-xmlbeans-2.4.0.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/soapui-xmlbeans-2.5.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/policy-xmlbeans-1.5.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/soap-xmlbeans-1.2.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/wadl-xmlbeans-1.0.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/j2ee-xmlbeans-1.4.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/ext-xmlbeans-1.0.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/saxon-9.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/saxon-dom-9.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/xmlunit-1.2.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/xmlsec-1.4.0.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/opensaml-1.1.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/xalan-2.7.0.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/xercesImpl-2.9.1.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/wss4j-1.5.4.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/bcprov-jdk15-138.jar
                    [s:1t7g9yr5]export[/s:1t7g9yr5]SOAPUI_CLASSPATH=$SOAPUI_CLASSPATH:$SOAPUI_HOME/lib/jtidy-20000804r7-noxml.jar

[s:1t7g9yr5]export[/s:1t7g9yr5]JAVA_OPTS="-Xms128m -Xmx384m -Dsoapui.properties=soapui.properties -Dsoapui.home=$SOAPUI_HOME"

if [ $SOAPUI_HOME != "" ]
then
    [s:1t7g9yr5]export[/s:1t7g9yr5]JAVA_OPTS="$JAVA_OPTS -Dsoapui.ext.libraries=$SOAPUI_HOME/bin/ext"
    [s:1t7g9yr5]export[/s:1t7g9yr5]JAVA_OPTS="$JAVA_OPTS -Dsoapui.ext.listeners=$SOAPUI_HOME/bin/listeners"
    [s:1t7g9yr5]export[/s:1t7g9yr5]JAVA_OPTS="$JAVA_OPTS -Dsoapui.ext.actions=$SOAPUI_HOME/bin/actions"
fi

# For Cygwin, switch paths to Windows format before running java
if [ $cygwin = "true" ]
then
    SOAPUI_HOME=`cygpath --path --dos "$SOAPUI_HOME"`
    SOAPUI_CLASSPATH=`cygpath --path --dos "$SOAPUI_CLASSPATH"`
fi

echo ================================
echo =
echo = SOAPUI_HOME = $SOAPUI_HOME
echo =
echo ================================

java $JAVA_OPTS -cp $SOAPUI_CLASSPATH com.eviware.soapui.tools.SoapUIMockServiceRunner $*