Additionally, I don't think this is tycho specific, because I also
got the same error directly trying to use the url
mvn:org.eclipse.jetty:jetty-p2:10.0.7:zip:p2site in
eclipse"install new software" user interface (need m2e installed
to support such url)
Didier
On 25/03/2022 11:58, Joakim Erdfelt
wrote:
The content in maven is most definitely valid.
That content specifically is used by Eclipse IDE to build
the help system present in the IDE.
I do not know what "Signature is invalid" means in this
context.
I would suggest reaching out to the Eclipse Tycho folks
and asking them how to resolve this issue.
I tried to use the site you propose but none of my install
works. The main error is that it fails with a
"Signature is invalid for current content." error.
In eclipse some Jetty components was bundled in
the standard eclipse update site. (only
a subset of jetty bundles. (cf. http://download.eclipse.org/releases/xxx
content))
In our project, we need some extra features
for websocket management to be used directly
from eclipse ( we typically need
org.eclipse.jetty.websocket.javax.websocket
and
org.eclipse.jetty.websocket.javax.websocket.server plugins)
In more recent Eclipse, Jetty is now in version
10.x.x
I tried to install the older
one on top of the new one, but the
installation isn't functional (conflict, and
mixing versions ) I also tried to
create my own P2 site from jetty jar in
maven using https://github.com/reficio/p2-maven-plugin
. But again, get strange conflicts or
degraded classloader performances making the
OSGI platform not usable.
-> Does anyone know where to find a p2 update
site with the other jetty bundles that would be
compatible with the current Eclipse release ?
thanks
Didier
--
Didier Vojtisek
SED Rennes - DiverSE Team - LogicA Team
Inria, Univ Rennes, CNRS, IRISA