Achim Finke | 30 Jun 16:04 2015

Signed content support in Equinox

Hi all,

In Equinox 3.9 (Eclipse 4.3) it was possible to configure the following properties in eclipse.ini to enable Authorization.

osgi.signedcontent.support=all osgi.signedcontent.authorization.engine.policy=trusted osgi.framework.keystore=file:truststore.jks

Setting up the same properties in Equinox 3.10 (Eclipse 4.4) seems to have no effect. I can start the application regardless wether my bundles are signed with the right key or not.

I already asked this question on Stackoverflow but the use case seems not to be that common as I thought so I didn't get an answer. Hope you can help :-).

Thanks,
Achim
<div><div dir="ltr">
<div>Hi all,</div>
<div><br></div>
<div>
<p>In Equinox 3.9 (Eclipse 4.3) it was possible to configure the following properties in&nbsp;eclipse.ini&nbsp;to enable Authorization.</p>osgi.signedcontent.support=all
osgi.signedcontent.authorization.engine.policy=trusted
osgi.framework.keystore=file:truststore.jks
<p>Setting up the same properties in Equinox 3.10 (Eclipse 4.4) seems to have no effect. I can start the application regardless wether my bundles are signed with the right key or not.</p>
</div>
<div>
<span>I already asked this question on&nbsp;</span><a href="http://stackoverflow.com/questions/31118277/signed-content-support-in-equinox-3-10" target="_blank">Stackoverflow</a><span>&nbsp;but the use case seems not to be that common as I thought so I didn't get an answer. Hope you can help :-).</span><br>
</div>
<div><br></div>
<div>Thanks,</div>
<div>Achim</div>
</div></div>
Cristiano Gavião | 22 Jun 22:06 2015
Picon

Unsync equinox packages between EPP and Equinox Target Components feature?

Hello,

I've created an installation using oomph installer. I can see that in the .~/.p2/pool directory there is this package:

org.eclipse.equinox.coordinator_1.3.100.v20150410-1453.jar

Then I tried to install the feature in my local target platform: Equinox Target Components  3.11.0.v20150527-1706 from  http://download.eclipse.org/releases/mars

after have received a "cannot perform operation" with (Equinox Target Componentswill be ignored because a newer version is already installed). Then I selected one computed alternative solution and installed.
But I'm seeing the version 1.3.0.v20140327-1650 in tp.

which one will be delivered with mars? if it is 1.3.100.v20150410-1453 how can I install it in my tp?

thanks,

Cristiano
<div><div dir="ltr">
<div>
<div>
<div>
<div>
<div>
<div>Hello,<br><br>
</div>I've created an installation using oomph installer. I can see that in the .~/.p2/pool directory there is this package:<br><br>org.eclipse.equinox.coordinator_1.3.100.v20150410-1453.jar<br><br>
</div>Then I tried to install the feature in my local target platform: Equinox Target Components&nbsp; 3.11.0.v20150527-1706 from&nbsp; <a href="http://download.eclipse.org/releases/mars">http://download.eclipse.org/releases/mars</a><br><br>
</div>after have received a "cannot perform operation" with (Equinox Target Componentswill be ignored because a newer version is already installed). Then I selected one computed alternative solution and installed. <br>But I'm seeing the version 1.3.0.v20140327-1650 in tp.<br><br>
</div>which one will be delivered with mars? if it is 1.3.100.v20150410-1453 how can I install it in my tp?<br><br>
</div>thanks,<br><br>
</div>Cristiano<br>
</div></div>
Christian Schneider | 18 Jun 14:48 2015
Picon

New felix resolver 1.4.0 in equinox framework and custom release?

Hi all,

the apache karaf community plans to release apache karaf 4.0.0 on friday 
or saturday. There were some very recent changes in felix resolver that 
went into the just released version 1.4.0 and felix framework 5.0.1. As 
the karaf feature service also uses the resolver we would need these 
changes in equinox.

For karaf we do not plan to create a custom release of equinox. So we 
will ship karaf with the current version of equinox but it will not 
completely work this way.

