#! /bin/sh
umask 0027

cd ../admin
PLATF=`/bin/uname -s`
case $PLATF in
 OSF1) OPTS="";;
 AIX) OPTS="-Xverify:none";;
 Linux) MACH_HARDWARE=`/bin/uname -m`

      case $MACH_HARDWARE in
        ppc64) OPTS="-Xverify:none";;
        s390) OPTS="-Xverify:none -Xrs";;
        s390x) OPTS="-Xverify:none -Xrs -d64";;
        *) OPTS="-server -XX:MaxPermSize=96M -Xverify:none";;
     esac;;
 *) OPTS="-server -XX:MaxPermSize=96M -Xverify:none";;
esac

eval `cat ../unix/setowbenv.sh`
if [ "x$ADE_VIEW_ROOT" != "x" ]; then
mkdir /tmp/applications
mkdir /tmp/config
mkdir /tmp/datasources
cd $ADE_VIEW_ROOT/whdev/2.0/owb/shiphome/owb/j2ee/applications
rm -f /tmp/applications/*
cp -L owbb.war /tmp/applications/
chmod 777 /tmp/applications/owbb.war
rm owbb.war
cp /tmp/applications/* .
cd $ADE_VIEW_ROOT/whdev/2.0/owb/shiphome/owb/j2ee/config
\rm -f /tmp/config/*
cp -L *.xml /tmp/config
chmod 777 /tmp/config/*
\rm  -f *.xml
cp /tmp/config/* .

cd $ADE_VIEW_ROOT/whdev/2.0/owb/shiphome/owb/j2ee/connectors/datasources
\rm -f /tmp/datasources/*
cp -L * /tmp/datasources
chmod 777 /tmp/datasources/*
\rm  -f *
cp /tmp/datasources/* .

cd $ADE_VIEW_ROOT/whdev/2.0/owb/shiphome/owb/j2ee/config
cp http-web-site.xml /tmp/http-web-site.xml
sed 's/<ssl-config.*keystore\.jks\"/<ssl-config keystore=\"keystore\.jks\"/' http-web-site.xml > /tmp/http-web-site.xml
rm http-web-site.xml
mv /tmp/http-web-site.xml http-web-site.xml
cd $ADE_VIEW_ROOT/whdev/2.0/owb/shiphome/owb/bin/admin

fi


../unix/jvm.sh $OPTS -Xms128M -Xmx512M -Xrs -Dlimit=384M -Ddisable.checkForUpdate=true -Doracle.j2ee.dont.use.memory.archive=true -Doracle.j2ee.http.socket.timeout=500 -Doc4j.jms.usePersistenceLockFiles=false -DORACLE_HOME=../../.. -Dhttp.force.use.sessioncookie=true -jar ../../../oc4j/j2ee/home/oc4j.jar -userThreads -config ../../j2ee/config/server.xml

cd ../unix
