Return-Path: Delivered-To: apmail-geronimo-user-archive@www.apache.org Received: (qmail 12687 invoked from network); 20 Aug 2009 11:45:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 20 Aug 2009 11:45:27 -0000 Received: (qmail 60070 invoked by uid 500); 20 Aug 2009 11:45:45 -0000 Delivered-To: apmail-geronimo-user-archive@geronimo.apache.org Received: (qmail 60034 invoked by uid 500); 20 Aug 2009 11:45:45 -0000 Mailing-List: contact user-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: user@geronimo.apache.org List-Id: Delivered-To: mailing list user@geronimo.apache.org Received: (qmail 60026 invoked by uid 99); 20 Aug 2009 11:45:45 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Aug 2009 11:45:45 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=SPF_PASS,URIBL_RED X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of kevan.miller@gmail.com designates 209.85.211.187 as permitted sender) Received: from [209.85.211.187] (HELO mail-yw0-f187.google.com) (209.85.211.187) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Aug 2009 11:45:35 +0000 Received: by ywh17 with SMTP id 17so6810022ywh.3 for ; Thu, 20 Aug 2009 04:45:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=usdEicmFVCOfA92mVo3wTDlCq+BMTxo55CDBInRMEaM=; b=IkJSLWNW+sg2XxYOdXINBYBPN2921hFZh5njb2oiyZjfFaT0GZgvME3835PNKI08tY jlT9NXuc5rRkd3raS6XZU5d+Sl9hN2pKq44dsskXtbuZcv2Z/Nra6cEbi+tQQ42SpEkX 7PFZvFDuIBzWWzoZ46yHtw+Wa19vVADLvy+TE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=py4625a/3SdVahdJVxVBc0K7Ijq0FeJN5CyuG3b7lVVvDBfRdY6teJpoOrg3zdO/re s958yNInHfgbWtBOjlY0yZG68npx/TZtHkCD+2p7sGFQtKmxw5Z7G2XJ9p5WvsoBR8Qq dE+zLOTXrnjxgS3VWsnU8vJF6o9rBfEq9RkEY= Received: by 10.91.122.11 with SMTP id z11mr1648207agm.111.1250768714419; Thu, 20 Aug 2009 04:45:14 -0700 (PDT) Received: from ?10.0.1.194? (cpe-076-182-095-055.nc.res.rr.com [76.182.95.55]) by mx.google.com with ESMTPS id 7sm5571740agb.41.2009.08.20.04.45.13 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 20 Aug 2009 04:45:13 -0700 (PDT) Message-Id: From: Kevan Miller To: user@geronimo.apache.org In-Reply-To: <4A8B921B.8000102@optitool.de> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: VM Arguments without Eclipse Date: Thu, 20 Aug 2009 07:45:12 -0400 References: <4A8B921B.8000102@optitool.de> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org On Aug 19, 2009, at 1:48 AM, Florian Schaetz wrote: > Hi, > > I just searched for a while but I didn't find anything: How do I set > VM arguments for geronimo without using Eclipse (on a windows > machine)? In Eclipse it's easy and well documented, but where do I > set them in the config files? > > I tried adding... > > set JAVA_OPTS=... > > ...in the setjavaenv.bat file, but Geronimo seems to ignore that. Depends on how you're starting Geronimo. 1) startserver.sh or geronimo.sh run/etc a) JAVA_OPTS environment variable: JAVA_OPTS="-Xmx256m -XX:MaxPermSize=128m -XX: +HeapDumpOnOutOfMemoryError" ./bin/geronimo.sh run b) and/or create bin/setenv.sh (or .bat) file. Contents (for .sh) could look like: if [ -z "$JAVA_OPTS" ]; then JAVA_OPTS="-Xmx256m -XX:MaxPermSize=128m -XX: +HeapDumpOnOutOfMemoryError" fi 2) start-server or gsh geronimo/start-server a) edit etc/rc.d/start-server,default.groovy: // Append some reasonable java flags if none were configured already if (command.javaFlags.empty) { command.javaFlags << '-Xmx256m' command.javaFlags << '-XX:MaxPermSize=128m' command.javaFlags << '-XX:+HeapDumpOnOutOfMemoryError' } b) or use -J flag: ./bin/gsh geronimo/start-server -J -Xmx256m -J - XX:MaxPermSize=128m -J -XX:+HeapDumpOnOutOfMemoryError" --kevan