Return-Path: Delivered-To: apmail-incubator-cxf-dev-archive@locus.apache.org Received: (qmail 94032 invoked from network); 9 Jul 2007 15:46:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Jul 2007 15:46:37 -0000 Received: (qmail 84026 invoked by uid 500); 9 Jul 2007 15:46:40 -0000 Delivered-To: apmail-incubator-cxf-dev-archive@incubator.apache.org Received: (qmail 83979 invoked by uid 500); 9 Jul 2007 15:46:40 -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 83968 invoked by uid 99); 9 Jul 2007 15:46:40 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Jul 2007 08:46:40 -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 gary.tully@iona.com designates 62.221.12.55 as permitted sender) Received: from [62.221.12.55] (HELO emea-mx1.iona.com) (62.221.12.55) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Jul 2007 08:46:36 -0700 X-IronPort-AV: E=Sophos;i="4.16,517,1175468400"; d="scan'208";a="364634" Received: from emea-ems1.ionaglobal.com ([10.2.1.125]) by emea-mx1.iona.com with ESMTP; 09 Jul 2007 16:46:13 +0100 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Subject: RE: Addition of -xjc argument to wsdltojava, fix for CXF-268 Date: Mon, 9 Jul 2007 16:46:13 +0100 Message-ID: <1D195F515BDFE04EA40FA8D046308D6A03037B@emea-ems1.IONAGLOBAL.COM> In-reply-to: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Addition of -xjc argument to wsdltojava, fix for CXF-268 Thread-Index: AcfCMQBXlKT3iVOtQjenK+bJzdVpUwABsh8AAAImfTA= From: "Tully, Gary" To: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="us-ascii" X-Virus-Checked: Checked by ClamAV on apache.org Thanks Eoghan, Gary.=20 > -----Original Message----- > From: Glynn, Eoghan [mailto:eoghan.glynn@iona.com]=20 > Sent: 09 July 2007 15:47 > To: cxf-dev@incubator.apache.org > Subject: RE: Addition of -xjc argument to wsdltojava, fix for CXF-268 >=20 >=20 > Gary, >=20 > I'll apply your patch shortly ... >=20 > Cheers, > Eoghan > =20 >=20 > > -----Original Message----- > > From: Tully, Gary [mailto:Gary.Tully@iona.com] > > Sent: 09 July 2007 14:56 > > To: cxf-dev@incubator.apache.org > > Subject: Addition of -xjc argument to wsdltojava, fix for CXF-268 > >=20 > > Hi, > >=20 > > I have uploaded a small patch[1] that addresses issue CXF-268[2].=20 > >=20 > > The patch adds a '-xjc' argument to the wsdl2java tool which allows=20 > > arguments to be passed directly to the invocation of the RI xjc=20 > > compiler when the jaxb binding is in use. > >=20 > > A typical usage is to include a xjc plugin that augments code=20 > > generation. For example, to include and configure the=20 > > jaxb-commons-lang plugin[3] that provides a toString(), > > hashCode() and equals() method on all generated classes=20 > based on the=20 > > commons-lang reflection builder, one would use the following: > >=20 > > wsdl2java > > -xjc-Xcommons-lang,-Xcommons-lang:ToStringStyle=3DSIMPLE_STYLE > > someFile.wsdl > >=20 > > Would some committer have a moment to review and apply? > >=20 > > Thanks, > > Gary. > >=20 > > [1] > > https://issues.apache.org/jira/secure/attachment/12361412/xjc- > > opts-gtull > > y.patch > > [2] https://issues.apache.org/jira/browse/CXF-268 > > [3] https://jaxb2-commons.dev.java.net/commons-lang-plugin/ > >=20 > > ---------------------------- > > IONA Technologies PLC (registered in Ireland) Registered > > Number: 171387 Registered Address: The IONA Building,=20 > Shelbourne Road,=20 > > Dublin 4, Ireland > >=20 >=20 > ---------------------------- > IONA Technologies PLC (registered in Ireland) > Registered Number: 171387 > Registered Address: The IONA Building, Shelbourne Road,=20 > Dublin 4, Ireland >=20 ---------------------------- IONA Technologies PLC (registered in Ireland) Registered Number: 171387 Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland