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

Reply via email to