Return-Path: Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 98177 invoked from network); 17 Nov 2000 12:07:28 -0000 Received: from mx1.decode.is (root@213.167.128.30) by locus.apache.org with SMTP; 17 Nov 2000 12:07:28 -0000 Received: (from root@localhost) by mx1.decode.is (8.9.3/decode) id MAA26753 for tomcat-dev@jakarta.apache.org; Fri, 17 Nov 2000 12:07:21 GMT Received: from smail.decode.is (smail.decode.is [172.18.0.18]) by mx1.decode.is (8.9.3/decode) with ESMTP id MAA26681 for ; Fri, 17 Nov 2000 12:07:20 GMT Subject: [PATCH] Bug 404 - EmbededTomcat and PoolTcpConnector Date: Fri, 17 Nov 2000 12:07:21 -0000 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C0508E.F0918648" Message-ID: <2ED4B6C85BACC441A57C1844E1DEE3E60603C9@smail.decode.is> content-class: urn:content-classes:message X-MimeOLE: Produced By Microsoft Exchange V6.0.4417.0 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH] Bug 404 - EmbededTomcat and PoolTcpConnector Thread-Index: AcBQjvB8tEQcCLMIQfyzcCzFWHZAVA== From: =?iso-8859-1?Q?Stef=E1n_F=2E_Stef=E1nsson?= To: "Tomcat-Dev" Cc: X-scanner: scanned by Inflex 0.1.5 - (http://www.inflex.co.za/) X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N This is a multi-part message in MIME format. ------_=_NextPart_001_01C0508E.F0918648 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Here is a patch for bug report 404. It's about the addSecureEndpoint method not working. <> <>=20 -------------------------------------------- Stefan Freyr Stefansson Software Developer deCODE Genetics, Inc. Phone: (+354) 570 2854 GSM: (+354) 861 1718 Fax: (+354) 491 3782 <>=20 ------_=_NextPart_001_01C0508E.F0918648 Content-Type: application/octet-stream; name="EmbededTomcat.diff" Content-Transfer-Encoding: base64 Content-Description: EmbededTomcat.diff Content-Disposition: attachment; filename="EmbededTomcat.diff" MTFhMTIKPiBpbXBvcnQgb3JnLmFwYWNoZS50b21jYXQubmV0Lio7CjIxYzIyCjwgICogIDMuIGFk ZCB0aGUgZW5kcG9pbnRzIAotLS0KPiAgKiAgMy4gYWRkIHRoZSBlbmRwb2ludHMKMjYsMjdjMjcs MjgKPCAgKiAgCjwgICogIFlvdSBjYW4gYWRkIG1vcmUgY29udGV4dHMgYWZ0ZXIgc3RhcnQsIGJ1 dCBpbnRlcmNlcHRvcnMgYW5kICAKLS0tCj4gICoKPiAgKiAgWW91IGNhbiBhZGQgbW9yZSBjb250 ZXh0cyBhZnRlciBzdGFydCwgYnV0IGludGVyY2VwdG9ycyBhbmQKMzRjMzUKPCAgKiAKLS0tCj4g ICoKMzVhMzcKPiAgKiBAYXV0aG9yIFN0ZWZhbiBGcmV5ciBTdGVmYW5zc29uIFtzdGViYmlAZGVj b2RlLmlzXQo1MWM1Mwo8ICAgICAKLS0tCj4gCjU0YzU2CjwgICAgIAotLS0KPiAKNTljNjEKPCAg ICAgCi0tLQo+IAo4OWM5MQo8ICAgICAKLS0tCj4gCjkzYzk1CjwgICAgIAotLS0KPiAKOTVjOTcK PCAgICAgCi0tLQo+IAoxMDljMTExCjwgCQotLS0KPiAKMTExYzExMwo8IAkKLS0tCj4gCjExM2Mx MTUKPCAgICAgfQotLS0KPiAJfQoxMTUsMTE5YzExNywxMzAKPCAgICAgLyoqIEFkZCBhIHNlY3Vy ZSB3ZWIgc2VydmljZS4KPCAgICAgICovCjwgICAgIHB1YmxpYyB2b2lkIGFkZFNlY3VyZUVuZHBv aW50KCBpbnQgcG9ydCwgSW5ldEFkZHJlc3MgYWRkciwgU3RyaW5nIGhvc3RuYW1lLAo8IAkJCQkg ICAgU3RyaW5nIGtleUZpbGUsIFN0cmluZyBrZXlQYXNzICkKPCAgICAgewotLS0KPiAJLyoqIEFk ZCBhIHNlY3VyZSB3ZWIgc2VydmljZSB3aXRob3V0IGNsaWVudCBhdXRoZW50aWNhdGlvbiB1c2lu ZyB0aGUKPiAgICAgICogIGRlZmF1bHQgc2VydmVyIHNvY2tldCBmYWN0b3J5Lgo+IAkgKi8KPiAJ cHVibGljIHZvaWQgYWRkU2VjdXJlRW5kcG9pbnQoIGludCBwb3J0LCBJbmV0QWRkcmVzcyBhZGRy LCBTdHJpbmcgaG9zdG5hbWUsCj4gCQkJCQlTdHJpbmcga2V5ZmlsZSwgU3RyaW5nIGtleXBhc3Mg KXsKPiAgICAgICAgIGFkZFNlY3VyZUVuZHBvaW50KHBvcnQsIGFkZHIsIGhvc3RuYW1lLCBrZXlm aWxlLCBrZXlwYXNzLCAiZmFsc2UiKTsKPiAJfQo+IAo+IAkvKiogQWRkIGEgc2VjdXJlIHdlYiBz ZXJ2aWNlIHVzaW5nIHRoZQo+ICAgICAgKiAgb3JnLmFwYWNoZS50b21jYXQubmV0LlNTTFNvY2tl dEZhY3RvcnkuICBjbGllbnRhdXRoIHNwZWNpZmllcyB3aGF0IGtpbmQKPiAgICAgICogIG9mIGNs aWVudCBhdXRoZW50aWNhdGlvbiBpcyByZXF1aXJlZCAoaW4gdGhpcyBjYXNlICJ0cnVlIiBvciAi ZmFsc2UiKS4KPiAJICovCj4gCXB1YmxpYyB2b2lkIGFkZFNlY3VyZUVuZHBvaW50KCBpbnQgcG9y dCwgSW5ldEFkZHJlc3MgYWRkciwgU3RyaW5nIGhvc3RuYW1lLAo+IAkJCQkJU3RyaW5nIGtleWZp bGUsIFN0cmluZyBrZXlwYXNzLCBTdHJpbmcgY2xpZW50YXV0aCl7CjEyNWExMzcsMTM5Cj4gICAg IHNjLnNldEF0dHJpYnV0ZSggImtleXN0b3JlIiwga2V5ZmlsZSApOwo+ICAgICBzYy5zZXRBdHRy aWJ1dGUoICJrZXlwYXNzIiwga2V5cGFzcyApOwo+ICAgICBzYy5zZXRBdHRyaWJ1dGUoICJjbGll bnRBdXRoIiwgY2xpZW50YXV0aCApOwoxMzAsMTMxZDE0Mwo8IAlzYy5zZXRBdHRyaWJ1dGUoICJz b2NrZXRGYWN0b3J5IiwKPCAJCQkgIm9yZy5hcGFjaGUudG9tY2F0Lm5ldC5TU0xTb2NrZXRGYWN0 b3J5Iik7CjEzN2MxNDksMTc3CjwgCQotLS0KPiAKPiAJY29udGV4dE0uYWRkU2VydmVyQ29ubmVj dG9yKCAgc2MgKTsKPiAKPiAJfQo+IAo+IAkvKiogQWRkIGEgc2VjdXJlIHdlYiBzZXJ2aWNlIHVz aW5nIGEgc3BlY2lmaWMgc29ja2V0IGZhY3RvcnkuCj4gICAgICAqICBUaGUgc2VjdXJlIHBhcmFt ZXRlciBzcGVjaWZpZXMgaWYgdGhpcyBlbmRwb2ludCBpcyBzZWN1cmUgKGh0dHBzKQo+ICAgICAg KiAgb3Igbm90IChodHRwKS4KPiAJICovCj4gCXB1YmxpYyB2b2lkIGFkZEN1c3RvbUVuZHBvaW50 KCBpbnQgcG9ydCwgSW5ldEFkZHJlc3MgYWRkciwgU3RyaW5nIGhvc3RuYW1lLAo+IAkJCQkJYm9v bGVhbiBzZWN1cmUsIFNlcnZlclNvY2tldEZhY3Rvcnkgc29ja2V0ZmFjdG9yeSkKPiAgICAgewo+ IAlpZihkZWJ1Zz4wKSBsb2coICJhZGRDdXN0b21Db25uZWN0b3IgIiArIHBvcnQgKyAiICIgKyBh ZGRyICsgIiAiICsKPiAJCQkgaG9zdG5hbWUgKTsKPiAKPiAJUG9vbFRjcENvbm5lY3RvciBzYz1u ZXcgUG9vbFRjcENvbm5lY3RvcigpOwo+IAlzYy5zZXRTZXJ2ZXIoIGNvbnRleHRNICk7Cj4gCWlm KCBzZWN1cmUgKSBjb250ZXh0TS5zZXRTZWN1cmVQb3J0KCBwb3J0ICk7Cj4gCj4gCXNjLnNldEF0 dHJpYnV0ZSggInZob3N0X3BvcnQiICwgbmV3IEludGVnZXIoIHBvcnQgKSApOwo+IAlpZiggYWRk ciAhPSBudWxsICkgc2Muc2V0QXR0cmlidXRlKCAidmhvc3RfYWRkcmVzcyIsIGFkZHIgKTsKPiAJ aWYoIGhvc3RuYW1lICE9IG51bGwgKSBzYy5zZXRBdHRyaWJ1dGUoICJ2aG9zdF9uYW1lIiwgaG9z dG5hbWUgKTsKPiAKPiAgICAgc2Muc2V0U29ja2V0RmFjdG9yeSggc29ja2V0ZmFjdG9yeSApOwo+ IAo+IAlIdHRwQ29ubmVjdGlvbkhhbmRsZXIgY2g9bmV3IEh0dHBDb25uZWN0aW9uSGFuZGxlcigp Owo+IAlpZiggc2VjdXJlICkgY2guc2V0U2VjdXJlKHRydWUpOwo+IAlzYy5zZXRUY3BDb25uZWN0 aW9uSGFuZGxlciggY2ggKTsKPiAKMTQyYzE4Mgo8ICAgICAKLS0tCj4gCjE0OWMxODkKPCAJCi0t LQo+IAoyMDdjMjQ3CjwgCQotLS0KPiAKMjY0YzMwNAo8ICAgICAKLS0tCj4gCjI3OWMzMTkKPCAg ICAgCi0tLQo+IAoyOThjMzM4CjwgCQotLS0KPiAKMzE4YzM1OAo8ICAgICAKLS0tCj4gCjMyMmMz NjIKPCAJCi0tLQo+IAozMjRjMzY0CjwgCQotLS0KPiAKMzQzYzM4Mwo8IAkKLS0tCj4gCjM2MWM0 MDEKPCAJCi0tLQo+IAozNjdjNDA3CjwgCQotLS0KPiAKMzgwYzQyMAo8ICAgICAKLS0tCj4gCjQw NmM0NDYKPCAJCi0tLQo+IAo= ------_=_NextPart_001_01C0508E.F0918648 Content-Type: application/octet-stream; name="PoolTcpConnector.diff" Content-Transfer-Encoding: base64 Content-Description: PoolTcpConnector.diff Content-Disposition: attachment; filename="PoolTcpConnector.diff" ODhhODkKPiAgKiBAYXV0aG9yIFN0ZWZhbiBGcmV5ciBTdGVmYW5zc29uIFtzdGViYmlAZGVjb2Rl LmlzXQoxMThjMTE5CjwgICAgIAotLS0KPiAKMTM5YzE0MAo8ICAgICAKLS0tCj4gCjE0M2ExNDUK PiAKMTQ1YzE0Nwo8ICAgICAKLS0tCj4gCjIxN2MyMTkKPCAgICAgCi0tLQo+IAoyNDNjMjQ1Cjwg ICAgICAqICAicG9ydCIgLSBwb3J0IAotLS0KPiAgICAgICogICJwb3J0IiAtIHBvcnQKMjUxYzI1 Mwo8ICAgICAgKiAgInZob3N0X25hbWUiIC0gdmlydHVhbCBob3N0IG5hbWUgCi0tLQo+ICAgICAg KiAgInZob3N0X25hbWUiIC0gdmlydHVhbCBob3N0IG5hbWUKMjU0YzI1Ngo8ICAgICAgKiAKLS0t Cj4gICAgICAqCjI2MWMyNjMKPCAJaWYoIGRlYnVnID4gMCApIAotLS0KPiAJaWYoIGRlYnVnID4g MCApCjI2N2MyNjkKPCAJICAgIAotLS0KPiAKMjk3YzI5OQo8IAkgICAgLy8gT2JqZWN0cyAtIGF2 b2lkcyBTdHJpbmctYmFzZWQgInNlcmlhbGl6YXRpb24iIAotLS0KPiAJICAgIC8vIE9iamVjdHMg LSBhdm9pZHMgU3RyaW5nLWJhc2VkICJzZXJpYWxpemF0aW9uIgozMzhjMzQwCjwgICAgICAqICAi YmFja2xvZyIgLSByZXR1cm5zIGFuIEludGVnZXIgKGJhY2tsb2cgdmFsdWUgZm9yIHRoZSBuZXR3 b3JrIAotLS0KPiAgICAgICogICJiYWNrbG9nIiAtIHJldHVybnMgYW4gSW50ZWdlciAoYmFja2xv ZyB2YWx1ZSBmb3IgdGhlIG5ldHdvcmsKMzQxYzM0Mwo8ICAgICAgKiAgInZob3N0X25hbWUiIC0g cmV0dXJucyBhIFN0cmluZyB3aXRoIHRoZSB2aXJ0dWFsIGhvc3QgbmFtZSAKLS0tCj4gICAgICAq ICAidmhvc3RfbmFtZSIgLSByZXR1cm5zIGEgU3RyaW5nIHdpdGggdGhlIHZpcnR1YWwgaG9zdCBu YW1lCjM0NmMzNDgKPCAgICAgICogCi0tLQo+ICAgICAgKgozNTBjMzUyCjwgCWlmKCBkZWJ1ZyA+ IDAgKSAKLS0tCj4gCWlmKCBkZWJ1ZyA+IDAgKQozOTFjMzkzCjwgICAgICAqICJ0Y19sb2ciIGxv Z2dlciBpdCB3aWxsIGRlZmF1bHQgYmFjayB0byB1c2luZyBpdC4gCi0tLQo+ICAgICAgKiAidGNf bG9nIiBsb2dnZXIgaXQgd2lsbCBkZWZhdWx0IGJhY2sgdG8gdXNpbmcgaXQuCjM5NmEzOTksNDA2 Cj4gICAgIC8qKgo+ICAgICAgKiBBIG1ldGhvZCBmb3Igc2V0dGluZyBhIHNvY2tldCBmYWN0b3J5 IGV4cGxpY2l0bHkuICBUaGlzIGlzIHVzZWQKPiAgICAgICogYnkgdGhlIEVtYmVkZWRUb21jYXQg Y2xhc3MgdG8gY3JlYXRlIGN1c3RvbSBlbmRwb2ludHMuCj4gICAgICAqLwo+ICAgICAgcHVibGlj IHZvaWQgc2V0U29ja2V0RmFjdG9yeSggU2VydmVyU29ja2V0RmFjdG9yeSBzb2NrZXRmYWN0b3J5 ICkgewo+ICAgICAgc29ja2V0RmFjdG9yeSA9IHNvY2tldGZhY3Rvcnk7Cj4gICAgICB9Cj4gCjQx NmM0MjYKPCAgICAgCi0tLQo+IAo= ------_=_NextPart_001_01C0508E.F0918648 Content-Type: text/x-vcard; name="Stefan Stefansson.vcf" Content-Transfer-Encoding: base64 Content-Description: Stefan Stefansson.vcf Content-Disposition: attachment; filename="Stefan Stefansson.vcf" QkVHSU46VkNBUkQNClZFUlNJT046Mi4xDQpOO0VOQ09ESU5HPVFVT1RFRC1QUklOVEFCTEU6Oz0w MQ0KUkVWOjIwMDAxMDMwVDExNTE0MloNCkVORDpWQ0FSRA0K ------_=_NextPart_001_01C0508E.F0918648--