Return-Path: Delivered-To: apmail-incubator-cxf-dev-archive@locus.apache.org Received: (qmail 39497 invoked from network); 25 Jul 2007 04:11:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 25 Jul 2007 04:11:47 -0000 Received: (qmail 94015 invoked by uid 500); 25 Jul 2007 04:11:48 -0000 Delivered-To: apmail-incubator-cxf-dev-archive@incubator.apache.org Received: (qmail 93810 invoked by uid 500); 25 Jul 2007 04:11:48 -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 93795 invoked by uid 99); 25 Jul 2007 04:11:47 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Jul 2007 21:11:47 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of jim.ma@iona.com designates 12.170.54.180 as permitted sender) Received: from [12.170.54.180] (HELO amer-mx1.iona.com) (12.170.54.180) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Jul 2007 21:11:45 -0700 X-IronPort-AV: E=Sophos;i="4.16,578,1175486400"; d="scan'208";a="3353250" Received: from amer-ems1.ionaglobal.com ([10.65.6.25]) by amer-mx1.iona.com with ESMTP; 25 Jul 2007 00:11:24 -0400 Received: from [10.129.9.224] ([10.129.9.224]) by amer-ems1.IONAGLOBAL.COM with Microsoft SMTPSVC(6.0.3790.1830); Wed, 25 Jul 2007 00:11:23 -0400 Message-ID: <46A6CD3E.3020903@iona.com> Date: Wed, 25 Jul 2007 12:10:38 +0800 From: Jim Ma User-Agent: Thunderbird 2.0.0.5 (Windows/20070716) MIME-Version: 1.0 To: cxf-dev@incubator.apache.org Subject: Re: Code first tool proposal References: <46A6BB63.2040909@iona.com> <46A6C2DF.1040709@iona.com> In-Reply-To: <46A6C2DF.1040709@iona.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 25 Jul 2007 04:11:23.0586 (UTC) FILETIME=[DCE35220:01C7CE71] X-Virus-Checked: Checked by ClamAV on apache.org James, Thank you for your thoughts and insights . > IMHO, the java2wsdl does support the jaxws, and simple frontend, but > it's only generate the wsdl, is it the duplicate function in the java2cs, > Or is it possible to extend the java2wsdl (we need to find a better > name for it) > Or java2cs will call into the java2wsdl to generate the wsdl files, > and associate the artifacts (like the beans/binding files in case of > jaxws) Agreed . I do not plan to rewrite these function that java2wsdl and wsdl2java can provided . Java2cs tool can internally invoke java2wsdl and wsdl2java to generate client ,server wsdl for jaxws frontend . > And the java2cs should also generate the configuration files, right? > (spring, servlet etc.), and also we need have the ant tasks, so > generating artifacts, and then compile, deploy, all in one command. Great idea! I will add three options for java2cs : -servlet-config -ant -all Regards Jim