Return-Path: X-Original-To: apmail-jmeter-user-archive@www.apache.org Delivered-To: apmail-jmeter-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3C8F573EF for ; Tue, 13 Dec 2011 15:18:13 +0000 (UTC) Received: (qmail 35698 invoked by uid 500); 13 Dec 2011 15:18:12 -0000 Delivered-To: apmail-jmeter-user-archive@jmeter.apache.org Received: (qmail 35669 invoked by uid 500); 13 Dec 2011 15:18:12 -0000 Mailing-List: contact user-help@jmeter.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "JMeter Users List" Delivered-To: mailing list user@jmeter.apache.org Received: (qmail 35660 invoked by uid 99); 13 Dec 2011 15:18:12 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Dec 2011 15:18:12 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sebbaz@gmail.com designates 209.85.220.171 as permitted sender) Received: from [209.85.220.171] (HELO mail-vx0-f171.google.com) (209.85.220.171) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Dec 2011 15:18:06 +0000 Received: by vcbfo1 with SMTP id fo1so5890981vcb.2 for ; Tue, 13 Dec 2011 07:17:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=Ps/TvLSpnfznyvgMAh7CEg4PX7B3PFF7x4ArQFEzUqs=; b=orcMZft4ST2LxmO3H3WyopppsAYuGEtV+6/pcM0xESbp57PceulaIBMNmX40fRjo2I lpB/5ErKyjj41ZAbE1dWzSKFaO8VNOlAsb+eyswR/fea5pxu8mmcpP7FQo007Mn4xbic ewNi2DNnsRT8sSXLiCtTD9JjkhqKdig0iRQAQ= MIME-Version: 1.0 Received: by 10.220.66.70 with SMTP id m6mr1790028vci.57.1323789465514; Tue, 13 Dec 2011 07:17:45 -0800 (PST) Received: by 10.220.186.194 with HTTP; Tue, 13 Dec 2011 07:17:45 -0800 (PST) In-Reply-To: References: Date: Tue, 13 Dec 2011 15:17:45 +0000 Message-ID: Subject: Re: Alternative to the static modifier in BeanShell From: sebb To: JMeter Users List Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 13 December 2011 15:03, aidy lewis wrote: > Hi Sebb, > > Thanks for your response. > > I am able to use a user defined variable in a BeanShell post-processor? See: http://jmeter.apache.org/usermanual/component_reference.html#BeanShell_Post= Processor > UDV > name: count > value: 0 > > BeanShell post-processor > print(vars.get("count"); > > Thanks > > Aidy > > > > > > On 13 December 2011 14:27, sebb wrote: >> On 13 December 2011 13:57, aidy lewis wrote: >>> Hi, >>> >>> Without a static modifier in BeanShell, how can I prevent the below >>> ArrayList from being re-initialised =A0during each thread? >> >> Use the init file to define the variable. >> >> Or store the list in a JMeter variable which you create if missing. >> >>> """ >>> >>> headerList =3D new ArrayList(); >>> >>> countCacheMisses() { >>> =A0print("counting cache misses"); >>> =A0if (vars.get("HEADER") =3D=3D"MISS"); >>> =A0 =A0headerList.add("MISS"); >>> =A0 =A0print("the size of the array"); >>> =A0 =A0print(headerList.size()); >>> } >>> >>> >>> countCacheMisses() >>> >>> """ >>> >>> Aidy Lewis >>> Test Discipline Lead (News and Knowledge) >>> m: +44 (0) 7539655835 >>> w: +44 (0) 208 008 4584 >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org >>> For additional commands, e-mail: user-help@jmeter.apache.org >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org >> For additional commands, e-mail: user-help@jmeter.apache.org >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org > For additional commands, e-mail: user-help@jmeter.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org For additional commands, e-mail: user-help@jmeter.apache.org