We are also building a commercial product based on apache karaf 4. So 
for this product we plan to create a custom release based on the last 
stable equinox + felix resolver 1.4.0 sources. I am a bit confused about 
the naming of the tags in the git repo and in general which release I 
should build upon.
On http://download.eclipse.org/equinox/ I found the latest release is 
LunuaSR2 which seems to include 
org.eclipse.osgi_3.10.2.v20150203-1939.jar. There is no such tag in git 
though. Inside the jar in the Manifest I found that the tag seems to be 
M20150204-0900.
In the maven repos I also found a 3.10.100 release from the tycho project.

So I got some questions:
- When is the next planned release of the equinox framework that would 
contain the new resolver sources?
- For my custom release which tag of equinox should I base my fork on? 
M20150204-0900?
- I would like to create a suffixed version for my custom release so it 
can be easily distinguished from the original equinox release. I tried 
several variants like 3.10.2-Talend or 3.10.2.1 but all lead to an error 
during the build. So how can I create a suffixed custom version?
- In maven central there are several artifacts for the equinox framework 
(org.eclipse.osgi).  Which of these is the official one from the equinox 
project?

Cheers

Christian

--

-- 
Christian Schneider
http://www.liquid-reality.de

Open Source Architect
http://www.talend.com

Raymond Auge | 11 Jun 21:21 2015

failures on build

Hey All,

I started seeing this error in my builds:

[ERROR] Failed to resolve target definition /home/rotty/workspace/eclipse.platform.releng.aggregator/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target: Could not find "org.aspectj.runtime/1.8.5.20150128171000" in the repositories of the current location -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MavenExecutionException

Does someone know how to resolve that?


