Return-Path: Delivered-To: apmail-ws-axis-user-archive@www.apache.org Received: (qmail 32254 invoked from network); 26 Aug 2005 07:02:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 26 Aug 2005 07:02:59 -0000 Received: (qmail 99475 invoked by uid 500); 26 Aug 2005 00:37:00 -0000 Delivered-To: apmail-ws-axis-user-archive@ws.apache.org Received: (qmail 99341 invoked by uid 500); 26 Aug 2005 00:36:59 -0000 Mailing-List: contact axis-user-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-user@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-user@ws.apache.org Received: (qmail 99324 invoked by uid 99); 26 Aug 2005 00:36:59 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Aug 2005 17:36:59 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [64.97.136.110] (HELO n054.sc0.cp.net) (64.97.136.110) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Aug 2005 17:37:15 -0700 Received: from [127.0.0.1] (24.126.244.46) by n054.sc0.cp.net (7.0.038) (authenticated as jgreif@alumni.princeton.edu) id 4306F353000BAECD for axis-user@ws.apache.org; Fri, 26 Aug 2005 00:36:56 +0000 Message-ID: <430E6424.7010201@alumni.princeton.edu> Date: Thu, 25 Aug 2005 17:36:52 -0700 From: Jeff Greif User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: axis-user@ws.apache.org Subject: Re: Axis 1.2.1 not calling my class! References: <430E58FE.1040008@alumni.princeton.edu> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Read the user guide. It explains how to put the handler in the "request flow" using the deployment descriptor (in a .wsdd file). Jeff Javier Gonzalez wrote: >Jeff, > >thanks for your reply. I was thinking that I needed a Handler, too, >but when it comes to handlers the documentation is pretty scant. > >Do you know how to put the handler before the axis engine drops my >message as "not understood"? > >thanks again > >On 8/25/05, Jeff Greif wrote: > > >>I believe, but am not certain, that some Handler must remove any headers >>marked "mustUnderstand=1". This may have to be done before the pivot >>(that is before the implementation method is called in the server). I >>am not aware of any way to mark a header element as processed (but such >>a way might exist nonetheless). >> >>Jeff >> >>Javier Gonzalez wrote: >> >> >> >>>Hi, >>> >>>I have a message service over axis 1.2.1, java 1.5, tomcat 5.5. >>> >>>But it seems like it isn't calling my published class at all - thus my >>>code that marks mustUnderstand=1 HeaderElements as processed never >>>gets executed, and the message is rejected with "didn't understand >>>MustUnderstand headers". >>> >>>The service is published like this: >>> >>>>>use="literal"> >>> >>> >>value="my.package.mms.mm7receiver.MessageService"/> >>> >>> <... class' own parameters ...> >>> >>> >>>How do I tell Axis that I understand the mustUnderstand header so it >>>will let the message through? >>> >>> >>> >>> >>> >> >> > > > >