Return-Path: X-Original-To: apmail-felix-dev-archive@www.apache.org Delivered-To: apmail-felix-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A5395105A0 for ; Thu, 6 Feb 2014 10:52:26 +0000 (UTC) Received: (qmail 10378 invoked by uid 500); 6 Feb 2014 10:52:25 -0000 Delivered-To: apmail-felix-dev-archive@felix.apache.org Received: (qmail 10144 invoked by uid 500); 6 Feb 2014 10:52:23 -0000 Mailing-List: contact dev-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list dev@felix.apache.org Received: (qmail 10131 invoked by uid 99); 6 Feb 2014 10:52:22 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Feb 2014 10:52:22 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_HELO_PASS X-Spam-Check-By: apache.org Received-SPF: unknown (athena.apache.org: error in processing during lookup of fmeschbe@adobe.com) Received: from [207.46.163.236] (HELO na01-by2-obe.outbound.protection.outlook.com) (207.46.163.236) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Feb 2014 10:52:17 +0000 Received: from DM2PR02MB446.namprd02.prod.outlook.com (10.141.88.16) by DM2PR02MB448.namprd02.prod.outlook.com (10.141.88.24) with Microsoft SMTP Server (TLS) id 15.0.868.8; Thu, 6 Feb 2014 10:51:55 +0000 Received: from DM2PR02MB446.namprd02.prod.outlook.com ([10.141.88.16]) by DM2PR02MB446.namprd02.prod.outlook.com ([10.141.88.16]) with mapi id 15.00.0868.013; Thu, 6 Feb 2014 10:51:55 +0000 From: Felix Meschberger To: Apache Felix Dev List Subject: Re: groovy REPL shell for gogo Thread-Topic: groovy REPL shell for gogo Thread-Index: AQHPIuI4WNe/kaGjckKpQyfJstDlOJqoDR+A Date: Thu, 6 Feb 2014 10:51:54 +0000 Message-ID: References: In-Reply-To: Accept-Language: de-CH, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.147.117.11] x-forefront-prvs: 0114FF88F6 x-forefront-antispam-report: SFV:NSPM;SFS:(10019001)(6009001)(51704005)(189002)(199002)(81816001)(81686001)(53806001)(83322001)(76796001)(19580405001)(87936001)(92726001)(92566001)(85852003)(76786001)(80976001)(83072002)(19580395003)(2656002)(51856001)(46102001)(4396001)(54356001)(95416001)(56776001)(54316002)(81342001)(74366001)(50986001)(85306002)(47976001)(49866001)(36756003)(90146001)(47736001)(66066001)(76482001)(93136001)(74502001)(86362001)(94316002)(80022001)(74876001)(65816001)(47446002)(74662001)(19300405004)(31966008)(81542001)(93516002)(82746002)(83716003)(87266001)(33656001)(79102001)(56816005)(63696002)(77982001)(94946001)(59766001)(74706001)(69226001);DIR:OUT;SFP:1102;SCL:1;SRVR:DM2PR02MB448;H:DM2PR02MB446.namprd02.prod.outlook.com;CLIP:192.147.117.11;FPR:74F6F221.37725581.A0400388.43D8FDC1.201A8;InfoNoRecordsMX:1;A:1;LANG:en; Content-Type: text/plain; charset="Windows-1252" Content-ID: <625C691E74689D4DBFD21D86359E9C70@namprd02.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: adobe.com X-Virus-Checked: Checked by ClamAV on apache.org Hi Am 06.02.2014 um 03:20 schrieb Raymond Auge : > Has anyone seen such a beast? IIUIC this is a shell which is able to execute Java code as if it would be = part of a bundle, right ? This sounds terrficly interesting and no, I don't know of such a biest. But I would think that something could easily be implemented based on BeanS= hell ? Maybe along these lines: * Start session =97 installs and starts a pseudo bundle providing the con= text for execution * execute code in the context of the session bundle * End session =97 uninstalls the pseudo bundle for cleanup Of course, this allows tons of nasty things to be done like starting thread= s etc. but testing and development, I could imagine it would be wonderful WDYT ? Regards Felix >=20 > --=20 > *Raymond Aug=E9* > (@rotty3000) > Senior Software Architect > *Liferay, Inc.* (@Liferay)