--
Raymond Augé ( <at> rotty3000)
Senior Software Architect Liferay, Inc. ( <at> Liferay)
Board Member & EEG Co-Chair, OSGi Alliance ( <at> OSGiAlliance)
<div><div dir="ltr">
<div>
<div>
<div>Hey All,<br><br>
</div>I started seeing this error in my builds:<br><br>[ERROR] Failed to resolve target definition /home/rotty/workspace/eclipse.platform.releng.aggregator/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target: Could not find "org.aspectj.runtime/1.8.5.20150128171000" in the repositories of the current location -&gt; [Help 1]<br>[ERROR] <br>[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.<br>[ERROR] Re-run Maven using the -X switch to enable full debug logging.<br>[ERROR] <br>[ERROR] For more information about the errors and possible solutions, please read the following articles:<br>[ERROR] [Help 1] <a href="http://cwiki.apache.org/confluence/display/MAVEN/MavenExecutionException">http://cwiki.apache.org/confluence/display/MAVEN/MavenExecutionException</a><br><br>
</div>Does someone know how to resolve that?<br>
</div>
<br clear="all"><div><div><div><div><div>
<br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">
<span><a href="http://www.liferay.com/web/raymond.auge/profile" target="_blank">Raymond Aug&eacute;</a>&nbsp;( <at> rotty3000)</span><div>
<span>Senior Software Architect&nbsp;</span><a href="http://www.liferay.com" target="_blank">Liferay, Inc.</a><span>&nbsp;( <at> Liferay)</span>
</div>Board Member &amp; EEG Co-Chair, <a href="http://osgi.org" target="_blank">OSGi Alliance</a> ( <at> OSGiAlliance)</div></div></div></div>
</div></div></div></div></div>
</div></div>
David M Williams | 5 Jun 21:37 2015
Picon

Announcing availability of Mars RC4 builds for Eclipse (4.5 RC4) and Equinox (Mars RC4)

It is with pleasure that I can announce this RC4 version of Mars, for the Eclipse Platform Project.

This will, probably, be our Mars Release, unless a blocking bug or serious regression is found before
the official release on Wednesday, June 24. (Which does happen maybe 20 percent of the time, based
on past years ... which I mention only as a caution not to make a hard assumption it is the final build,
though we all hope it is :).

        Eclipse downloads:
        http://download.eclipse.org/eclipse/downloads/drops4/S-4.5RC4-201506032000/

        Update existing (non-production) installs:
        http://download.eclipse.org/eclipse/updates/4.5milestones/

        Specific repository good for building against:
        http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5RC4-201506032000/

        Equinox specific downloads:
        http://download.eclipse.org/equinox/drops/S-MarsRC4-201506032000/

Greatest thanks to all the committers, contributors, and community testers that have made this RC4 possible.

<div>It is with pleasure that I can announce this RC4 version
of Mars, for the Eclipse Platform Project. 
<br><br>This will, probably, be our Mars Release, unless a
blocking bug or serious regression is found before 
<br>the official release on Wednesday, June 24. (Which
does happen maybe 20 percent of the time, based 
<br>on past years ... which I mention only as a caution
not to make a hard assumption it is the final build, 
<br>though we all hope it is :). 
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Eclipse downloads:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/eclipse/downloads/drops4/S-4.5RC4-201506032000/">http://download.eclipse.org/eclipse/downloads/drops4/S-4.5RC4-201506032000/</a>
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Update existing (non-production)
installs:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/eclipse/updates/4.5milestones/">http://download.eclipse.org/eclipse/updates/4.5milestones/</a>
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Specific repository good
for building against:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5RC4-201506032000/">http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5RC4-201506032000/</a>
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Equinox specific downloads:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/equinox/drops/S-MarsRC4-201506032000/">http://download.eclipse.org/equinox/drops/S-MarsRC4-201506032000/</a>
<br><br>Greatest thanks to all the committers, contributors,
and community testers that have made this RC4 possible. 
<br><br>
</div>
Scott Lewis | 5 Jun 04:45 2015

R6 httpservice impl in equinox

Ray and Thomas,

Regarding the OSGi R6 httpservice impl in equinox:   Are all the same 
equinox bundles required (any new or removed)?   Are there any 
equinox-specific examples, tests, or docs?

Thanksinadvance,

Scott

David Bosschaert | 28 May 13:29 2015
Picon

Latest release of org.eclipse.equinox.region bundle

Hi all,

I'm seeing the a NPE in the Equinox Region bundle [1] when used with
the Apache Aries subsystems implementation. The current version used
is 1.1.0.v20120522-1841 which is the only version available via Maven
central [2]. Does anyone know whether a newer release of this bundle
exist that might potentially address this issue? I could not find the
download area on the Eclipse website for this bundle...

Many thanks,

David

[1] Caused by: java.lang.NullPointerException: null
at org.eclipse.equinox.internal.region.hook.RegionBundleCollisionHook.filterCollisions(RegionBundleCollisionHook.java:75)
at org.apache.felix.framework.util.SecureAction.invokeBundleCollisionHook(SecureAction.java:1131)
at org.apache.felix.framework.BundleImpl.createRevision(BundleImpl.java:1303)
at org.apache.felix.framework.BundleImpl.<init>(BundleImpl.java:113)
at org.apache.felix.framework.Felix.installBundle(Felix.java:2976)

[2] http://search.maven.org/#artifactdetails%7Corg.eclipse.equinox%7Corg.eclipse.equinox.region%7C1.1.0.v20120522-1841%7Cjar
David M Williams | 24 May 10:36 2015
Picon

Eclipse and Equinox Mars RC2a is available

Our respin of RC2 was successful, and is now available from the usual URLs.  


        Eclipse downloads:
        http://download.eclipse.org/eclipse/downloads/drops4/S-4.5RC2a-201505222000/

        Update existing (non-production) installs:
        http://download.eclipse.org/eclipse/updates/4.5milestones/

        Specific repository good for building against:
        http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5RC2a-201505222000/

        Equinox specific downloads:
        http://download.eclipse.org/equinox/drops/S-MarsRC2a-201505222000/


Apologies (again) for the delay and the churn,

Thanks,

<div>Our respin of RC2 was successful, and is
now available from the usual URLs. &nbsp;
<br><br><br>&nbsp; &nbsp; &nbsp; &nbsp; Eclipse
downloads:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/eclipse/downloads/drops4/S-4.5RC2a-201505222000/">http://download.eclipse.org/eclipse/downloads/drops4/S-4.5RC2a-201505222000/</a>
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Update existing
(non-production) installs:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/eclipse/updates/4.5milestones/">http://download.eclipse.org/eclipse/updates/4.5milestones/</a>
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Specific
repository good for building against:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5RC2a-201505222000/">http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5RC2a-201505222000/</a>
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Equinox
specific downloads:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/equinox/drops/S-MarsRC2a-201505222000/">http://download.eclipse.org/equinox/drops/S-MarsRC2a-201505222000/</a>
<br><br><br>Apologies (again) for the delay and
the churn, 
<br><br>Thanks, 
<br><br>
</div>
David M Williams | 22 May 23:00 2015
Picon

Eclipse 4.5 RC2 and Equinox (Mars RC2) is available for download

It is my pleasure to announce that "Mars RC2" is available from the Eclipse Platform Project.
But, see "UPDATE CAUTIONS" below, if you have an "old" version of a Mars installation (such as M6 or earlier).

Much thanks to everyone who made this release candidate possible.

        Eclipse downloads:
        http://download.eclipse.org/eclipse/downloads/drops4/S-4.5RC2-201505211715/

        Update existing (non-production) installs:
        http://download.eclipse.org/eclipse/updates/4.5milestones/

        Specific repository good for building against:
        http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5RC2-201505211715/

        Equinox specific downloads:
        http://download.eclipse.org/equinox/drops/S-MarsRC2-201505211715/

UPDATE CAUTIONS:
If you have a an installation of Mars from prior to 4/27 (such as M6), then you can not update directly to RC2.
You'll get a message about "blockMacUpdates action not found" and be left with a fragile, if not broken installation. (See Bug 468061).

This does not apply to M7 or RC1 installations (nor Luna installations) ... those can all update directly to RC2.
But for earlier Mars installations, we recommend you either download a fresh copy of an archived install, or, you
update to M7 [1] or RC1 [2] first, before trying to update to RC2.

[1] http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M7-201504301445/
p2] http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5RC1-201505141000/

<div>It is my pleasure to announce that "Mars
RC2" is available from the Eclipse Platform Project. 
<br>But, see "UPDATE CAUTIONS"
below, if you have an "old" version of a Mars installation (such
as M6 or earlier). 
<br><br>Much thanks to everyone who made this
release candidate possible. 
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Eclipse
downloads:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/eclipse/downloads/drops4/S-4.5RC2-201505211715/">http://download.eclipse.org/eclipse/downloads/drops4/S-4.5RC2-201505211715/</a>
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Update existing
(non-production) installs:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/eclipse/updates/4.5milestones/">http://download.eclipse.org/eclipse/updates/4.5milestones/</a>
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Specific
repository good for building against:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5RC2-201505211715/">http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5RC2-201505211715/</a>
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Equinox
specific downloads:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/equinox/drops/S-MarsRC2-201505211715/">http://download.eclipse.org/equinox/drops/S-MarsRC2-201505211715/</a>
<br><br>UPDATE CAUTIONS: 
<br>If you have a an installation of Mars
from prior to 4/27 (such as M6), then you can not update directly to RC2.

<br>You'll get a message about "blockMacUpdates
action not found" and be left with a fragile, if not broken installation.
(See <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=468061">Bug&nbsp;468061</a>).
<br><br>This does not apply to M7 or RC1 installations
(nor Luna installations) ... those can all update directly to RC2. 
<br>But for earlier Mars installations,
we recommend you either download a fresh copy of an archived install, or,
you 
<br>update to M7 [1] or RC1 [2] first, before
trying to update to RC2. 
<br><br>[1] <a href="http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M7-201504301445/">http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M7-201504301445/</a>
<br>p2] <a href="http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5RC1-201505141000/">http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5RC1-201505141000/</a>
<br><br>
</div>
David M Williams | 15 May 19:28 2015
Picon

