Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 5B772200B13 for ; Wed, 1 Jun 2016 02:14:17 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 59FB2160A46; Wed, 1 Jun 2016 00:14:17 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 2A5D9160A44 for ; Wed, 1 Jun 2016 02:14:16 +0200 (CEST) Received: (qmail 91272 invoked by uid 500); 1 Jun 2016 00:14:15 -0000 Mailing-List: contact users-help@deltaspike.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@deltaspike.apache.org Delivered-To: mailing list users@deltaspike.apache.org Received: (qmail 91252 invoked by uid 99); 1 Jun 2016 00:14:14 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Jun 2016 00:14:14 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 19C471A57AF for ; Wed, 1 Jun 2016 00:14:14 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -1.427 X-Spam-Level: X-Spam-Status: No, score=-1.427 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=kaltire.onmicrosoft.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id If14euQYUkBF for ; Wed, 1 Jun 2016 00:14:12 +0000 (UTC) Received: from b001pcuda01v.kaltire.com (mail-backup.kaltire.com [64.251.65.54]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 7DBD65F39C for ; Wed, 1 Jun 2016 00:14:11 +0000 (UTC) X-ASG-Debug-ID: 1464740043-07615a05fc1cbe20001-HSMtwy Received: from w001pcas01v.kaltire.com ([10.100.0.101]) by b001pcuda01v.kaltire.com with ESMTP id 40dr5SpNBNb3y2EU (version=TLSv1 cipher=AES128-SHA bits=128 verify=NO) for ; Tue, 31 May 2016 17:14:03 -0700 (PDT) X-Barracuda-Envelope-From: Dmitry_Shultz@kaltire.com Received: from na01-by2-obe.outbound.protection.outlook.com (207.46.163.238) by W001pcas01v.kaltire.com (10.100.147.10) with Microsoft SMTP Server (TLS) id 14.3.294.0; Tue, 31 May 2016 17:14:02 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=KalTire.onmicrosoft.com; s=selector1-kaltire-com; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=E55nDNM28fbMKzL9Zrr8cM0VApdRTf87iYZfAbLk4Hg=; b=k+oUHI3EYM1pEzGVL80tM6KCkEt8//3g+SgFeIjTqVlQc5av70Snm2UEhJ9k+clwnVLjE+5rriagzcn2ddZl0zhiLM7h883bH7GXgVEslbbp9Y0m8diCD6lhcAKw2Fo1KUqxb7UMENlqfCrIKmsY7aCQ/y2plQRRCQHio/atErg= Received: from DM3PR11MB0987.namprd11.prod.outlook.com (10.164.6.29) by DM3PR11MB0986.namprd11.prod.outlook.com (10.164.6.28) with Microsoft SMTP Server (TLS) id 15.1.506.9; Wed, 1 Jun 2016 00:14:00 +0000 Received: from DM3PR11MB0987.namprd11.prod.outlook.com ([10.164.6.29]) by DM3PR11MB0987.namprd11.prod.outlook.com ([10.164.6.29]) with mapi id 15.01.0506.013; Wed, 1 Jun 2016 00:14:00 +0000 From: "Shultz, Dmitry" To: "users@deltaspike.apache.org" Subject: RE: Deltaspike Advanced authorization not working in WAS 8 Thread-Topic: Deltaspike Advanced authorization not working in WAS 8 X-ASG-Orig-Subj: RE: Deltaspike Advanced authorization not working in WAS 8 Thread-Index: AdGq8RLdGjx29v7QS/OSK+yW3Sq54QAh0KuABAhRN8A= Date: Wed, 1 Jun 2016 00:14:00 +0000 Message-ID: References: <468387717.278276.1462966149726.JavaMail.yahoo@mail.yahoo.com> In-Reply-To: <468387717.278276.1462966149726.JavaMail.yahoo@mail.yahoo.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: deltaspike.apache.org; dkim=none (message not signed) header.d=none;deltaspike.apache.org; dmarc=none action=none header.from=kaltire.com; x-originating-ip: [74.200.28.250] x-ms-office365-filtering-correlation-id: ccc48ebc-677b-467c-c3e9-08d389b1a1bd x-microsoft-exchange-diagnostics: 1;DM3PR11MB0986;5:vmwqITjLh+uiso5FhepnSE3w6uIsOhsFjr/rmjMP//kkiSVI5uu0WcB2PixqX0mHvcuxPVPicxtVElVDSnM1tRuFg4utr5z5eVwh9PWM5JGGPsPXCURBqEKp+o0gsOpa+Cysypb7bxN5ID/ttC0jhg==;24:zx+fqqISnBW1YPdTRhHWWgTfLg3FCT9ePN0bSL41uJGh0isvyzKf/SYwEMS9H0BFfo07tqiKSqsPa/TKgzM2uydNel1J2KWGdcJgememrEA=;7:XtNL7w9Iv7qo1offqoTh0SoZQCEtQ5jJV2tAWPXBuwHVvBzss8uviB9i2Cx6Skl079PAyO52zDmL1hot+0/68EIV6qu/bU0CtPL/z3hxm5RT51H3172wHVBD6kH4Bft8fDYaY1Hhukzl3dXsLBNPHGTaG4NWLpJ5Von0+JroJGHs4Psf6ba952FUyf405Dj7 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM3PR11MB0986; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(131327999870524)(139347299777617); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001);SRVR:DM3PR11MB0986;BCL:0;PCL:0;RULEID:;SRVR:DM3PR11MB0986; x-forefront-prvs: 096029FF66 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(53754006)(19580395003)(99286002)(80792005)(122556002)(107886002)(110136002)(5003600100002)(586003)(92566002)(189998001)(87936001)(8936002)(9686002)(2906002)(2501003)(3280700002)(102836003)(3846002)(6116002)(3660700001)(5002640100001)(8676002)(1730700003)(81166006)(33656002)(5008740100001)(2900100001)(66066001)(2351001)(15975445007)(11100500001)(77096005)(5004730100002)(2950100001)(54356999)(50986999)(76176999)(450100001)(86362001)(76576001);DIR:OUT;SFP:1102;SCL:1;SRVR:DM3PR11MB0986;H:DM3PR11MB0987.namprd11.prod.outlook.com;FPR:;SPF:None;MLV:sfv;LANG:en; spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jun 2016 00:14:00.4219 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: adc41b95-a29b-4da5-a4ff-e8ce64c81f61 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR11MB0986 X-OriginatorOrg: kaltire.com X-TM-AS-Product-Ver: SMEX-11.0.0.4179-8.000.1202-22360.000 X-TM-AS-Result: No--8.104300-0.000000-31 X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-Barracuda-Connect: UNKNOWN[10.100.0.101] X-Barracuda-Start-Time: 1464740043 X-Barracuda-Encrypted: AES128-SHA X-Barracuda-URL: https://192.168.10.130:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 7490 X-Virus-Scanned: by bsmtpd at kaltire.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using global scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=1000.0 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.30068 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- archived-at: Wed, 01 Jun 2016 00:14:17 -0000 SGkgQWxsLA0KDQpJJ20gdHJ5aW5nIHRvIHVzZSB0aGUgQ2RpVGVzdFJ1bm5lciArIENESSAxLjIg KyBPcGVuRUpCICsgQ2FtZWwgQ0RJIGNvbXBvbmVudCBhbmQgaXQgZmFpbHMgd2l0aCB0aGlzIGV4 Y2VwdGlvbiAodGhlIGFwcCBydW5zIGluIFRvbUVFIDcgd2l0aG91dCBwcm9ibGVtcyk6DQoNCldB Uk5JTkc6IEphciBub3QgbG9hZGVkLiBjbGFzc3BhdGguZWFyLiAgQ2Fubm90IHVubWFyc2hhbGwg dGhlIGJlYW5zLnhtbDogdW5leHBlY3RlZCBlbGVtZW50ICh1cmk6Imh0dHA6Ly9qYXZhLnN1bi5j b20veG1sL25zL2phdmFlZSIsIGxvY2FsOiJzY2FuIikuIEV4cGVjdGVkIGVsZW1lbnRzIGFyZSA8 e2h0dHA6Ly9qYXZhLnN1bi5jb20veG1sL25zL2phdmFlZX1kZWNvcmF0b3JzPiw8e2h0dHA6Ly9q YXZhLnN1bi5jb20veG1sL25zL2phdmFlZX1pbnRlcmNlcHRvcnM+LDx7aHR0cDovL2phdmEuc3Vu LmNvbS94bWwvbnMvamF2YWVlfWFsdGVybmF0aXZlcz4NCm9yZy5hcGFjaGUub3BlbmVqYi5PcGVu RUpCRXhjZXB0aW9uOiBDYW5ub3QgdW5tYXJzaGFsbCB0aGUgYmVhbnMueG1sOiB1bmV4cGVjdGVk IGVsZW1lbnQgKHVyaToiaHR0cDovL2phdmEuc3VuLmNvbS94bWwvbnMvamF2YWVlIiwgbG9jYWw6 InNjYW4iKS4gRXhwZWN0ZWQgZWxlbWVudHMgYXJlIDx7aHR0cDovL2phdmEuc3VuLmNvbS94bWwv bnMvamF2YWVlfWRlY29yYXRvcnM+LDx7aHR0cDovL2phdmEuc3VuLmNvbS94bWwvbnMvamF2YWVl fWludGVyY2VwdG9ycz4sPHtodHRwOi8vamF2YS5zdW4uY29tL3htbC9ucy9qYXZhZWV9YWx0ZXJu YXRpdmVzPg0KCWF0IG9yZy5hcGFjaGUub3BlbmVqYi5jb25maWcuUmVhZERlc2NyaXB0b3JzLnJl YWRCZWFucyhSZWFkRGVzY3JpcHRvcnMuamF2YTo2NTIpDQoJYXQgb3JnLmFwYWNoZS5vcGVuZWpi LmNvbmZpZy5SZWFkRGVzY3JpcHRvcnMucmVhZEJlYW5zKFJlYWREZXNjcmlwdG9ycy5qYXZhOjQ5 OSkNCglhdCBvcmcuYXBhY2hlLm9wZW5lamIuY29uZmlnLlJlYWREZXNjcmlwdG9ycy5kZXBsb3ko UmVhZERlc2NyaXB0b3JzLmphdmE6MTA4KQ0KCWF0IG9yZy5hcGFjaGUub3BlbmVqYi5jb25maWcu Q29uZmlndXJhdGlvbkZhY3RvcnkkQ2hhaW4uZGVwbG95KENvbmZpZ3VyYXRpb25GYWN0b3J5Lmph dmE6NDAzKQ0KCWF0IG9yZy5hcGFjaGUub3BlbmVqYi5jb25maWcuQ29uZmlndXJhdGlvbkZhY3Rv cnkuY29uZmlndXJlQXBwbGljYXRpb24oQ29uZmlndXJhdGlvbkZhY3RvcnkuamF2YTo5NzEpDQoJ YXQgb3JnLmFwYWNoZS5vcGVuZWpiLmNvbmZpZy5Db25maWd1cmF0aW9uRmFjdG9yeS5jb25maWd1 cmVBcHBsaWNhdGlvbihDb25maWd1cmF0aW9uRmFjdG9yeS5qYXZhOjgzMikNCglhdCBvcmcuYXBh Y2hlLm9wZW5lamIuY29uZmlnLkNvbmZpZ3VyYXRpb25GYWN0b3J5LmdldE9wZW5FamJDb25maWd1 cmF0aW9uKENvbmZpZ3VyYXRpb25GYWN0b3J5LmphdmE6NTQ2KQ0KCWF0IG9yZy5hcGFjaGUub3Bl bmVqYi5jb25maWcuQ29uZmlndXJhdGlvbkZhY3RvcnkuZ2V0T3BlbkVqYkNvbmZpZ3VyYXRpb24o Q29uZmlndXJhdGlvbkZhY3RvcnkuamF2YTo1OTEpDQoJYXQgb3JnLmFwYWNoZS5vcGVuZWpiLmFz c2VtYmxlci5jbGFzc2ljLkFzc2VtYmxlci5nZXRPcGVuRWpiQ29uZmlndXJhdGlvbihBc3NlbWJs ZXIuamF2YTo0ODQpDQoJYXQgb3JnLmFwYWNoZS5vcGVuZWpiLmFzc2VtYmxlci5jbGFzc2ljLkFz c2VtYmxlci5idWlsZChBc3NlbWJsZXIuamF2YTo0NjMpDQoJYXQgb3JnLmFwYWNoZS5vcGVuZWpi Lk9wZW5FSkIkSW5zdGFuY2UuPGluaXQ+KE9wZW5FSkIuamF2YToxNTEpDQoJYXQgb3JnLmFwYWNo ZS5vcGVuZWpiLk9wZW5FSkIkSW5zdGFuY2UuPGluaXQ+KE9wZW5FSkIuamF2YTo2OCkNCglhdCBv cmcuYXBhY2hlLm9wZW5lamIuT3BlbkVKQi5pbml0KE9wZW5FSkIuamF2YTozMDkpDQoJYXQgb3Jn LmFwYWNoZS5vcGVuZWpiLk9wZW5FSkIuaW5pdChPcGVuRUpCLmphdmE6Mjg5KQ0KCWF0IHN1bi5y ZWZsZWN0Lk5hdGl2ZU1ldGhvZEFjY2Vzc29ySW1wbC5pbnZva2UwKE5hdGl2ZSBNZXRob2QpDQoJ YXQgc3VuLnJlZmxlY3QuTmF0aXZlTWV0aG9kQWNjZXNzb3JJbXBsLmludm9rZShOYXRpdmVNZXRo b2RBY2Nlc3NvckltcGwuamF2YTo2MikNCglhdCBzdW4ucmVmbGVjdC5EZWxlZ2F0aW5nTWV0aG9k QWNjZXNzb3JJbXBsLmludm9rZShEZWxlZ2F0aW5nTWV0aG9kQWNjZXNzb3JJbXBsLmphdmE6NDMp DQoJYXQgamF2YS5sYW5nLnJlZmxlY3QuTWV0aG9kLmludm9rZShNZXRob2QuamF2YTo0OTcpDQoJ YXQgb3JnLmFwYWNoZS5vcGVuZWpiLmxvYWRlci5PcGVuRUpCSW5zdGFuY2UuaW5pdChPcGVuRUpC SW5zdGFuY2UuamF2YTozNikNCglhdCBvcmcuYXBhY2hlLm9wZW5lamIuY29yZS5Mb2NhbEluaXRp YWxDb250ZXh0RmFjdG9yeS5pbml0KExvY2FsSW5pdGlhbENvbnRleHRGYWN0b3J5LmphdmE6OTgp DQoJYXQgb3JnLmFwYWNoZS5vcGVuZWpiLmNvcmUuTG9jYWxJbml0aWFsQ29udGV4dEZhY3Rvcnku aW5pdChMb2NhbEluaXRpYWxDb250ZXh0RmFjdG9yeS5qYXZhOjYyKQ0KCWF0IG9yZy5hcGFjaGUu b3BlbmVqYi5jb3JlLkxvY2FsSW5pdGlhbENvbnRleHRGYWN0b3J5LmdldEluaXRpYWxDb250ZXh0 KExvY2FsSW5pdGlhbENvbnRleHRGYWN0b3J5LmphdmE6NDYpDQoJYXQgamF2YXgubmFtaW5nLnNw aS5OYW1pbmdNYW5hZ2VyLmdldEluaXRpYWxDb250ZXh0KE5hbWluZ01hbmFnZXIuamF2YTo2ODQp DQoJYXQgamF2YXgubmFtaW5nLkluaXRpYWxDb250ZXh0LmdldERlZmF1bHRJbml0Q3R4KEluaXRp YWxDb250ZXh0LmphdmE6MzEzKQ0KCWF0IGphdmF4Lm5hbWluZy5Jbml0aWFsQ29udGV4dC5pbml0 KEluaXRpYWxDb250ZXh0LmphdmE6MjQ0KQ0KCWF0IGphdmF4Lm5hbWluZy5Jbml0aWFsQ29udGV4 dC48aW5pdD4oSW5pdGlhbENvbnRleHQuamF2YToyMTYpDQoJYXQgb3JnLmFwYWNoZS5kZWx0YXNw aWtlLmNkaXNlLm9wZW5lamIuT3BlbkVqYkNvbnRhaW5lckNvbnRyb2wuYm9vdChPcGVuRWpiQ29u dGFpbmVyQ29udHJvbC5qYXZhOjEwMikNCglhdCBvcmcuYXBhY2hlLmRlbHRhc3Bpa2UudGVzdGNv bnRyb2wuYXBpLmp1bml0LkNkaVRlc3RSdW5uZXIkQ29udGFpbmVyQXdhcmVUZXN0Q29udGV4dC5h cHBseUJlZm9yZUNsYXNzQ29uZmlnKENkaVRlc3RSdW5uZXIuamF2YTo0NjgpDQoJYXQgb3JnLmFw YWNoZS5kZWx0YXNwaWtlLnRlc3Rjb250cm9sLmFwaS5qdW5pdC5DZGlUZXN0UnVubmVyJEJlZm9y ZUNsYXNzU3RhdGVtZW50LmV2YWx1YXRlKENkaVRlc3RSdW5uZXIuamF2YTozNzEpDQoJYXQgb3Jn LmFwYWNoZS5kZWx0YXNwaWtlLnRlc3Rjb250cm9sLmFwaS5qdW5pdC5DZGlUZXN0UnVubmVyJEFm dGVyQ2xhc3NTdGF0ZW1lbnQuZXZhbHVhdGUoQ2RpVGVzdFJ1bm5lci5qYXZhOjM5OCkNCglhdCBv cmcuanVuaXQucnVubmVycy5QYXJlbnRSdW5uZXIucnVuKFBhcmVudFJ1bm5lci5qYXZhOjMwOSkN CglhdCBvcmcuYXBhY2hlLmRlbHRhc3Bpa2UudGVzdGNvbnRyb2wuYXBpLmp1bml0LkNkaVRlc3RS dW5uZXIucnVuKENkaVRlc3RSdW5uZXIuamF2YToxNDQpDQoJYXQgb3JnLmp1bml0LnJ1bm5lci5K VW5pdENvcmUucnVuKEpVbml0Q29yZS5qYXZhOjE2MCkNCglhdCBjb20uaW50ZWxsaWouanVuaXQ0 LkpVbml0NElkZWFUZXN0UnVubmVyLnN0YXJ0UnVubmVyV2l0aEFyZ3MoSlVuaXQ0SWRlYVRlc3RS dW5uZXIuamF2YToxMTkpDQoJYXQgY29tLmludGVsbGlqLmp1bml0NC5KVW5pdDRJZGVhVGVzdFJ1 bm5lci5zdGFydFJ1bm5lcldpdGhBcmdzKEpVbml0NElkZWFUZXN0UnVubmVyLmphdmE6NDIpDQoJ YXQgY29tLmludGVsbGlqLnJ0LmV4ZWN1dGlvbi5qdW5pdC5KVW5pdFN0YXJ0ZXIucHJlcGFyZVN0 cmVhbXNBbmRTdGFydChKVW5pdFN0YXJ0ZXIuamF2YToyMzQpDQoJYXQgY29tLmludGVsbGlqLnJ0 LmV4ZWN1dGlvbi5qdW5pdC5KVW5pdFN0YXJ0ZXIubWFpbihKVW5pdFN0YXJ0ZXIuamF2YTo3NCkN CglhdCBzdW4ucmVmbGVjdC5OYXRpdmVNZXRob2RBY2Nlc3NvckltcGwuaW52b2tlMChOYXRpdmUg TWV0aG9kKQ0KCWF0IHN1bi5yZWZsZWN0Lk5hdGl2ZU1ldGhvZEFjY2Vzc29ySW1wbC5pbnZva2Uo TmF0aXZlTWV0aG9kQWNjZXNzb3JJbXBsLmphdmE6NjIpDQoJYXQgc3VuLnJlZmxlY3QuRGVsZWdh dGluZ01ldGhvZEFjY2Vzc29ySW1wbC5pbnZva2UoRGVsZWdhdGluZ01ldGhvZEFjY2Vzc29ySW1w bC5qYXZhOjQzKQ0KCWF0IGphdmEubGFuZy5yZWZsZWN0Lk1ldGhvZC5pbnZva2UoTWV0aG9kLmph dmE6NDk3KQ0KCWF0IGNvbS5pbnRlbGxpai5ydC5leGVjdXRpb24uYXBwbGljYXRpb24uQXBwTWFp bi5tYWluKEFwcE1haW4uamF2YToxNDQpDQpDYXVzZWQgYnk6IGphdmF4LnhtbC5iaW5kLlVubWFy c2hhbEV4Y2VwdGlvbjogdW5leHBlY3RlZCBlbGVtZW50ICh1cmk6Imh0dHA6Ly9qYXZhLnN1bi5j b20veG1sL25zL2phdmFlZSIsIGxvY2FsOiJzY2FuIikuIEV4cGVjdGVkIGVsZW1lbnRzIGFyZSA8 e2h0dHA6Ly9qYXZhLnN1bi5jb20veG1sL25zL2phdmFlZX1kZWNvcmF0b3JzPiw8e2h0dHA6Ly9q YXZhLnN1bi5jb20veG1sL25zL2phdmFlZX1pbnRlcmNlcHRvcnM+LDx7aHR0cDovL2phdmEuc3Vu LmNvbS94bWwvbnMvamF2YWVlfWFsdGVybmF0aXZlcz4NCglhdCBjb20uc3VuLnhtbC5iaW5kLnYy LnJ1bnRpbWUudW5tYXJzaGFsbGVyLlVubWFyc2hhbGxpbmdDb250ZXh0LmhhbmRsZUV2ZW50KFVu bWFyc2hhbGxpbmdDb250ZXh0LmphdmE6NzQwKQ0KCWF0IGNvbS5zdW4ueG1sLmJpbmQudjIucnVu dGltZS51bm1hcnNoYWxsZXIuTG9hZGVyLnJlcG9ydEVycm9yKExvYWRlci5qYXZhOjI2MikNCglh dCBjb20uc3VuLnhtbC5iaW5kLnYyLnJ1bnRpbWUudW5tYXJzaGFsbGVyLkxvYWRlci5yZXBvcnRF cnJvcihMb2FkZXIuamF2YToyNTcpDQoJYXQgY29tLnN1bi54bWwuYmluZC52Mi5ydW50aW1lLnVu bWFyc2hhbGxlci5Mb2FkZXIucmVwb3J0VW5leHBlY3RlZENoaWxkRWxlbWVudChMb2FkZXIuamF2 YToxMjQpDQoJYXQgY29tLnN1bi54bWwuYmluZC52Mi5ydW50aW1lLnVubWFyc2hhbGxlci5Mb2Fk ZXIuY2hpbGRFbGVtZW50KExvYWRlci5qYXZhOjEwNSkNCglhdCBjb20uc3VuLnhtbC5iaW5kLnYy LnJ1bnRpbWUudW5tYXJzaGFsbGVyLlN0cnVjdHVyZUxvYWRlci5jaGlsZEVsZW1lbnQoU3RydWN0 dXJlTG9hZGVyLmphdmE6MjYyKQ0KCWF0IGNvbS5zdW4ueG1sLmJpbmQudjIucnVudGltZS51bm1h cnNoYWxsZXIuVW5tYXJzaGFsbGluZ0NvbnRleHQuX3N0YXJ0RWxlbWVudChVbm1hcnNoYWxsaW5n Q29udGV4dC5qYXZhOjU3MykNCglhdCBjb20uc3VuLnhtbC5iaW5kLnYyLnJ1bnRpbWUudW5tYXJz aGFsbGVyLlVubWFyc2hhbGxpbmdDb250ZXh0LnN0YXJ0RWxlbWVudChVbm1hcnNoYWxsaW5nQ29u dGV4dC5qYXZhOjU1NSkNCglhdCBjb20uc3VuLnhtbC5iaW5kLnYyLnJ1bnRpbWUudW5tYXJzaGFs bGVyLlNBWENvbm5lY3Rvci5zdGFydEVsZW1lbnQoU0FYQ29ubmVjdG9yLmphdmE6MTY4KQ0KCWF0 IG9yZy54bWwuc2F4LmhlbHBlcnMuWE1MRmlsdGVySW1wbC5zdGFydEVsZW1lbnQoWE1MRmlsdGVy SW1wbC5qYXZhOjU1MSkNCglhdCBvcmcuYXBhY2hlLm9wZW5lamIuamVlLkpheGJKYXZhZWUkSmF2 YWVlTmFtZXNwYWNlRmlsdGVyLnN0YXJ0RWxlbWVudChKYXhiSmF2YWVlLmphdmE6MjkxKQ0KCWF0 IGNvbS5zdW4ub3JnLmFwYWNoZS54ZXJjZXMuaW50ZXJuYWwucGFyc2Vycy5BYnN0cmFjdFNBWFBh cnNlci5zdGFydEVsZW1lbnQoQWJzdHJhY3RTQVhQYXJzZXIuamF2YTo1MDkpDQoJYXQgY29tLnN1 bi5vcmcuYXBhY2hlLnhlcmNlcy5pbnRlcm5hbC5pbXBsLlhNTE5TRG9jdW1lbnRTY2FubmVySW1w bC5zY2FuU3RhcnRFbGVtZW50KFhNTE5TRG9jdW1lbnRTY2FubmVySW1wbC5qYXZhOjM3OSkNCglh dCBjb20uc3VuLm9yZy5hcGFjaGUueGVyY2VzLmludGVybmFsLmltcGwuWE1MRG9jdW1lbnRGcmFn bWVudFNjYW5uZXJJbXBsJEZyYWdtZW50Q29udGVudERyaXZlci5uZXh0KFhNTERvY3VtZW50RnJh Z21lbnRTY2FubmVySW1wbC5qYXZhOjI3ODYpDQoJYXQgY29tLnN1bi5vcmcuYXBhY2hlLnhlcmNl cy5pbnRlcm5hbC5pbXBsLlhNTERvY3VtZW50U2Nhbm5lckltcGwubmV4dChYTUxEb2N1bWVudFNj YW5uZXJJbXBsLmphdmE6NjA2KQ0KCWF0IGNvbS5zdW4ub3JnLmFwYWNoZS54ZXJjZXMuaW50ZXJu YWwuaW1wbC5YTUxOU0RvY3VtZW50U2Nhbm5lckltcGwubmV4dChYTUxOU0RvY3VtZW50U2Nhbm5l ckltcGwuamF2YToxMTcpDQoJYXQgY29tLnN1bi5vcmcuYXBhY2hlLnhlcmNlcy5pbnRlcm5hbC5p bXBsLlhNTERvY3VtZW50RnJhZ21lbnRTY2FubmVySW1wbC5zY2FuRG9jdW1lbnQoWE1MRG9jdW1l bnRGcmFnbWVudFNjYW5uZXJJbXBsLmphdmE6NTEwKQ0KCWF0IGNvbS5zdW4ub3JnLmFwYWNoZS54 ZXJjZXMuaW50ZXJuYWwucGFyc2Vycy5YTUwxMUNvbmZpZ3VyYXRpb24ucGFyc2UoWE1MMTFDb25m aWd1cmF0aW9uLmphdmE6ODQ4KQ0KCWF0IGNvbS5zdW4ub3JnLmFwYWNoZS54ZXJjZXMuaW50ZXJu YWwucGFyc2Vycy5YTUwxMUNvbmZpZ3VyYXRpb24ucGFyc2UoWE1MMTFDb25maWd1cmF0aW9uLmph dmE6Nzc3KQ0KCWF0IGNvbS5zdW4ub3JnLmFwYWNoZS54ZXJjZXMuaW50ZXJuYWwucGFyc2Vycy5Y TUxQYXJzZXIucGFyc2UoWE1MUGFyc2VyLmphdmE6MTQxKQ0KCWF0IGNvbS5zdW4ub3JnLmFwYWNo ZS54ZXJjZXMuaW50ZXJuYWwucGFyc2Vycy5BYnN0cmFjdFNBWFBhcnNlci5wYXJzZShBYnN0cmFj dFNBWFBhcnNlci5qYXZhOjEyMTMpDQoJYXQgY29tLnN1bi5vcmcuYXBhY2hlLnhlcmNlcy5pbnRl cm5hbC5qYXhwLlNBWFBhcnNlckltcGwkSkFYUFNBWFBhcnNlci5wYXJzZShTQVhQYXJzZXJJbXBs LmphdmE6NjQ5KQ0KCWF0IG9yZy54bWwuc2F4LmhlbHBlcnMuWE1MRmlsdGVySW1wbC5wYXJzZShY TUxGaWx0ZXJJbXBsLmphdmE6MzU3KQ0KCWF0IGNvbS5zdW4ueG1sLmJpbmQudjIucnVudGltZS51 bm1hcnNoYWxsZXIuVW5tYXJzaGFsbGVySW1wbC51bm1hcnNoYWwwKFVubWFyc2hhbGxlckltcGwu amF2YToyNTgpDQoJYXQgY29tLnN1bi54bWwuYmluZC52Mi5ydW50aW1lLnVubWFyc2hhbGxlci5V bm1hcnNoYWxsZXJJbXBsLnVubWFyc2hhbChVbm1hcnNoYWxsZXJJbXBsLmphdmE6MjM2KQ0KCWF0 IGNvbS5zdW4ueG1sLmJpbmQudjIucnVudGltZS51bm1hcnNoYWxsZXIuVW5tYXJzaGFsbGVySW1w bC51bm1hcnNoYWwoVW5tYXJzaGFsbGVySW1wbC5qYXZhOjI4OCkNCglhdCBvcmcuYXBhY2hlLm9w ZW5lamIuamVlLkpheGJKYXZhZWUudW5tYXJzaGFsSmF2YWVlKEpheGJKYXZhZWUuamF2YToxMzEp DQoJYXQgb3JnLmFwYWNoZS5vcGVuZWpiLmNvbmZpZy5SZWFkRGVzY3JpcHRvcnMucmVhZEJlYW5z KFJlYWREZXNjcmlwdG9ycy5qYXZhOjY0NykNCgkuLi4gNDEgbW9yZSANCg0KV2hhdCBpcyB3cm9u Zz8NCg0KQ2hlZXJzLA0KRG1pdHJ5DQo=