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 6B44E200BFA for ; Thu, 12 Jan 2017 16:14:56 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 6A092160B4C; Thu, 12 Jan 2017 15:14:56 +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 727A1160B2D for ; Thu, 12 Jan 2017 16:14:55 +0100 (CET) Received: (qmail 78950 invoked by uid 500); 12 Jan 2017 15:14:54 -0000 Mailing-List: contact users-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@cloudstack.apache.org Delivered-To: mailing list users@cloudstack.apache.org Received: (qmail 78937 invoked by uid 99); 12 Jan 2017 15:14:54 -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; Thu, 12 Jan 2017 15:14:54 +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 A39CB1A003A for ; Thu, 12 Jan 2017 15:14:53 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.02 X-Spam-Level: X-Spam-Status: No, score=-0.02 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=dimsi1.onmicrosoft.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id 22AqxxstA4Ic for ; Thu, 12 Jan 2017 15:14:51 +0000 (UTC) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30137.outbound.protection.outlook.com [40.107.3.137]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 457B05FD3F for ; Thu, 12 Jan 2017 15:14:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=DIMSI1.onmicrosoft.com; s=selector1-dimsi-fr; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Q+NvMB1+CBY3gwZW1vRwWZ3Gj2t6W+1LF/cclFAw+Jo=; b=M3kuy+wqTgqjxqcxrSbsJxnTT9iBO6pmuTLCgbQ/tjFJkUBwmBfCZmiBAD0yv1Ss834l0P6sCpxIjS0kQjrVm0eySMxgW4QGsc/y8U+Y3WpTVAXPLmFuVvwUvMDo43k1m0UU/5ORw1TvNPI6oFHuLwWhFUYomoVI4f7s4TD6xzo= Received: from AM5PR0701MB2434.eurprd07.prod.outlook.com (10.169.153.15) by AM5PR0701MB2433.eurprd07.prod.outlook.com (10.169.153.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.860.6; Thu, 12 Jan 2017 15:14:43 +0000 Received: from AM5PR0701MB2434.eurprd07.prod.outlook.com ([10.169.153.15]) by AM5PR0701MB2434.eurprd07.prod.outlook.com ([10.169.153.15]) with mapi id 15.01.0845.014; Thu, 12 Jan 2017 15:14:43 +0000 From: Nicolas Bouige To: "users@cloudstack.apache.org" Subject: RE: HOST/CPU ERROR on Web UI Thread-Topic: HOST/CPU ERROR on Web UI Thread-Index: AdJs44dBSbvGTBaPTMSGrnVk1Ccp5wAALsuAAAB+HYA= Date: Thu, 12 Jan 2017 15:14:43 +0000 Message-ID: References: In-Reply-To: Accept-Language: fr-FR, en-US Content-Language: fr-FR X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=n.bouige@dimsi.fr; x-originating-ip: [88.181.31.51] x-ms-office365-filtering-correlation-id: 550f732f-edca-4c48-affc-08d43afdbcaa x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:AM5PR0701MB2433; x-microsoft-exchange-diagnostics: 1;AM5PR0701MB2433;7:7JGcFDa3s2qsoiu32nc/HLhdbNNX5DtVbpHFoMLajo7/yInxCYpugpXjjwYyoiTC003iUU9eZSDUbK+1osdeoFgJpnGK4nlrLA1eqCBOLMkwS0F8JbP+OKOEg+RcpfJLx89CQ+qGeTPyBkbZRIimeN8uujv1r5jy17s0FriaL4Ws8HZxS+rZn860jskajfN4QwlYSW9wQovZmLUo8D7IvU2Cyt7lkxWKgB+YwYbuUxFmHtGLuPWGdRh++d5Z0IMlxtu0FIeK/n1497KIugCo9hHm4ez9XbqHYsS0dTVgFOI4kuTmRBjfbMcsx8JC8Rm5YtJLN2PqjTBfNh5fzTJLHTDgS2XJxU6LUqytNom/GRy5KbumQ1RiO6YGSPcXe4lsb4wfjilWMH7YtGtgvUVv1QAbjVygE07QNAyomU/Lvi7Czf+eXMDG6GOsVX6C3ZqkXXdJAaSwEbLpJxezEzZ0aw== x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(93916979886435)(165112232924497)(280631817467288); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(20161123562025)(20161123564025)(20161123560025)(20161123555025)(2016111802025)(6072148)(6043046);SRVR:AM5PR0701MB2433;BCL:0;PCL:0;RULEID:;SRVR:AM5PR0701MB2433; x-forefront-prvs: 018577E36E x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(7916002)(39450400003)(39410400002)(39830400002)(377424004)(55784002)(24454002)(189002)(199003)(53754006)(377454003)(2501003)(76176999)(3846002)(3660700001)(6116002)(54356999)(102836003)(50986999)(122556002)(68736007)(450100001)(7736002)(305945005)(81166006)(8936002)(74482002)(81156014)(101416001)(1730700003)(74316002)(86362001)(8676002)(97736004)(106356001)(25786008)(66066001)(6506006)(77096006)(7696004)(5640700003)(3280700002)(107886002)(2900100001)(189998001)(6436002)(2351001)(105586002)(5660300001)(110136003)(2906002)(33656002)(2950100002)(38730400001)(55016002)(6916009)(9686003)(92566002)(99286003)(229853002)(217873001);DIR:OUT;SFP:1102;SCL:1;SRVR:AM5PR0701MB2433;H:AM5PR0701MB2434.eurprd07.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; received-spf: None (protection.outlook.com: dimsi.fr does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: dimsi.fr X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jan 2017 15:14:43.0700 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: bab0ba86-ddf4-4ac4-b09f-d48f7eb9d905 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2433 archived-at: Thu, 12 Jan 2017 15:14:56 -0000 SGVsbG8gUmFmYWVsLA0KDQpXZSdyZSB1c2luZyA0LjcgYW5kIFhlblNlcnZlciA3DQoNClRoYW5r cywNCk4uQg0KDQotLS0tLU1lc3NhZ2UgZCdvcmlnaW5lLS0tLS0NCkRlwqA6IFJhZmFlbCBXZWlu Z8OkcnRuZXIgW21haWx0bzpyYWZhZWx3ZWluZ2FydG5lckBnbWFpbC5jb21dIA0KRW52b3nDqcKg OiBqZXVkaSAxMiBqYW52aWVyIDIwMTcgMTU6NTgNCsOAwqA6IHVzZXJzQGNsb3Vkc3RhY2suYXBh Y2hlLm9yZw0KT2JqZXTCoDogUmU6IEhPU1QvQ1BVIEVSUk9SIG9uIFdlYiBVSQ0KDQpJdCBzZWVt cyB0byBiZSByZWxhdGVkLg0KDQpXaGF0IHZlcnNpb24gb2YgQUNTIGFyZSB5b3UgdXNpbmc/DQoN Ck9uIFRodSwgSmFuIDEyLCAyMDE3IGF0IDEyOjUyIFBNLCBOaWNvbGFzIEJvdWlnZSA8bi5ib3Vp Z2VAZGltc2kuZnI+IHdyb3RlOg0KDQo+IEhlbGxvIEFsbCwNCj4NCj4gSSdtIGZhY2luZyBhbiBp c3N1ZSB3aXRoIHRoZSBkaXNwbGF5aW5nIG9mIGluZm9ybWF0aW9uIGFib3V0IEhPU1QgYW5kIENQ VS4NCj4gT24gQ1BVIHdlYiBwYWdlIHRoZXJlIGFyZSBubyBpbmZvcm1hdGlvbiBkaXNwbGF5IGFu ZCBvbiBIT1NUIHBhZ2Ugb25seSANCj4gPCBFUlJPUiA+Lg0KPg0KPiBJIGRvbnQga25vdyBpZiBp dHMgcmVsYXRlZCBidXQgdGhlcmUgaXMgdGhpcyBlcnJvciBvbiANCj4gbWFuYWdlbWVudC1zZXJ2 ZXIubG9nIDoNCj4NCj4gMjAxNy0wMS0xMiAxNToyMzoxNCw5MzQgREVCVUcgW2MuYy5hLkFwaVNl cnZsZXRdIA0KPiAoY2F0YWxpbmEtZXhlYy0xNzpjdHgtYjRiNjIwNjkpDQo+IChsb2dpZDo0NTg4 M2M3ZCkgPT09U1RBUlQ9PT0gIFhYLlhYLlhYLlhYIC0tIEdFVCANCj4gY29tbWFuZD1saXN0SG9z dHMmcmVzcG9uc2U9anNvbiZ0eXBlPXJvdXRpbmcmbGlzdEFsbD0NCj4gdHJ1ZSZwYWdlPTEmcGFn ZXNpemU9MjAmXz0xNDg0MjMwODgxNTM4DQo+IDIwMTctMDEtMTIgMTU6MjM6MTQsOTQwIFdBUk4g IFtjLmMuYS5kLlBhcmFtR2VuZXJpY1ZhbGlkYXRpb25Xb3JrZXJdDQo+IChjYXRhbGluYS1leGVj LTE3OmN0eC1iNGI2MjA2OSBjdHgtNDhlYWQxN2YpIChsb2dpZDo0NTg4M2M3ZCkgUmVjZWl2ZWQg DQo+IHVua25vd24gcGFyYW1ldGVycyBmb3IgY29tbWFuZCBsaXN0SG9zdHMuIFVua25vd24gcGFy YW1ldGVycyA6IGxpc3RhbGwNCj4gMjAxNy0wMS0xMiAxNToyMzoxNCw5NDEgREVCVUcgW2MuYy5h LnEuUXVlcnlNYW5hZ2VySW1wbF0NCj4gKGNhdGFsaW5hLWV4ZWMtMTc6Y3R4LWI0YjYyMDY5IGN0 eC00OGVhZDE3ZikgKGxvZ2lkOjQ1ODgzYzdkKSANCj4gPj4+U2VhcmNoaW5nIGZvciBob3N0cz4+ Pg0KPiAyMDE3LTAxLTEyIDE1OjIzOjE0LDk0OSBERUJVRyBbYy5jLmEucS5RdWVyeU1hbmFnZXJJ bXBsXQ0KPiAoY2F0YWxpbmEtZXhlYy0xNzpjdHgtYjRiNjIwNjkgY3R4LTQ4ZWFkMTdmKSAobG9n aWQ6NDU4ODNjN2QpIA0KPiA+Pj5HZW5lcmF0aW5nDQo+IFJlc3BvbnNlPj4+DQo+IDIwMTctMDEt MTIgMTU6MjM6MTQsOTU1IEVSUk9SIFtjLmMuYS5BcGlTZXJ2ZXJdDQo+IChjYXRhbGluYS1leGVj LTE3OmN0eC1iNGI2MjA2OSBjdHgtNDhlYWQxN2YpIChsb2dpZDo0NTg4M2M3ZCkgDQo+IHVuaGFu ZGxlZCBleGNlcHRpb24gZXhlY3V0aW5nIGFwaSBjb21tYW5kOiANCj4gW0xqYXZhLmxhbmcuU3Ry aW5nO0A1OWE0MGY1YyBqYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24NCj4gICAgICAgICAg ICAgIGF0IGNvbS5jbG91ZC5zdG9yYWdlLlN0b3JhZ2VNYW5hZ2VySW1wbC4NCj4gaXNMb2NhbFN0 b3JhZ2VBY3RpdmVPbkhvc3QoU3RvcmFnZU1hbmFnZXJJbXBsLmphdmE6MzkxKQ0KPiAgICAgICAg ICAgICAgYXQgY29tLmNsb3VkLmFwaS5BcGlEQlV0aWxzLmlzTG9jYWxTdG9yYWdlQWN0aXZlT25I b3N0KA0KPiBBcGlEQlV0aWxzLmphdmE6OTA4KQ0KPiAgICAgICAgICAgICAgYXQgDQo+IGNvbS5j bG91ZC5hcGkucXVlcnkuZGFvLkhvc3RKb2luRGFvSW1wbC5uZXdIb3N0UmVzcG9uc2UoDQo+IEhv c3RKb2luRGFvSW1wbC5qYXZhOjIxNCkNCj4gICAgICAgICAgICAgIGF0IHN1bi5yZWZsZWN0Lkdl bmVyYXRlZE1ldGhvZEFjY2Vzc29yMzM4Lmludm9rZShVbmtub3duDQo+IFNvdXJjZSkNCj4gICAg ICAgICAgICAgIGF0IHN1bi5yZWZsZWN0LkRlbGVnYXRpbmdNZXRob2RBY2Nlc3NvckltcGwuaW52 b2tlKA0KPiBEZWxlZ2F0aW5nTWV0aG9kQWNjZXNzb3JJbXBsLmphdmE6NDMpDQo+ICAgICAgICAg ICAgICBhdCBqYXZhLmxhbmcucmVmbGVjdC5NZXRob2QuaW52b2tlKE1ldGhvZC5qYXZhOjQ5OCkN Cj4gICAgICAgICAgICAgIGF0IG9yZy5zcHJpbmdmcmFtZXdvcmsuYW9wLnN1cHBvcnQuQW9wVXRp bHMuDQo+IGludm9rZUpvaW5wb2ludFVzaW5nUmVmbGVjdGlvbihBb3BVdGlscy5qYXZhOjMxNykN Cj4gICAgICAgICAgICAgIGF0IG9yZy5zcHJpbmdmcmFtZXdvcmsuYW9wLmZyYW1ld29yay4NCj4g UmVmbGVjdGl2ZU1ldGhvZEludm9jYXRpb24uaW52b2tlSm9pbnBvaW50KFJlZmxlY3RpdmVNZXRo b2RJbnZvY2F0aW9uLg0KPiBqYXZhOjE4MykNCj4gICAgICAgICAgICAgIGF0IG9yZy5zcHJpbmdm cmFtZXdvcmsuYW9wLmZyYW1ld29yay4NCj4gUmVmbGVjdGl2ZU1ldGhvZEludm9jYXRpb24ucHJv Y2VlZChSZWZsZWN0aXZlTWV0aG9kSW52b2NhdGlvbi5qYXZhOjE1MCkNCj4gICAgICAgICAgICAg IGF0IA0KPiBjb20uY2xvdWQudXRpbHMuZGIuVHJhbnNhY3Rpb25Db250ZXh0SW50ZXJjZXB0b3Iu aW52b2tlKA0KPiBUcmFuc2FjdGlvbkNvbnRleHRJbnRlcmNlcHRvci5qYXZhOjM0KQ0KPiAgICAg ICAgICAgICAgYXQgb3JnLnNwcmluZ2ZyYW1ld29yay5hb3AuZnJhbWV3b3JrLg0KPiBSZWZsZWN0 aXZlTWV0aG9kSW52b2NhdGlvbi5wcm9jZWVkKFJlZmxlY3RpdmVNZXRob2RJbnZvY2F0aW9uLmph dmE6MTYxKQ0KPiAgICAgICAgICAgICAgYXQgb3JnLnNwcmluZ2ZyYW1ld29yay5hb3AuaW50ZXJj ZXB0b3IuDQo+IEV4cG9zZUludm9jYXRpb25JbnRlcmNlcHRvci5pbnZva2UoRXhwb3NlSW52b2Nh dGlvbkludGVyY2VwdG9yLmphdmE6OTEpDQo+ICAgICAgICAgICAgICBhdCBvcmcuc3ByaW5nZnJh bWV3b3JrLmFvcC5mcmFtZXdvcmsuDQo+IFJlZmxlY3RpdmVNZXRob2RJbnZvY2F0aW9uLnByb2Nl ZWQoUmVmbGVjdGl2ZU1ldGhvZEludm9jYXRpb24uamF2YToxNzIpDQo+ICAgICAgICAgICAgICBh dCBvcmcuc3ByaW5nZnJhbWV3b3JrLmFvcC5mcmFtZXdvcmsuSmRrRHluYW1pY0FvcFByb3h5Lg0K PiBpbnZva2UoSmRrRHluYW1pY0FvcFByb3h5LmphdmE6MjA0KQ0KPiAgICAgICAgICAgICAgYXQg Y29tLnN1bi5wcm94eS4kUHJveHkyODQubmV3SG9zdFJlc3BvbnNlKFVua25vd24gU291cmNlKQ0K PiAgICAgICAgICAgICAgYXQgY29tLmNsb3VkLmFwaS5BcGlEQlV0aWxzLm5ld0hvc3RSZXNwb25z ZShBcGlEQlV0aWxzLg0KPiBqYXZhOjE3ODEpDQo+ICAgICAgICAgICAgICBhdCANCj4gY29tLmNs b3VkLmFwaS5xdWVyeS5WaWV3UmVzcG9uc2VIZWxwZXIuY3JlYXRlSG9zdFJlc3BvbnNlKA0KPiBW aWV3UmVzcG9uc2VIZWxwZXIuamF2YToyNTIpDQo+ICAgICAgICAgICAgICBhdCBjb20uY2xvdWQu YXBpLnF1ZXJ5LlF1ZXJ5TWFuYWdlckltcGwuc2VhcmNoRm9yU2VydmVycygNCj4gUXVlcnlNYW5h Z2VySW1wbC5qYXZhOjE2NTUpDQo+ICAgICAgICAgICAgICBhdCBvcmcuYXBhY2hlLmNsb3Vkc3Rh Y2suYXBpLmNvbW1hbmQuYWRtaW4uaG9zdC4NCj4gTGlzdEhvc3RzQ21kLmV4ZWN1dGUoTGlzdEhv c3RzQ21kLmphdmE6MTg2KQ0KPiAgICAgICAgICAgICAgYXQgY29tLmNsb3VkLmFwaS5BcGlEaXNw YXRjaGVyLmRpc3BhdGNoKEFwaURpc3BhdGNoZXIuamF2YToNCj4gMTMyKQ0KPiAgICAgICAgICAg ICAgYXQgY29tLmNsb3VkLmFwaS5BcGlTZXJ2ZXIucXVldWVDb21tYW5kKEFwaVNlcnZlci5qYXZh OjcwNykNCj4gICAgICAgICAgICAgIGF0IGNvbS5jbG91ZC5hcGkuQXBpU2VydmVyLmhhbmRsZVJl cXVlc3QoQXBpU2VydmVyLmphdmE6NTM4KQ0KPiAgICAgICAgICAgICAgYXQgY29tLmNsb3VkLmFw aS5BcGlTZXJ2bGV0LnByb2Nlc3NSZXF1ZXN0SW5Db250ZXh0KA0KPiBBcGlTZXJ2bGV0LmphdmE6 Mjk3KQ0KPiAgICAgICAgICAgICAgYXQgY29tLmNsb3VkLmFwaS5BcGlTZXJ2bGV0JDEucnVuKEFw aVNlcnZsZXQuamF2YToxMjkpDQo+ICAgICAgICAgICAgICBhdCBvcmcuYXBhY2hlLmNsb3Vkc3Rh Y2subWFuYWdlZC5jb250ZXh0LmltcGwuDQo+IERlZmF1bHRNYW5hZ2VkQ29udGV4dCQxLmNhbGwo RGVmYXVsdE1hbmFnZWRDb250ZXh0LmphdmE6NTYpDQo+ICAgICAgICAgICAgICBhdCBvcmcuYXBh Y2hlLmNsb3Vkc3RhY2subWFuYWdlZC5jb250ZXh0LmltcGwuDQo+IERlZmF1bHRNYW5hZ2VkQ29u dGV4dC5jYWxsV2l0aENvbnRleHQoRGVmYXVsdE1hbmFnZWRDb250ZXh0LmphdmE6MTAzKQ0KPiAg ICAgICAgICAgICAgYXQgb3JnLmFwYWNoZS5jbG91ZHN0YWNrLm1hbmFnZWQuY29udGV4dC5pbXBs Lg0KPiBEZWZhdWx0TWFuYWdlZENvbnRleHQucnVuV2l0aENvbnRleHQoRGVmYXVsdE1hbmFnZWRD b250ZXh0LmphdmE6NTMpDQo+ICAgICAgICAgICAgICBhdCBjb20uY2xvdWQuYXBpLkFwaVNlcnZs ZXQucHJvY2Vzc1JlcXVlc3QoQXBpU2VydmxldC4NCj4gamF2YToxMjYpDQo+ICAgICAgICAgICAg ICBhdCBjb20uY2xvdWQuYXBpLkFwaVNlcnZsZXQuZG9HZXQoQXBpU2VydmxldC5qYXZhOjg2KQ0K PiAgICAgICAgICAgICAgYXQgamF2YXguc2VydmxldC5odHRwLkh0dHBTZXJ2bGV0LnNlcnZpY2Uo DQo+IEh0dHBTZXJ2bGV0LmphdmE6NjE3KQ0KPiAgICAgICAgICAgICAgYXQgamF2YXguc2Vydmxl dC5odHRwLkh0dHBTZXJ2bGV0LnNlcnZpY2UoDQo+IEh0dHBTZXJ2bGV0LmphdmE6NzE3KQ0KPiAg ICAgICAgICAgICAgYXQgb3JnLmFwYWNoZS5jYXRhbGluYS5jb3JlLkFwcGxpY2F0aW9uRmlsdGVy Q2hhaW4uDQo+IGludGVybmFsRG9GaWx0ZXIoQXBwbGljYXRpb25GaWx0ZXJDaGFpbi5qYXZhOjI5 MCkNCj4gICAgICAgICAgICAgIGF0IA0KPiBvcmcuYXBhY2hlLmNhdGFsaW5hLmNvcmUuQXBwbGlj YXRpb25GaWx0ZXJDaGFpbi5kb0ZpbHRlcigNCj4gQXBwbGljYXRpb25GaWx0ZXJDaGFpbi5qYXZh OjIwNikNCj4gICAgICAgICAgICAgIGF0IG9yZy5hcGFjaGUuY2F0YWxpbmEuY29yZS5TdGFuZGFy ZFdyYXBwZXJWYWx2ZS5pbnZva2UoDQo+IFN0YW5kYXJkV3JhcHBlclZhbHZlLmphdmE6MjMzKQ0K PiAgICAgICAgICAgICAgYXQgb3JnLmFwYWNoZS5jYXRhbGluYS5jb3JlLlN0YW5kYXJkQ29udGV4 dFZhbHZlLmludm9rZSgNCj4gU3RhbmRhcmRDb250ZXh0VmFsdmUuamF2YToxOTEpDQo+ICAgICAg ICAgICAgICBhdCBvcmcuYXBhY2hlLmNhdGFsaW5hLmNvcmUuU3RhbmRhcmRIb3N0VmFsdmUuaW52 b2tlKA0KPiBTdGFuZGFyZEhvc3RWYWx2ZS5qYXZhOjEyNykNCj4gICAgICAgICAgICAgIGF0IG9y Zy5hcGFjaGUuY2F0YWxpbmEudmFsdmVzLkVycm9yUmVwb3J0VmFsdmUuaW52b2tlKA0KPiBFcnJv clJlcG9ydFZhbHZlLmphdmE6MTAyKQ0KPiAgICAgICAgICAgICAgYXQgb3JnLmFwYWNoZS5jYXRh bGluYS52YWx2ZXMuQWNjZXNzTG9nVmFsdmUuaW52b2tlKA0KPiBBY2Nlc3NMb2dWYWx2ZS5qYXZh OjU1NSkNCj4gICAgICAgICAgICAgIGF0IG9yZy5hcGFjaGUuY2F0YWxpbmEuY29yZS5TdGFuZGFy ZEVuZ2luZVZhbHZlLmludm9rZSgNCj4gU3RhbmRhcmRFbmdpbmVWYWx2ZS5qYXZhOjEwOSkNCj4g ICAgICAgICAgICAgIGF0IG9yZy5hcGFjaGUuY2F0YWxpbmEuY29ubmVjdG9yLkNveW90ZUFkYXB0 ZXIuc2VydmljZSgNCj4gQ295b3RlQWRhcHRlci5qYXZhOjI5OCkNCj4gICAgICAgICAgICAgIGF0 IG9yZy5hcGFjaGUuY295b3RlLmh0dHAxMS5IdHRwMTFOaW9Qcm9jZXNzb3IucHJvY2VzcygNCj4g SHR0cDExTmlvUHJvY2Vzc29yLmphdmE6ODg5KQ0KPiAgICAgICAgICAgICAgYXQgb3JnLmFwYWNo ZS5jb3lvdGUuaHR0cDExLkh0dHAxMU5pb1Byb3RvY29sJA0KPiBIdHRwMTFDb25uZWN0aW9uSGFu ZGxlci5wcm9jZXNzKEh0dHAxMU5pb1Byb3RvY29sLmphdmE6NzIxKQ0KPiAgICAgICAgICAgICAg YXQgb3JnLmFwYWNoZS50b21jYXQudXRpbC5uZXQuTmlvRW5kcG9pbnQkU29ja2V0UHJvY2Vzc29y Lg0KPiBydW4oTmlvRW5kcG9pbnQuamF2YToyMjc0KQ0KPiAgICAgICAgICAgICAgYXQgamF2YS51 dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcigNCj4gVGhyZWFkUG9v bEV4ZWN1dG9yLmphdmE6MTE0MikNCj4gICAgICAgICAgICAgIGF0IGphdmEudXRpbC5jb25jdXJy ZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKA0KPiBUaHJlYWRQb29sRXhlY3V0b3Iu amF2YTo2MTcpDQo+ICAgICAgICAgICAgICBhdCBqYXZhLmxhbmcuVGhyZWFkLnJ1bihUaHJlYWQu amF2YTo3NDUpDQo+DQo+DQo+IFRoaXMgZXJyb3IgYXBwZWFycyBmcm9tIG5vd2hlcmUuLi53ZSBk aWRudCBwZXJmb3JtIGFueSB1cGRhdGUgb3IgDQo+IG1vZGlmaWNhdGlvbiBvbiBvdXIgaW5mcmFz dHJ1Y3R1cmUuDQo+DQo+IEFueSBpZGVhcyAsIGFib3V0IGhvdyB0byB0cm91Ymxlc2hvb3QgdGhp cyA/DQo+DQo+DQo+IEFueSBoZWxwIHdvdWxkIGJlIGhpZ2hseSBhcHByZWNpYXRlZC4NCj4NCj4g QmVzdCByZWdhcmRzLA0KPiBOLkINCj4NCg0KDQoNCi0tDQpSYWZhZWwgV2VpbmfDpHJ0bmVyDQo=