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 E3037200B2D for ; Thu, 16 Jun 2016 15:03:29 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id E185C160A52; Thu, 16 Jun 2016 13:03:29 +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 0D34D160A51 for ; Thu, 16 Jun 2016 15:03:28 +0200 (CEST) Received: (qmail 6208 invoked by uid 500); 16 Jun 2016 13:03:27 -0000 Mailing-List: contact users-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Users List" Delivered-To: mailing list users@tomcat.apache.org Received: (qmail 6197 invoked by uid 99); 16 Jun 2016 13:03:27 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 16 Jun 2016 13:03:27 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 1AB97C0610 for ; Thu, 16 Jun 2016 13:03:27 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.628 X-Spam-Level: X-Spam-Status: No, score=-0.628 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, RP_MATCHES_RCVD=-1.426, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 9gdaqE9Ttxkk for ; Thu, 16 Jun 2016 13:03:25 +0000 (UTC) Received: from mx1.kimobility.com (mx1.kimobility.com [71.13.142.42]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 1CEF35F39A for ; Thu, 16 Jun 2016 13:03:23 +0000 (UTC) X-Footer: a2ltb2JpbGl0eS5jb20= Received: from localhost ([127.0.0.1]) by mx1.kimobility.com (using TLSv1/SSLv3 with cipher AES256-SHA (256 bits)) for users@tomcat.apache.org; Thu, 16 Jun 2016 08:03:16 -0500 Received: from KI-MAIL01-PROD.ki.local (10.131.1.35) by KI-MAIL01-PROD.ki.local (10.131.1.35) with Microsoft SMTP Server (TLS) id 15.0.847.32; Thu, 16 Jun 2016 08:03:16 -0500 Received: from KI-MAIL01-PROD.ki.local ([fe80::4d98:63ec:af50:2c70]) by KI-MAIL01-PROD.ki.local ([fe80::4d98:63ec:af50:2c70%12]) with mapi id 15.00.0847.030; Thu, 16 Jun 2016 08:03:15 -0500 From: Bill Wolosek To: Tomcat Users List Subject: RE: how to create log files user level Thread-Topic: how to create log files user level Thread-Index: AQHRx5uNMnxyFm2xbUqUGnxurYAOXZ/sAPKAgAACM4CAAAMtgIAACgGAgAADXgD///fU8A== Date: Thu, 16 Jun 2016 13:03:15 +0000 Message-ID: <51cf4e3f8f54422cbc49a222d4b5fa35@KI-MAIL01-PROD.ki.local> References: <576250E9.70804@ice-sa.com> <5762556B.6000204@ice-sa.com> <885db232-2686-56e5-dfee-ce2b6c379224@apache.org> In-Reply-To: <885db232-2686-56e5-dfee-ce2b6c379224@apache.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [74.33.115.77] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 archived-at: Thu, 16 Jun 2016 13:03:30 -0000 SGkgVmlqYXksDQoNCldlIGhhdmUgYWNjb21wbGlzaGVkIHVzZXIgbGV2ZWwgbG9nZ2luZyB1c2lu ZyBsb2c0aidzIE1EQyBmZWF0dXJlIGFsb25nIHdpdGggYSBjdXN0b20gaW50ZXJjZXB0b3IgaW4g U3RydXRzIDIuICBUaGUgaW50ZXJjZXB0b3IgaW5qZWN0cyB0aGUgdXNlciBuYW1lIGludG8gdGhl IE1EQyBjb250ZXh0IGJlZm9yZSBhbnkgc3RydXRzIGFjdGlvbnMgZmlyZSBhbmQgdGhlbiByZW1v dmVzIGl0IGZyb20gdGhlIE1EQyBjb250ZXh0IGFmdGVyIGFsbCBhY3Rpb25zIGhhdmUgZmlyZWQg Zm9yIGEgc3BlY2lmaWMgd2ViIHJlcXVlc3QuICBUaGlzIGFwcHJvYWNoIGlzIHRocmVhZCBzYWZl IGFuZCB3ZSBoYXZlIGhhZCBncmVhdCBzdWNjZXNzIHdpdGggaXQuDQoNCkludGVyY2VwdG9yOg0K DQpwdWJsaWMgY2xhc3MgTURDTG9nSW50ZXJjZXB0b3IgaW1wbGVtZW50cyBJbnRlcmNlcHRvciB7 DQoNCglwcml2YXRlIHN0YXRpYyBmaW5hbCBsb25nIHNlcmlhbFZlcnNpb25VSUQgPSAxTDsNCglw cml2YXRlIHN0YXRpYyBmaW5hbCBTdHJpbmcgVVNFUl9OQU1FX0tFWSA9ICJ1c2VyTmFtZSI7DQoN CglwdWJsaWMgU3RyaW5nIGludGVyY2VwdChBY3Rpb25JbnZvY2F0aW9uIGludm9jYXRpb24pIHRo cm93cyBFeGNlcHRpb24gew0KCQl0cnkgew0KCQkJU3RyaW5nIHVzZXJOYW1lID0gLy9laXRoZXIg Z2V0IHRoaXMgZnJvbSB0aGUgc2Vzc2lvbiBpZiB1c2luZyBhcHBsaWNhdGlvbiBhdXRoZW50aWNh dGlvbiBvciByZW1vdGVVc2VySWQgaWYgdXNpbmcgdG9tY2F0IGF1dGhlbnRpY2F0aW9uOwkJCQ0K CQkJaWYgKCFTdHJpbmdVdGlscy5pc0JsYW5rKHVzZXJOYW1lKSl7DQoJCQkJTURDLnB1dChVU0VS X05BTUVfS0VZLCB1c2VyTmFtZSk7DQoJCQl9DQoJCQkNCgkJCXJldHVybiBpbnZvY2F0aW9uLmlu dm9rZSgpOw0KCQl9IGZpbmFsbHkgewkJCQ0KCQkJaWYgKE1EQy5nZXQoVVNFUl9OQU1FX0tFWSkg IT0gbnVsbCl7DQoJCQkJTURDLnJlbW92ZShVU0VSX05BTUVfS0VZKTsNCgkJCX0NCgkJfQ0KCX0N Cg0KCXB1YmxpYyB2b2lkIGRlc3Ryb3koKSB7DQoJCS8vIFRPRE8gQXV0by1nZW5lcmF0ZWQgbWV0 aG9kIHN0dWIJCQ0KCX0NCg0KCXB1YmxpYyB2b2lkIGluaXQoKSB7DQoJCS8vIFRPRE8gQXV0by1n ZW5lcmF0ZWQgbWV0aG9kIHN0dWIJCQ0KCX0NCn0NCg0KRG9uJ3QgZm9yZ2V0IHRvIGFkZCB0aGUg aW50ZXJjZXB0b3IgdG8geW91ciBpbnRlcmNlcHRvciBzdGFjayBpbiB5b3VyIHN0cnV0cyBjb25m aWcuICBXZSBoYXZlIGl0IGxpc3RlZCBmaXJzdC4NCg0KQWRkIHRoZSBNREMgdmFsdWUgdG8geW91 ciBsb2c0aiBjb25maWc6DQo8YXBwZW5kZXIgbmFtZT0iZmlsZSIgY2xhc3M9Im9yZy5hcGFjaGUu bG9nNGouRGFpbHlSb2xsaW5nRmlsZUFwcGVuZGVyIj4NCgk8cGFyYW0gbmFtZT0iRmlsZSIgdmFs dWU9IiR7bG9nc30vWW91ckxvZ05hbWUubG9nIiAvPg0KCQk8bGF5b3V0IGNsYXNzPSJvcmcuYXBh Y2hlLmxvZzRqLlBhdHRlcm5MYXlvdXQiPg0KCQk8cGFyYW0gbmFtZT0iQ29udmVyc2lvblBhdHRl cm4iIHZhbHVlPSIlZHtNTS9kZC95eXl5IEhIOm1tOnNzLlNTU30gWyV0XSAlLTVwICV4IFVzZXJb JVh7dXNlck5hbWV9XSAlQ3sxfS4lTTogJW0lbiIgLz4NCgk8L2xheW91dD4NCjwvYXBwZW5kZXI+ DQoNClRoZSAiVXNlclslWHt1c2VyTmFtZX1dICIgaXMgdGhlIE1EQyBwYXJ0IHRoYXQgYWRkcyB0 aGUgdXNlcm5hbWUgdG8gdGhlIGxvZyBmaWxlcyBmcm9tIHRoZSB2YWx1ZSBpbnNlcnRlZCBieSB0 aGUgaW50ZXJjZXB0b3IuICBZb3UgY2FuIG1vdmUgaXQgdG8gYW55d2hlcmUgaW4gdGhlIGFwcGVu ZGVyIHBhdHRlcm4geW91IHdhbnQuDQoNClRoYW5rIHlvdSwNCkJpbGwNCg0KLS0tLS1PcmlnaW5h bCBNZXNzYWdlLS0tLS0NCkZyb206IE1hcmsgVGhvbWFzIFttYWlsdG86bWFya3RAYXBhY2hlLm9y Z10gDQpTZW50OiBUaHVyc2RheSwgSnVuZSAxNiwgMjAxNiAzOjE4IEFNDQpUbzogVG9tY2F0IFVz ZXJzIExpc3QNClN1YmplY3Q6IFJlOiBob3cgdG8gY3JlYXRlIGxvZyBmaWxlcyB1c2VyIGxldmVs DQoNCk9uIDE2LzA2LzIwMTYgMDk6MDUsIFZpamF5IEt1bWFyIHdyb3RlOg0KPiBIaSBBbmRyZSwN Cj4gDQo+IFRoYW5rcyBmb3IgdGhlIHVwZGF0ZS4NCj4gDQo+IENvdWxkIHlvdSBwbGVhc2UgZ2l2 ZSBtZSBzb21lIGluZm9ybWF0aW9uIHdoZXRoZXIgaXQncyBwb3NzaWJsZSBvciBub3QgDQo+IHRv IGdlbmVyYXRlIHVzZXIgbGV2ZWwgbG9nIGJlY2F1c2UgaSBoYXZlIHRyaWVkIHVzaW5nIGxvZzRq IGJ1dCBpdCBmYWlsZWQuDQo+IA0KPiBBcHByZWNpYXRlIHlvdXIgaGVscCBvbiB0aGlzLg0KDQpF aXRoZXIgcGVyIHVzZXIgbG9nZ2luZyBvciBwZXIgc2Vzc2lvbiBsb2dnaW5nIHNob3VsZCBiZSBw b3NzaWJsZS4gT25lIG9mIHBvdGVudGlhbGx5IG1hbnkgd2F5cyBpcyB2aWEgYSBzZXBhcmF0ZSBM b2dnZXIgZm9yIGVhY2ggc2Vzc2lvbi91c2VyLg0KSWYgeW91IGdpdmUgZWFjaCBMb2dnZXIgYSB1 bmlxdWUgbmFtZSBiYXNlZCBvbiB0aGUgdXNlciBuYW1lIG9yIHNlc3Npb24gSUQgKGJvdGggb2Yg d2hpY2ggc2hvdWxkIGJlIHVuaXF1ZSkgYW5kIHVzZSBhIGNvbW1vbiBwcmVmaXggeW91IHNob3Vs ZCBiZSBhYmxlIHRvIGRpcmVjdCBhbGwgbG9ncyB3aXRoIHRoYXQgcHJlZml4IHRvIGEgZmlsZS4g V2l0aCBpbiB0aGUgZmlsZSB5b3UgdGhlbiB1c2UgdGhlIExvZ2dlciBuYW1lIHRvIGlkZW50aWZ5 IHRoZSBzb3VyY2Ugb2YgdGhlIGxvZyBtZXNzYWdlLg0KDQpNYXJrDQoNCg0KPiANCj4gVGhhbmtz LA0KPiBWaWpheSBHDQo+IA0KPiBPbiBUaHUsIEp1biAxNiwgMjAxNiBhdCAxMjo1OSBQTSwgQW5k csOpIFdhcm5pZXIgKHRvbWNhdCkgDQo+IDxhd0BpY2Utc2EuY29tPg0KPiB3cm90ZToNCj4gDQo+ Pg0KPj4gVGhhbmtzLiBUaGUgcmVzdCBiZWxvdywgYXMgcHJlZmVycmVkIG9uIHRoaXMgbWFpbGlu ZyBsaXN0Lg0KPj4NCj4+Pg0KPj4+IFRoYW5rcywNCj4+PiBWaWpheSBHDQo+Pj4NCj4+PiBPbiBU aHUsIEp1biAxNiwgMjAxNiBhdCAxMjo0MCBQTSwgQW5kcsOpIFdhcm5pZXIgKHRvbWNhdCkgDQo+ Pj4gPGF3QGljZS1zYS5jb20+DQo+Pj4gd3JvdGU6DQo+Pj4NCj4+PiBPbiAxNi4wNi4yMDE2IDA4 OjUwLCBWaWpheSBLdW1hciB3cm90ZToNCj4+Pj4NCj4+Pj4gSGkgVGVhbSwNCj4+Pj4+DQo+Pj4+ PiBXZSBoYXZlIGEgcmVxdWlyZW1lbnQgdG8gY3JlYXRlIGEgbG9nIGVpdGhlciBhdCBVc2VyIGxl dmVsIG9yIGF0IA0KPj4+Pj4gVXNlciBzZXNzaW9uIGxldmVsLg0KPj4+Pj4gUGxlYXNlIHByb3Zp ZGUgeW91ciBpbnB1dHMgb24gdGhpcy4NCj4+Pj4+DQo+Pj4+PiBVc2VyIGxldmVsIG1lYW5zIGEg c2VwYXJhdGUgbG9nIHRvIGJlIGNyZWF0ZWQgZm9yIHRoYXQgVXNlciBhbmQgDQo+Pj4+PiB0aGUg c2FtZSBzaG91bGQgYmUgdXNlZCBhbHdheXMgZm9yIHdyaXRpbmcgdGhlIGxvZy4NCj4+Pj4+IG9y DQo+Pj4+PiBUaGVyZSB3aWxsIGJlIG9uZSBsb2cgZmlsZSBhbmQgd2l0aGluIHRoYXQgbG9nIHRo ZXJlIHNob3VsZCBiZSBhIA0KPj4+Pj4gY29udGV4dCBpbmZvcm1hdGlvbiB0byBpZGVudGlmeSB0 aGUgdXNlciB3aGljaCB3ZSB3aWxsIGRvIGJ1dCB3YW50IA0KPj4+Pj4gdG8ga25vdyB3aGljaCBh cHByb2FjaCB3ZSBoYXZlIHRvIHVzZQ0KPj4+Pj4NCj4+Pj4+IFNlc3Npb24gbGV2ZWwgbWVhbnMs IGlzIGl0IHBvc3NpYmxlIHRvIHR1cm4gdGhlIGxvZ2dlciBtb2RlIHRvIA0KPj4+Pj4gSU5GTyBm b3IgYSBwYXJ0aWN1bGFyIHNlc3Npb24gYW5kIHRoZSBsb2cgdG8gYmUgd3JpdHRlbiBpbiBvbmUg b2YgDQo+Pj4+PiB0aGUgZmlsZSBhdCBzZXJ2ZXIvY2xpZW50IHNpZGU/DQo+Pj4+Pg0KPj4+Pj4g T3VyIGFwcGxpY2F0aW9uIGlzIGJ1aWx0IHdpdGggU3RydXRzIDEuMi4NCj4+Pj4+IFdlYnNlcnZl ciB1c2VkIGlzIFRvbWNhdC4NCj4+Pj4+IEN1cnJlbnRseSB1c2luZyBUb21jYXQgSlVMSSBMb2dn aW5nLg0KPj4+Pj4NCj4+Pj4+DQo+Pj4+PiBUb21jYXQgdmVyc2lvbiA/DQo+Pj4+DQo+Pj4+DQo+ PiBPbiAxNi4wNi4yMDE2IDA5OjE4LCBWaWpheSBLdW1hciB3cm90ZToNCj4+PiBXZSBhcmUgdXNp bmcgVG9tY2F0IDcuMC4zMyBhbmQgNy4wLjYyDQo+Pj4NCj4+PiA3LjAuMzMgd2hlbiBDdXN0b21l ciBpcyBvbiBKYXZhIDEuNw0KPj4+IDcuMC42MiB3aGVuIG91ciBjdXN0b21lciBpcyBvbiAxLjgN Cj4+Pg0KPj4+IEJ1dCB3ZSBjYW4gdXBncmFkZSB0byA4IGlmIHJlcXVpcmVkIHRvIGFjaGlldmUg dGhlIGxvZ2dpbmcgc3VwcG9ydA0KPj4NCj4+IEkgZG9uJ3QgdGhpbmsgdGhhdCB0aGVyZSBpcyBh bnl0aGluZyAic3RhbmRhcmQiIHRoYXQgd2lsbCBhbGxvdyB0byANCj4+IGNyZWF0ZSB1c2VyLXNw ZWNpZmljIGxvZ2ZpbGVzLg0KPj4gV2hhdCB5b3Ugd2FudCBpcyBtb3JlIGFuIGFwcGxpY2F0aW9u LWxldmVsIHRoaW5nLCBzbyBpdCB3b3VsZCBoYXZlIHRvIA0KPj4gYmUgcmVzb2x2ZWQgYXQgdGhl IGFwcGxpY2F0aW9uIGxldmVsLg0KPj4gWW91IGNhbiBjcmVhdGUgeW91ciBvd24gbG9nZ2VyIGFu ZCBkbyB3aGF0IHlvdSB3YW50LiBBbnkgYXBwbGljYXRpb24gDQo+PiBtb2R1bGUgY2FuIGNhbGwg Z2V0UmVtb3RlVXNlcigpLCBhbmQgdXNlIHRoZSByZXN1bHQgdG8gaW5zZXJ0IGl0IGluIA0KPj4g YWxsIHRoZSBsb2cgbWVzc2FnZXMgdGhhdCBpdCBpc3N1ZXMuDQo+PiBPZiBjb3Vyc2UgdGhpcyB3 aWxsIG9ubHkgd29yayBpbiBjb2RlIHJ1bm5pbmcgd2l0aGluIGFuIGFwcGxpY2F0aW9uLCANCj4+ IGFuZCBvbmx5IHdoZW4gdGhlcmUgaXMgYW4gYXV0aGVudGljYXRlZCB1c2VyLg0KPj4gVG8gYXZv aWQgYSBsb3Qgb2Ygb3ZlcmhlYWQgKGFsc28gYXQgdGhlIHN5c3RlbSBhZG1pbmlzdHJhdGlvbiBs ZXZlbCksIA0KPj4gSSB3b3VsZCByZWNvbW1lbmQgdG8ga2VlcCB1c2luZyB0aGUgc3RhbmRhcmQg bG9nZmlsZXMsIGFuZCBqdXN0IA0KPj4gaW5zZXJ0IGEgdXNlci1pZCAibWFya2VyIiBpbiB0aGUg bG9nIG1lc3NhZ2VzIG9mIGludGVyZXN0LiAgVGhpcyANCj4+IHN0YW5kYXJkIGxvZ2ZpbGUgY2Fu IHRoZW4gYmUgZmlsdGVyZWQgYS1wb3N0ZXJpb3JpIGJ5IGFuIGV4dGVybmFsIA0KPj4gbG9nLXBy b2Nlc3NpbmcgdXRpbGl0eSwgd2hpY2ggY2FuIHRoZW4gZ2VuZXJhdGUgYW55IGluZGl2aWR1YWwg ZmlsZXMgDQo+PiB0aGF0IHlvdSB3YW50LiAgVGhhdCBpcyBsaWtlbHkgdG8gYmUgYSBsb3Qgc2lt cGxlciB0byBkbyB0aGFuIA0KPj4gZ2VuZXJhdGluZyB1c2VyLXNwZWNpZmljIGxvZ2ZpbGVzIGF0 IHRoZSBUb21jYXQgbGV2ZWwsIGFuZCBhbHNvIHdvdWxkIGhhdmUgYSBsb3QgbGVzcyBpbXBhY3Qg b24gcGVyZm9ybWFuY2UuDQo+Pg0KPj4NCj4+DQo+Pg0KPj4NCj4+IC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4g VG8gdW5zdWJzY3JpYmUsIGUtbWFpbDogdXNlcnMtdW5zdWJzY3JpYmVAdG9tY2F0LmFwYWNoZS5v cmcNCj4+IEZvciBhZGRpdGlvbmFsIGNvbW1hbmRzLCBlLW1haWw6IHVzZXJzLWhlbHBAdG9tY2F0 LmFwYWNoZS5vcmcNCj4+DQo+Pg0KPiANCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClRvIHVuc3Vic2NyaWJl LCBlLW1haWw6IHVzZXJzLXVuc3Vic2NyaWJlQHRvbWNhdC5hcGFjaGUub3JnDQpGb3IgYWRkaXRp b25hbCBjb21tYW5kcywgZS1tYWlsOiB1c2Vycy1oZWxwQHRvbWNhdC5hcGFjaGUub3JnDQoNCg== DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NClRvIHVuc3Vic2NyaWJlLCBlLW1haWw6IHVzZXJzLXVuc3Vi c2NyaWJlQHRvbWNhdC5hcGFjaGUub3JnDQpGb3IgYWRkaXRpb25hbCBjb21tYW5kcywgZS1t YWlsOiB1c2Vycy1oZWxwQHRvbWNhdC5hcGFjaGUub3JnDQoN