From ivy-user-return-6070-apmail-ant-ivy-user-archive=ant.apache.org@ant.apache.org Sat Oct 31 19:42:45 2009 Return-Path: Delivered-To: apmail-ant-ivy-user-archive@www.apache.org Received: (qmail 66652 invoked from network); 31 Oct 2009 19:42:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 31 Oct 2009 19:42:45 -0000 Received: (qmail 33738 invoked by uid 500); 31 Oct 2009 19:42:44 -0000 Delivered-To: apmail-ant-ivy-user-archive@ant.apache.org Received: (qmail 33707 invoked by uid 500); 31 Oct 2009 19:42:44 -0000 Mailing-List: contact ivy-user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ivy-user@ant.apache.org Delivered-To: mailing list ivy-user@ant.apache.org Received: (qmail 33697 invoked by uid 99); 31 Oct 2009 19:42:44 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 31 Oct 2009 19:42:44 +0000 X-ASF-Spam-Status: No, hits=0.7 required=10.0 tests=SPF_HELO_PASS,SPF_SOFTFAIL X-Spam-Check-By: apache.org Received-SPF: softfail (nike.apache.org: transitioning domain of nicolas.lalevee@hibnet.org does not designate 216.86.168.182 as permitted sender) Received: from [216.86.168.182] (HELO mxout-07.mxes.net) (216.86.168.182) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 31 Oct 2009 19:42:34 +0000 Received: from [192.168.1.15] (unknown [79.80.26.172]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 07EBC22E255 for ; Sat, 31 Oct 2009 15:42:12 -0400 (EDT) Content-Type: text/plain; charset=iso-8859-1; format=flowed; delsp=yes Mime-Version: 1.0 (Apple Message framework v1076) Subject: Re: IvyDE workspace resolver not exporting to WTP classpath? From: =?iso-8859-1?Q?Nicolas_Lalev=E9e?= In-Reply-To: Date: Sat, 31 Oct 2009 20:42:10 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <9861D99F-B423-49A5-9681-FF8E83B90C79@hibnet.org> References: To: ivy-user@ant.apache.org X-Mailer: Apple Mail (2.1076) X-Virus-Checked: Checked by ClamAV on apache.org Le 30 oct. 2009 =E0 23:53, Tim Brown a =E9crit : > Hello, > > I'm using IvyDE 2.1.0.200910131402-hudson-74 and am having a problem =20= > with > workspace projects not being exported to the WTP classpath for =20 > launching > Tomcat. > > Here's the scenario: > > - WAR module depends on Module A > - Module A depends upon Module B > - WAR & B are on the workspace > - Resolving WAR shows the binary for A, and the workspace project =20= > for B > in the IvyDE container as expected > - Java EE module dependencies are exported > - WAR does not have a project reference to B -- it's only linked =20 > via Ivy. > > Ivy[DE] resolves as expected, the workspace builds, and everything =20 > looks > 'normal'. Publish to Tomcat6, the WAR starts firing up, then fails =20= > with a > NoClassDefFound for B. > > The only potentially odd thing that I have is the use of two IvyDE > containers on the projects. One for the 'test' conf (compilation & =20= > unit > testing), and another for the 'runtime' conf (anything necessary for > runtime). Both show the appropriate references when expanded. > > Anyone else having issues with the workspace resolver like this? =20 > Suggestion > on how to track it down? You're not alone on this ;) see = http://old.nabble.com/-IvyDE--resolve-in-workspace-WTP-to24223638.html#a24= 223638 Probably the best approach here would be to ask in the wtp project. Nicolas