Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 10709 invoked from network); 10 Feb 2006 16:05:22 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 10 Feb 2006 16:05:22 -0000 Received: (qmail 56407 invoked by uid 500); 10 Feb 2006 16:05:18 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 56367 invoked by uid 500); 10 Feb 2006 16:05:18 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 56356 invoked by uid 99); 10 Feb 2006 16:05:18 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Feb 2006 08:05:18 -0800 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=DNS_FROM_RFC_ABUSE X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [66.163.169.226] (HELO smtp106.mail.sc5.yahoo.com) (66.163.169.226) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 10 Feb 2006 08:05:17 -0800 Received: (qmail 53663 invoked from network); 10 Feb 2006 16:04:57 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Received:Mime-Version:In-Reply-To:References:Content-Type:Message-Id:Content-Transfer-Encoding:From:Subject:Date:To:X-Mailer; b=zQzCfM1mpaalRI9g2xbxVeteqqSpvdRD3LiwaP3aelo/nuUa7OxADp1N8zZQKsMX+mSetqR2J4MnHOytIMVuJ3ukX5yap704nBKthun6iCP1lhAs4njiQPYiBCfl4I3cFJ1fJ7L4ABwCJrzZCuemoEncjqxqlxQ5HJ5n4qdOGyc= ; Received: from unknown (HELO ?192.168.1.5?) (david?jencks@66.93.38.137 with plain) by smtp106.mail.sc5.yahoo.com with SMTP; 10 Feb 2006 16:04:56 -0000 Mime-Version: 1.0 (Apple Message framework v746.2) In-Reply-To: <6DC1A4F3-EFFE-4937-A151-E592982200FB@iona.com> References: <6DC1A4F3-EFFE-4937-A151-E592982200FB@iona.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <5A570DB4-F053-4F67-9246-D51CBEE76D6F@yahoo.com> Content-Transfer-Encoding: 7bit From: David Jencks Subject: Re: mutiple WebServiceBuilder gbeans Date: Fri, 10 Feb 2006 08:04:55 -0800 To: dev@geronimo.apache.org X-Mailer: Apple Mail (2.746.2) X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Feb 10, 2006, at 6:53 AM, Conrad O'Dea wrote: > Hi, > > in the current default configuration for Geronimo, there appears to > be single WebServiceBuilder deployed which is the AxisBuilder. Is > it possible to have a second builder of this type deployed? Is so > what will happen when another Gbean (for example the Jetty or > Tomcat deployer) invokes on it? > > Basically, I am looking for a way to deploy another > WebServiceBuilder that can be used by the module deployers without > having to update the plans for each, if possible. You won't be able to use it for ejb web services because the openejb web service implementation is hard coded to use axis. However, I think the POJO ws should be OK. I think the easiest solution is to write a plan for your WSB that gives it the same name as the axis one, and deploy the resulting configuration instead of the axis one. (I'm assuming you are working with trunk where we have separated the builders more than in 1.0) You may also need to write suitable "adapter" servlets similar to JettyPOJOWebServiceHolder. There are probably lots of problems you will run into so please feel free to speak up, complain, etc etc thanks david jencks > > thanks > Conrad