Return-Path: Delivered-To: apmail-ws-axis-c-dev-archive@www.apache.org Received: (qmail 91912 invoked from network); 17 Aug 2004 12:28:29 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 17 Aug 2004 12:28:29 -0000 Received: (qmail 18733 invoked by uid 500); 17 Aug 2004 12:28:28 -0000 Delivered-To: apmail-ws-axis-c-dev-archive@ws.apache.org Received: (qmail 18722 invoked by uid 500); 17 Aug 2004 12:28:28 -0000 Mailing-List: contact axis-c-dev-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: List-Id: "Apache AXIS C Developers List" Reply-To: "Apache AXIS C Developers List" Delivered-To: mailing list axis-c-dev@ws.apache.org Received: (qmail 18704 invoked by uid 99); 17 Aug 2004 12:28:28 -0000 X-ASF-Spam-Status: No, hits=0.9 required=10.0 tests=MIME_BASE64_BLANKS,MIME_BASE64_NO_NAME X-Spam-Check-By: apache.org Received: from [195.212.29.135] (HELO mtagate2.uk.ibm.com) (195.212.29.135) by apache.org (qpsmtpd/0.27.1) with ESMTP; Tue, 17 Aug 2004 05:28:27 -0700 Received: from d06nrmr1407.portsmouth.uk.ibm.com (d06nrmr1407.portsmouth.uk.ibm.com [9.149.38.185]) by mtagate2.uk.ibm.com (8.12.10/8.12.10) with ESMTP id i7HCSP6J064368 for ; Tue, 17 Aug 2004 12:28:25 GMT Received: from d06ml068.portsmouth.uk.ibm.com (d06av04.portsmouth.uk.ibm.com [9.149.37.216]) by d06nrmr1407.portsmouth.uk.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i7HCSOAP078266 for ; Tue, 17 Aug 2004 13:28:24 +0100 In-Reply-To: Subject: RE: Can a handler determine if a SOAP request should be abandoned? To: "Apache AXIS C Developers List" X-Mailer: Lotus Notes Release 6.0.2CF1 June 9, 2003 Message-ID: From: John Hawkins Date: Tue, 17 Aug 2004 13:24:03 +0100 X-MIMETrack: Serialize by Router on D06ML068/06/M/IBM(Release 6.0.2CF2HF259 | March 11, 2004) at 17/08/2004 13:31:07 MIME-Version: 1.0 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: base64 X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N DQoNCg0KDQpIaSBTdXNhbnRoYSwNCg0KSnVzdCBiZWVuIGluIHRoaXMgY29kZSB0byBsb29rIGF0 IHRoZSBmaW5pIHN0dWZmIGluIHRoZSBvdGhlciB0aHJlYWQgYW5kDQpzZWVuIHRoaXMgLT4NCi8q DQogICAgICogIFRoZSBjYXNlIGNsYXVzZXMgaW4gdGhpcyBzd2l0Y2ggc3RhdGVtZW50IGhhdmUg bm8gYnJlYWtzLg0KICAgICAqICBIZW5jZSwgaWYgRXZlcnl0aGluZyB1cCB0byB3ZWIgc2Vydmlj ZSBpbnZvY2F0aW9uIHdhcyBzdWNjZXNzZnVsDQogICAgICogIHRoZW4gYWxsIHJlc3BvbnNlIGhh bmRsZXJzIGFyZSBpbnZva2VkLiBJZiB0aGVyZSB3YXMgYSBmYWlsdXJlDQogICAgICogIGF0IHNv bWUgcG9pbnQgdGhlIHJlc3BvbnNlIGhhbmRsZXJzIGZyb20gdGhhdCBwb2ludCBvbndhcmRzDQog ICAgICogIGFyZSBpbnZva2VkLg0KICAgICAqLw0KICAgIHN3aXRjaCAobGV2ZWwpDQogICAgew0K ICAgICAgICBjYXNlIEFFX1NFUlY6IC8vIGV2ZXJ5dGhpbmcgc3VjY2Vzcw0KICAgICAgICAgICAg U3RhdHVzID0gQVhJU19TVUNDRVNTOw0KICAgICAgICAgICAgLy8gbm8gYnJlYWs7DQogICAgICAg IGNhc2UgQUVfVFJIOiAvKiBhZnRlciBpbnZva2luZyB0aGUgdHJhbnNwb3J0IGhhbmRsZXJzDQog ICAgICAgICAgICAgICAgICAgICAgKiAoYXQgYWN0dWFsIHNlcnZpY2UgaW52b2thdGlvbikgaXQg aGFzIGZhaWxlZA0KICAgICAgICAgICAgICAgICAgKi8NCiAgICAgICAgICAgIGlmIChtX3BUUmVz RkNoYWluKQ0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIG1fcFRSZXNGQ2hhaW4tPmlu dm9rZSAocE1zZyk7DQogICAgICAgICAgICB9DQogICAgICAgICAgICAvLyBubyBicmVhazsNCiAg ICAgICAgY2FzZSBBRV9HTEg6IC8vIHRyYW5zcG9ydCBoYW5kbGVycyBoYXZlIGZhaWxlZA0KICAg ICAgICAgICAgLy8gaW52b2tlIGdsb2JhbCByZXNwb25zZSBoYW5kbGVycw0KICAgICAgICAgICAg aWYgKG1fcEdSZXNGQ2hhaW4pDQogICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgbV9wR1Jl c0ZDaGFpbi0+aW52b2tlIChwTXNnKTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIC8vbm8g YnJlYWs7DQogICAgICAgIGNhc2UgQUVfU0VSSDogLy8gZ2xvYmFsIGhhbmRsZXJzIGhhdmUgZmFp bGVkDQogICAgICAgICAgICAvLyBpbnZva2Ugd2ViIHNlcnZpY2Ugc3BlY2lmaWMgcmVzcG9uc2Ug aGFuZGxlcnMNCiAgICAgICAgICAgIGlmIChtX3BTUmVzRkNoYWluKQ0KICAgICAgICAgICAgew0K ICAgICAgICAgICAgICAgIG1fcFNSZXNGQ2hhaW4tPmludm9rZSAocE1zZyk7DQogICAgICAgICAg ICB9DQogICAgICAgICAgICAvLyBubyBicmVhazsNCiAgICAgICAgY2FzZSBBRV9TVEFSVDo7IC8v IHNlcnZpY2Ugc3BlY2lmaWMgaGFuZGxlcnMgaGF2ZSBmYWlsZWQNCiAgICB9Ow0KDQoNCldoeSBk byB3ZSBjb250aW51ZT8gSWYgdGhlcmUgaXMgYW4gZXJyb3IgdGhlbiBJIHdvdWxkIGV4cGVjdCB0 byBzdG9wIHRoZQ0KcmVxdWVzdCwgY2FsbCB0aGUgb25mYXVsdCBtZXRob2RzIG9mIHRoZSBoYW5k bGVycyB0aGF0IGhhdmUgYWxyZWFkeSBiZWVuDQppbnZva2VkICBhbmQgc2VuZCBiYWNrIGFuIGV4 Y2VwdGlvbiB0byB0aGUgdXNlciBzbyB0aGV5IGtub3cgd2hhdCB3ZW50DQp3cm9uZyBpbiB0aGVp ciBzdHViPw0KDQp0aG91Z2h0cz8NCg0KDQpKb2huIEhhd2tpbnMNCg0KDQoNCg0KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgDQogICAgICAgICAgICAgSm9obiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICBIYXdraW5zL1VLL0lC TUBJQiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg ICAgICAgIE1HQiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgVG8gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiQXBh Y2hlIEFYSVMgQyBEZXZlbG9wZXJzIExpc3QiICAgICANCiAgICAgICAgICAgICAxNy8wOC8yMDA0 IDA5OjA4ICAgICAgICAgIDxheGlzLWMtZGV2QHdzLmFwYWNoZS5vcmc+ICAgICAgICAgIA0KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgY2MgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICBQbGVhc2Ug cmVzcG9uZCB0byAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTdWJqZWN0IA0K ICAgICAgICAgICAgICAiQXBhY2hlIEFYSVMgQyAgICAgICAgICAgUkU6IENhbiBhIGhhbmRsZXIg ZGV0ZXJtaW5lIGlmIGEgICAgDQogICAgICAgICAgICAgRGV2ZWxvcGVycyBMaXN0IiAgICAgICAg ICBTT0FQIHJlcXVlc3Qgc2hvdWxkIGJlIGFiYW5kb25lZD8gICANCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCg0KDQoNCg0KDQoN Cg0KDQpIZWxsbywNCg0KV2hhdCBkb2VzIHRoZSBjYWxsZXIgb2YgdGhlIHNlcnZpY2Ugc2VlIC0g YW4gZXhjZXB0aW9uPw0KDQpKb2huIEhhd2tpbnMNCg0KDQoNCg0KICAgICAgICAgICAgICJTdXNh bnRoYSBLdW1hcmEiDQogICAgICAgICAgICAgPHN1c2FudGhhQG9wZW5zb3UNCiAgICAgICAgICAg ICByY2UubGs+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIFRvDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiJ0FwYWNoZSBB WElTIEMgRGV2ZWxvcGVycyBMaXN0JyINCiAgICAgICAgICAgICAxNy8wOC8yMDA0IDA2OjMyICAg ICAgICAgIDxheGlzLWMtZGV2QHdzLmFwYWNoZS5vcmc+DQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjYw0KDQog ICAgICAgICAgICAgUGxlYXNlIHJlc3BvbmQgdG8gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgU3ViamVjdA0KICAgICAgICAgICAgICAiQXBhY2hlIEFYSVMgQyAgICAgICAgICAg UkU6IENhbiBhIGhhbmRsZXIgZGV0ZXJtaW5lIGlmIGENCiAgICAgICAgICAgICBEZXZlbG9wZXJz IExpc3QiICAgICAgICAgIFNPQVAgcmVxdWVzdCBzaG91bGQgYmUgYWJhbmRvbmVkPw0KDQoNCg0K DQoNCg0KDQoNCg0KDQpZZXMgaWYgdGhlIGludm9rZSBtZXRob2QgcmV0dXJucyBBWElTX0ZBSUwg QXhpcyBhYmFuZG9ucyB0aGUgU09BUCByZXF1ZXN0Lg0KQnV0IHRoZSBvbkZhdWx0IG1ldGhvZCBv ZiBzYW1lIGhhbmRsZXLigJlzIGFuZCBwcmV2aW91c2x5IGludm9rZWQgaGFuZGxlcuKAmXMNCmFy ZSBjYWxsZWQgaW4gcmV2ZXJzZSBvcmRlci4NCg0KDQoNCg0KDQpTdXNhbnRoYSBLdW1hcmENCg0K DQpWaXJ0dXNhIChwdnQpIEx0ZC4NCg0KDQpPZmZpY2UgOiArOTQxMTI3MTQzODUNCg0KDQpNb2Jp bGUgOiArOTQ3Nzc0MjA0NTMNCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTog U2hhcmFua2EgUGVyZXJhIFttYWlsdG86c2hhcmFua2FAb3BlbnNvdXJjZS5sa10NClNlbnQ6IEZy aWRheSwgQXVndXN0IDEzLCAyMDA0IDU6MjkgUE0NClRvOiBBcGFjaGUgQVhJUyBDIERldmVsb3Bl cnMgTGlzdA0KU3ViamVjdDogQ2FuIGEgaGFuZGxlciBkZXRlcm1pbmUgaWYgYSBTT0FQIHJlcXVl c3Qgc2hvdWxkIGJlIGFiYW5kb25lZD8NCg0KDQoNCg0KDQpIaSwNCg0KDQoNCg0KDQpJcyBpdCBw b3NzaWJsZSB0byBpbnN0cnVjdCBBeGlzIHRvIGFib3J0IHByb2Nlc3Npbmcgb24gYSBTT0FQIHJl cXVlc3QgZnJvbQ0Kd2l0aGluIGEgaGFuZGxlcj8gRm9yIGluc3RhbmNlLCBpZiBhIGhhbmRsZXIg aXMgdXNlZCB0byBhdXRoZW50aWNhdGUgYQ0KcmVxdWVzdCwgdGhlcmUgc2hvdWxkIGJlIHNvbWUg d2F5IHRvIGFib3J0IHRoZSB3aG9sZSB0aGluZyBhbmQgcmV0dXJuIHRvDQpzdGF0dXMgcXVvIGlm IHRoZSBhdXRoZW50aWNhdGlvbiBhdHRlbXB0IGZhaWxzLiBBIGhhbmRsZXIgY29tZXMgd2l0aCBh DQoib25GYXVsdCIgbWV0aG9kLCBidXQgSSBkb24ndCBrbm93IGlmIHRoaXMgd2lsbCBzaW1wbHkg cmVwb3J0IGFuIGVycm9yIHRvDQp0aGUgQXhpcyBlbmdpbmUgb3IgbWFrZSBpdCBzdG9wIHRoZSBT T0FQIG1lc3NhZ2UgcHJvY2Vzc2luZyBhbHRvZ2V0aGVyLg0KDQoNCg0KDQoNCg0KDQoNClRoYW5r cyENCg0KDQoNCg0KDQpTaGFyYW5rYQ0KDQo=