Thanks David, your suggestion actually triggered me to resolving the issue!
1) you were correct that given the right repos I didn't need the pom dependencies (those were discovered automatically from the declared repos). 2) it helped a lot when I installed the latest eclipse-platform-parent into .m2 ;) - Ray On Wed, Apr 13, 2016 at 1:24 AM, David M Williams <[email protected] > wrote: > Ray, I don't really have much of an answer, but in case you haven't tried > these yet ... > > One thing I noticed was that you list org.apache.commons.fileuploadas an > "extra requirement". But, that should not be needed, since you import the > packages explicitly in your manifest.mf file. > I have not heard that hurts anything ... but, you never can tell. (And, by > "hurt", I mean you might be getting multiple versions, from multiple > sources, or perhaps by naming it "early" it somehow gets wired to the 2.8 > version of javax.servlet so by the time your code requires 3.1 of > javax.servlet something things appears invalid. All just guesses. > > Another thing, if you haven't tried it yet, is to be sure to clean out > (i.e. delete) your "localMavenRepo". I've found that occasionally it keeps > copies of something that is incorrect, but incorrect in such a way that > makes it hard to notice. > > Hope one of these suggestions help. > > > > > > > > From: Raymond Auge <[email protected]> > To: Equinox development mailing list <[email protected]>, > Date: 04/12/2016 12:39 PM > Subject: [equinox-dev] little help with http.servlet.tests > Sent by: [email protected] > ------------------------------ > > > > Hello everyone, > > I've just noted that for some very strange reason the tests in > rt.equinox.bundles/bundles/org.eclipse.equinox.http.servlet.tests fail from > the command line when run through maven: > > mvn clean integration-test -DskipTests =false > > It's failing to locate commons-fileupload: > > [ERROR] Cannot resolve project dependencies: [ERROR] Software being > installed: org.eclipse.equinox.http.servlet.tests 1.0.100.qualifier [ERROR] > Missing requirement: org.eclipse.equinox.http.servlet.tests > 1.0.100.qualifier requires 'package org.apache.commons.fileupload 1.2.2' > but it could not be found > > .. even though it's definitely in the resolved p2 repos. > > The resolved repos are: > > [INFO] Adding repository > *http://download.eclipse.org/tools/orbit/downloads/drops/I20160209143415/repository* > <http://download.eclipse.org/tools/orbit/downloads/drops/I20160209143415/repository>[INFO] > Adding repository > *http://download.eclipse.org/modeling/emf/emf/updates/2.12milestones/base/S201601280808* > <http://download.eclipse.org/modeling/emf/emf/updates/2.12milestones/base/S201601280808>[INFO] > Adding repository > *http://download.eclipse.org/jetty/updates/jetty-bundles-9.x/9.3.5.v20151012* > <http://download.eclipse.org/jetty/updates/jetty-bundles-9.x/9.3.5.v20151012>[INFO] > Adding repository *http://download.eclipse.org/rt/ecf/3.12.0/site.p2* > <http://download.eclipse.org/rt/ecf/3.12.0/site.p2>[INFO] Adding > repository > *http://download.eclipse.org/cbi/updates/license/1.0.1.v20140414-1359* > <http://download.eclipse.org/cbi/updates/license/1.0.1.v20140414-1359>[INFO] > Adding repository *http://download.eclipse.org/egit/updates-4.1* > <http://download.eclipse.org/egit/updates-4.1>[INFO] Adding repository > *http://download.eclipse.org/modeling/emf/emf/updates/2.12milestones/core/S201511090426* > <http://download.eclipse.org/modeling/emf/emf/updates/2.12milestones/core/S201511090426> > -- > *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile> > (@rotty3000) > Senior Software Architect *Liferay, Inc.* <http://www.liferay.com/> > (@Liferay) > Board Member & EEG Co-Chair, *OSGi Alliance* <http://osgi.org/> > (@OSGiAlliance)_______________________________________________ > equinox-dev mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/equinox-dev > > > _______________________________________________ > equinox-dev mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/equinox-dev > -- *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile> (@rotty3000) Senior Software Architect *Liferay, Inc.* <http://www.liferay.com> (@Liferay) Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org> (@OSGiAlliance)
_______________________________________________ equinox-dev mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/equinox-dev
