Return-Path: Delivered-To: apmail-ant-notifications-archive@locus.apache.org Received: (qmail 96644 invoked from network); 10 Jan 2009 09:10:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Jan 2009 09:10:20 -0000 Received: (qmail 7085 invoked by uid 500); 10 Jan 2009 09:10:20 -0000 Delivered-To: apmail-ant-notifications-archive@ant.apache.org Received: (qmail 7058 invoked by uid 500); 10 Jan 2009 09:10:20 -0000 Mailing-List: contact notifications-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ant.apache.org Delivered-To: mailing list notifications@ant.apache.org Received: (qmail 7049 invoked by uid 99); 10 Jan 2009 09:10:20 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 Jan 2009 01:10:20 -0800 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 Jan 2009 09:10:19 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id A0AF0234C4A7 for ; Sat, 10 Jan 2009 01:09:59 -0800 (PST) Message-ID: <2135583569.1231578599657.JavaMail.jira@brutus> Date: Sat, 10 Jan 2009 01:09:59 -0800 (PST) From: =?utf-8?Q?Nicolas_Lalev=C3=A9e_=28JIRA=29?= To: notifications@ant.apache.org Subject: [jira] Updated: (IVYDE-139) IvyDE does not work with VFS resolvers In-Reply-To: <1010731371.1229334104436.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/IVYDE-139?page=3Dcom.atlassian= .jira.plugin.system.issuetabpanels:all-tabpanel ] Nicolas Lalev=C3=A9e updated IVYDE-139: ---------------------------------- Fix Version/s: 2.0.0.final > IvyDE does not work with VFS resolvers > -------------------------------------- > > Key: IVYDE-139 > URL: https://issues.apache.org/jira/browse/IVYDE-139 > Project: IvyDE > Issue Type: Bug > Affects Versions: 2.0.0.beta1 > Reporter: Robert Munteanu > Fix For: 2.0.0.final > > Attachments: ivysettings-custom.xml > > Original Estimate: 0h > Remaining Estimate: 0h > > With a custom settings file which declares a vfs resolver, IvyDE fails ha= rd with a ClassNotFoundException ( below ) and the ivy.xml classpath contai= ner dissapears from the project. > I guess it's a matter of including the right jars from Ivy. > {code} > Message: An internal error occurred during: "Resolve project 'project' an= d ivy file 'ivy.xml' dependencies". > Exception stack trace: java.lang.NoClassDefFoundError: org/apache/commons= /vfs/FileSystemException > at org.apache.ivy.plugins.resolver.VfsResolver.(VfsResolver.java:34= ) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructo= rAccessorImpl.java:39) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCo= nstructorAccessorImpl.java:27) > at java.lang.reflect.Constructor.newInstance(Constructor.java:513) > at java.lang.Class.newInstance0(Class.java:355) > at java.lang.Class.newInstance(Class.java:308) > at org.apache.ivy.util.Configurator.addChild(Configurator.java:586) > at org.apache.ivy.util.Configurator.startCreateChild(Configurator.java:50= 3) > at org.apache.ivy.core.settings.XmlSettingsParser.inConfiguratorStarted(X= mlSettingsParser.java:558) > at org.apache.ivy.core.settings.XmlSettingsParser.startElement(XmlSetting= sParser.java:200) > at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElem= ent(AbstractSAXParser.java:501) > at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl= .scanStartElement(XMLDocumentFragmentScannerImpl.java:1359) > at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl= $FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2747) > at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XM= LDocumentScannerImpl.java:648) > at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl= .scanDocument(XMLDocumentFragmentScannerImpl.java:510) > at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XM= L11Configuration.java:807) > at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XM= L11Configuration.java:737) > at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.j= ava:107) > at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Abs= tractSAXParser.java:1205) > at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.pa= rse(SAXParserImpl.java:522) > at javax.xml.parsers.SAXParser.parse(SAXParser.java:395) > at javax.xml.parsers.SAXParser.parse(SAXParser.java:277) > at org.apache.ivy.core.settings.XmlSettingsParser.doParse(XmlSettingsPars= er.java:159) > at org.apache.ivy.core.settings.XmlSettingsParser.parse(XmlSettingsParser= .java:149) > at org.apache.ivy.core.settings.IvySettings.load(IvySettings.java:377) > at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainerConfiguratio= n.getIvy(IvyClasspathContainerConfiguration.java:537) > at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainerConfiguratio= n.getIvy(IvyClasspathContainerConfiguration.java:486) > at org.apache.ivyde.eclipse.cpcontainer.IvyResolveJob.run(IvyResolveJob.j= ava:196) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) > Caused by: java.lang.ClassNotFoundException: org.apache.commons.vfs.FileS= ystemException > at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInterna= l(BundleLoader.java:481) > at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Bundle= Loader.java:397) > at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Bundle= Loader.java:385) > at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(Def= aultClassLoader.java:87) > at java.lang.ClassLoader.loadClass(ClassLoader.java:252) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) > ... 30 more > {code} --=20 This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.