Return-Path: Delivered-To: apmail-incubator-cxf-dev-archive@locus.apache.org Received: (qmail 22625 invoked from network); 3 Oct 2006 19:18:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 3 Oct 2006 19:18:44 -0000 Received: (qmail 65240 invoked by uid 500); 3 Oct 2006 19:18:43 -0000 Delivered-To: apmail-incubator-cxf-dev-archive@incubator.apache.org Received: (qmail 65197 invoked by uid 500); 3 Oct 2006 19:18:43 -0000 Mailing-List: contact cxf-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cxf-dev@incubator.apache.org Delivered-To: mailing list cxf-dev@incubator.apache.org Received: (qmail 65188 invoked by uid 99); 3 Oct 2006 19:18:43 -0000 Received: from idunn.apache.osuosl.org (HELO idunn.apache.osuosl.org) (140.211.166.84) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Oct 2006 12:18:43 -0700 X-ASF-Spam-Status: No, hits=0.0 required=5.0 tests= Received: from [206.18.177.51] ([206.18.177.51:56192] helo=alnrmhc11.comcast.net) by idunn.apache.osuosl.org (ecelerity 2.1.1.8 r(12930)) with ESMTP id 46/39-08153-F87B2254 for ; Tue, 03 Oct 2006 12:18:41 -0700 Received: from [192.168.3.100] (c-71-205-191-164.hsd1.mi.comcast.net[71.205.191.164]) by comcast.net (alnrmhc11) with ESMTP id <20061003191836b11008fa2se>; Tue, 3 Oct 2006 19:18:37 +0000 Message-ID: <4522B7A1.9010102@envoisolutions.com> Date: Tue, 03 Oct 2006 15:18:57 -0400 From: Dan Diephouse User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: cxf-dev@incubator.apache.org Subject: Re: Soap Binding dependency during service model creation References: <4eedc3ad0610031203m26e0cc24m60a1c37a8665fa40@mail.gmail.com> In-Reply-To: <4eedc3ad0610031203m26e0cc24m60a1c37a8665fa40@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hi Balaj, Didn't realize you posted this to the list too. Here's what I said in the JIRA issue: We do this because the frontend has specific knowledge of how to create the bindings. For instance, JAX-WS has specific information about SOAP. Hence we need to have a dependency on the SOAP binding. I am in the midst of some cleanup on this and clarifying how frontends work right now. I am just trying to get my tests to pass. Hopefully I can get the commit in yet today and you can take a look. We could maybe include a more dynamic method to do this - i.e. load default bindings only if the exist, definitely something good to think about. - Dan Balaji Ravi wrote: > Hi, > > There is a dependency on the soap binding jar in the runtime when i am > not > using the soap binding in my wsdl. > > The ReflectionServiceFactoryBean class tries to load the Soap Binding > specific classes thereby creating a dependency of loading the soap > binding > jar when not needed... > > We should remove it from that class & let the soap binding load it > up... If > i just want to use xml binding, why should i load up the soap binding > jar? > > JIRA: > *http://issues.apache.org/jira/browse/CXF-145* > > > Thanks > > Balaji > -- Dan Diephouse Envoi Solutions http://envoisolutions.com http://netzooid.com/blog