root/tags/release-0.13.21/pfixcore/startTomcat.sh

Revision 3917, 1.1 KB (checked in by mtld, 4 years ago)

improved AnnotationBeanDefinitionPostProcessor? performance, TomcatStartupConfigurator? fix

  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
Line 
1#!/bin/sh
2
3if [ "x$1" = "x-d" ] ; then
4   cmd="jpda run"
5else
6   cmd="run"
7fi
8
9export JAVA_OPTS="-Dcom.sun.management.jmxremote -mx300M -XX:MaxPermSize=128m"
10echo "---------------------------"
11echo "catalina.sh $cmd"
12echo "Using JAVA_OPTS:       $JAVA_OPTS"
13echo "Using JPDA_TRANSPORT:  $JPDA_TRANSPORT"
14echo "Using JPDA_ADDRESS:    $JPDA_ADDRESS"
15echo "Using JPDA_OPTS:       $JPDA_OPTS"
16echo "---------------------------"
17
18if [ -e startup.properties ]; then
19  java -cp build:`find lib -name "*pfixcore*.jar" -printf "%p:"` org.pustefixframework.tools.TomcatStartupConfigurator startup.properties projects/servletconf/tomcat/conf/server.xml projects/servletconf/tomcat/conf/server-runtime.xml
20else
21  [ -e projects/servletconf/tomcat/conf/server-runtime.xml ] && rm projects/servletconf/tomcat/conf/server-runtime.xml
22fi
23if [ -e projects/servletconf/tomcat/conf/server-runtime.xml ]; then
24  echo "Use configuration created at startup from 'projects/servletconf/tomcat/conf/server-runtime.xml'"
25  cmd="$cmd -config conf/server-runtime.xml"
26fi
27cd ./projects/servletconf/tomcat/
28LANG=C ./bin/catalina.sh $cmd
Note: See TracBrowser for help on using the browser.