summaryrefslogtreecommitdiff
path: root/www/webobjects/files/patch-ab
blob: 8c113874f629d912a3c6833b819f7b1cc30bab89 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
--- System/Library/WebObjects/JavaApplications/wotaskd.woa/Contents/Resources/javawoservice.sh.orig	Sat Oct  1 04:00:34 2005
+++ System/Library/WebObjects/JavaApplications/wotaskd.woa/Contents/Resources/javawoservice.sh	Mon Apr 16 14:26:41 2007
@@ -255,7 +255,14 @@
   echo "javawoservice.sh: \`$APP_NAME' is starting up ..."
 
   # so run the app already, sheesh
-  $APP_PATH 2>&1 >/dev/null $APP_ARGS
+  PORT=`echo ${APP_ARGS} | sed -e 's|^.*-WOPort \([0-9]*\).*|\1|'`
+  touch /var/log/webobjects/${APP_NAME}-${PORT}.log 2>&1
+  if [ $? = 0 ]; then
+    $APP_PATH $APP_ARGS >>/var/log/webobjects/${APP_NAME}-${PORT}.log 2>&1
+  else
+    $APP_PATH $APP_ARGS 2>&1 >/dev/null
+  fi
+
   EXIT_CODE="$?"
   
   echo "javawoservice.sh: \`$APP_NAME' exited."