JBossIDE-Core-nodeps-2.0.0.Beta2.zip features.xml contains <
jjarkko Nov 24, 2006 8:56 PMJust noticed that the nodeps version, JBossIDE-Core-nodeps-2.0.0.Beta2.zip , still contains several includes -tags in it's feature.xml.
<includes id="org.eclipse.emf" version="2.2.1.v200609210005"/> <includes id="org.eclipse.gef" version="3.2.1.v20060921"/> <includes id="org.eclipse.jem" version="1.2.1.v20060815_M----6zXJJzKIRGVU"/> <includes id="org.eclipse.jst" version="1.5.1.v200609111510-kW-O_zxPud7GuJG"/> <includes id="org.eclipse.wst" version="1.5.1.v200609111500-X3TmmF3AeboB5EW"/> <includes id="org.eclipse.xsd" version="2.2.1.v200609210005"/>
To fix it, i removed all those includes and added several import-tags inside the requires that (copied from some other nodeps feature.xml)
<url> <update label="JBoss Eclipse IDE Update Site" url="http://download.jboss.org/jbosside/updates/stable"/> </url> <requires> <import plugin="org.eclipse.core.runtime"/> <import plugin="org.eclipse.debug.core"/> <import plugin="org.eclipse.core.resources"/> <import plugin="org.eclipse.jdt.launching"/> <import plugin="org.eclipse.jdt.core"/> <import plugin="org.eclipse.jst.server.core" version="1.0.102" match="equivalent"/> <import plugin="org.eclipse.jst.server.generic.core" version="1.0.100" match="equivalent"/> <import plugin="org.eclipse.wst.server.core" version="1.0.102" match="equivalent"/> <import plugin="org.eclipse.core.boot"/> <import plugin="org.eclipse.debug.ui"/> <import plugin="org.eclipse.jst.j2ee"/> <import plugin="org.eclipse.jst.j2ee.core" version="1.1.0" match="equivalent"/> <import plugin="org.eclipse.ant.ui"/> <import plugin="org.eclipse.ant.core"/> <import plugin="org.eclipse.ui.externaltools"/> <import plugin="org.eclipse.wst.common.project.facet.core" version="1.1.0" match="equivalent"/> <import plugin="org.eclipse.jst.common.project.facet.core" version="1.1.0" match="equivalent"/> <import plugin="org.eclipse.wst.xml.core" version="1.1.0" match="equivalent"/> <import plugin="org.eclipse.ui"/> <import plugin="org.eclipse.ui.forms"/> <import plugin="org.eclipse.jst.server.ui"/> <import plugin="org.eclipse.wst.server.ui" version="1.0.102" match="equivalent"/> <import plugin="org.eclipse.wst.server.ui.doc.user"/> <import plugin="org.eclipse.jst.server.generic.ui"/> <import plugin="org.eclipse.jdt.debug"/> <import plugin="org.eclipse.jdt.debug.ui"/> <import plugin="org.eclipse.ui.console"/> <import plugin="org.eclipse.text"/> <import plugin="org.eclipse.jface.text"/> <import plugin="org.eclipse.ui.views"/> <import plugin="org.eclipse.ui.editors"/> <import plugin="org.eclipse.ui.workbench.texteditor" version="3.2.0" match="equivalent"/> <import plugin="org.eclipse.wst.xml.ui"/> <import plugin="org.eclipse.wst.sse.ui"/> <import plugin="org.eclipse.wst.sse.core" version="1.1.0" match="equivalent"/> <import plugin="org.eclipse.jdt.ui" version="3.2.0" match="equivalent"/> <import plugin="org.eclipse.core.filesystem"/> <import plugin="org.eclipse.ui.ide" version="3.2.0" match="equivalent"/> <import plugin="org.eclipse.jst.server.tomcat.core"/> <import plugin="org.eclipse.jst.servlet.ui"/> <import plugin="org.eclipse.jst.j2ee.ui"/> <import plugin="org.eclipse.wst.web.ui"/> <import plugin="org.eclipse.wst.common.frameworks.ui"/> <import plugin="org.eclipse.jst.server.tomcat.ui"/> <import plugin="org.eclipse.core.variables"/> <import plugin="org.eclipse.search"/> <import plugin="org.eclipse.jst.ws"/> <import plugin="org.eclipse.jst.ws.ui"/> <import plugin="org.eclipse.jst.ws.consumption"/> <import plugin="org.eclipse.jst.ws.consumption.ui"/> <import plugin="org.eclipse.jst.ws.axis.creation.ui"/> <import plugin="org.eclipse.wst.ws"/> <import plugin="org.eclipse.wst.ws.ui"/> <import plugin="org.eclipse.core.runtime"/> <import plugin="org.eclipse.ui.ide"/> <import plugin="org.eclipse.ui.views"/> <import plugin="org.eclipse.jface.text"/> <import plugin="org.eclipse.ui.workbench.texteditor"/> <import plugin="org.eclipse.ui.editors"/> <import plugin="org.eclipse.core.resources"/> <import plugin="org.eclipse.debug.core"/> <import plugin="org.eclipse.ui"/> <import plugin="org.eclipse.ui.externaltools"/> <import plugin="org.eclipse.jdt"/> <import plugin="org.eclipse.jdt.core"/> <import plugin="org.eclipse.jdt.ui"/> <import plugin="org.eclipse.jdt.launching"/> <import plugin="org.eclipse.debug.ui"/> <import plugin="org.apache.ant"/> <import plugin="org.eclipse.ant.core"/> <import plugin="org.eclipse.ant.ui"/> <import plugin="org.eclipse.jdt.debug"/> <import plugin="org.eclipse.jdt.debug.ui"/> <import plugin="org.eclipse.ui.intro"/> <import plugin="org.eclipse.help"/> <import plugin="org.eclipse.help.ui"/> </requires>
Dunno know, if all that is required (e.g. there might be duplicates), but atleast Eclipse doesn't show any errors.