Eclipse 4.5 RC1 and Equinox (Mars RC1) are available

There is no "New and Noteworthy" specifically for RC1, since we are in the phase of "bug fixes only", but if you haven't read them yet, you can start with the New and Noteworthy for M7, which also has links to the previous ones for Milestones of the Mars Release (by our Release we will, of course, consolidate them into one document).

But we hope that everyone can immediately download and begins "final testing" of our Mar's deliverables. Not much time left, to fix any major bugs or regressions you find -- so, the earlier the better!

        Eclipse downloads:
        http://download.eclipse.org/eclipse/downloads/drops4/S-4.5RC1-201505141000/

        Update existing (non-production) installs:
        http://download.eclipse.org/eclipse/updates/4.5milestones/

        Specific repository good for building against:
        http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5RC1-201505141000/

        Equinox specific downloads:
        http://download.eclipse.org/equinox/drops/S-MarsRC1-201505141000/


Thanks to everyone who made this first Release Candidate possible.


<div>There is no "New and Noteworthy"
specifically for RC1, since we are in the phase of "bug fixes only",
but if you haven't read them yet, you can start with the <a href="https://www.eclipse.org/eclipse/news/4.5/M7/">New
and Noteworthy for M7</a>, which also
has links to the previous ones for Milestones of the Mars Release (by our
Release we will, of course, consolidate them into one document). 
<br><br>But we hope that everyone can immediately
download and begins "final testing" of our Mar's deliverables.
Not much time left, to fix any major bugs or regressions you find -- so,
the earlier the better! 
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Eclipse
downloads:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/eclipse/downloads/drops4/S-4.5RC1-201505141000/">http://download.eclipse.org/eclipse/downloads/drops4/S-4.5RC1-201505141000/</a>
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Update existing
(non-production) installs:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/eclipse/updates/4.5milestones/">http://download.eclipse.org/eclipse/updates/4.5milestones/</a>
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Specific
repository good for building against:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5RC1-201505141000/">http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5RC1-201505141000/</a>
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Equinox
specific downloads:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/equinox/drops/S-MarsRC1-201505141000/">http://download.eclipse.org/equinox/drops/S-MarsRC1-201505141000/</a>
<br><br><br>Thanks to everyone who made this first
Release Candidate possible. 
<br><br><br>
</div>
Lars Vogel | 7 May 23:31 2015

Bundles remaining in life cyle "Starting".

Hi,

I frequently see lots of bundles remaining in the life cyle status "Starting". Is this expected? I would assume that "Starting" is a temporary status and that once a bundle has finished starting, it becomes "Active".

Best regards, Lars

--

Eclipse Platform and e4 project co-lead
vogella GmbH CEO

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (032) 221739404, Email: lars.vogel-2qBV+hTa4Q9BDgjK7y7TUQ@public.gmane.org, Web: http://www.vogella.com
<div><div dir="ltr">Hi,<div><br></div>
<div>I frequently see lots of bundles remaining in the life cyle status "Starting". Is this expected? I would assume that "Starting" is a temporary status and that once a bundle has finished starting, it becomes "Active".</div>
<div><br></div>
<div>Best regards, Lars<br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">
<br><div><div>Eclipse Platform and e4 project co-lead<br>vogella GmbH CEO<br><br>Haindaalwisch 17a, 22395 Hamburg<br>Amtsgericht Hamburg: HRB 127058<br>Gesch&auml;ftsf&uuml;hrer: Lars Vogel, Jennifer Nerlich de Vogel<br>USt-IdNr.: DE284122352<br>Fax (032) 221739404, Email: <a href="mailto:lars.vogel@..." target="_blank">lars.vogel@...</a>, Web: <a href="http://www.vogella.com" target="_blank">http://www.vogella.com</a><br>
</div></div>
</div></div>
</div>
</div></div>

Gmane