Stephan Herrmann | 3 May 17:40 2015
Picon

dependency on org.osgi.annotation?

Hi,

I've observed, that JDT has problems working with class file
plus source attachment of org.osgi.framework.Bundle et al.
Reason: when compiling the attached sources we can't find
the annotation type org.osgi.annotation.versioning.ProviderType.
I see that Equinox has the corresponding jar in its git repo,
but the deployed org.eclipse.osgi doesn't seem to contain any
hint on where this type could be found.

Now, if the annotation had retention SOURCE, one might argue
that after compilation the annotation no longer exists
(which would still create a challenge for the compiler to
find that the annotation we don't find is missing for a good
reason - for detecting the SOURCE retention we would need to
find the annotation in the first place).

With a CLASS retention, however, this annotation should IMHO
be considered part of the API and without a dependency this
makes it a secret clause as part of the public API, mhhh...

Am I misreading something? Any suggestions how the compiler
can cope with this fatal error on a published artifact?

Who is supposed to use the information about this annotation?
How does that instance get access to the annotation definition?

FYI, the problem occurs when JDT/UI functionality requests
the resolved types of methods in the given interface.

(Continue reading)

David M Williams | 1 May 17:40 2015
Picon

Eclipse 4.5 M7 and Equinox (Mars M7) are available

I'm pleased to announce the availability of our last milestone towards our Mars release (to be followed by the usual Release Candidate cycle).

Read about it:

        New and Noteworthy: https://www.eclipse.org/eclipse/news/4.5/M7/

Then give it a try:

        Eclipse downloads:
        http://download.eclipse.org/eclipse/downloads/drops4/S-4.5M7-201504301445/

        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.5M7-201504301445/

        Equinox specific downloads:
        http://download.eclipse.org/equinox/drops/S-MarsM7-201504301445/


Thanks to all that contributed to this milestone.

<div>I'm pleased to announce the availability
of our last milestone towards our Mars release (to be followed by the usual
Release Candidate cycle). 
<br><br>Read about it: 
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; New and
Noteworthy: <a href="https://www.eclipse.org/eclipse/news/4.5/M7/">https://www.eclipse.org/eclipse/news/4.5/M7/</a>
<br><br>Then give it a try: 
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Eclipse
downloads:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/eclipse/downloads/drops4/S-4.5M7-201504301445/">http://download.eclipse.org/eclipse/downloads/drops4/S-4.5M7-201504301445/</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.5M7-201504301445/">http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M7-201504301445/</a>
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; Equinox
specific downloads:
<br>&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://download.eclipse.org/equinox/drops/S-MarsM7-201504301445/">http://download.eclipse.org/equinox/drops/S-MarsM7-201504301445/</a>
<br><br><br>Thanks to all that contributed to this
milestone. 
<br><br>
</div>
Raymond Auge | 22 Apr 19:06 2015

tycho-surefire tests

Does anyone here know how to make these tests work?

I can't for the life of me figure out how to get these tests to run for org.eclipse.equinox.http.servlet.tests

I've added a pom.xml (since there wasn't one)

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <parent>
    <artifactId>rt.equinox.bundles</artifactId>
    <groupId>org.eclipse.equinox.bundles</groupId>
    <version>4.5.0-SNAPSHOT</version>
    <relativePath>../../</relativePath>
  </parent>
  <groupId>org.eclipse.equinox</groupId>
  <artifactId>org.eclipse.equinox.http.servlet.tests</artifactId>
  <version>1.0.0-SNAPSHOT</version>
  <packaging>eclipse-test-plugin</packaging>
</project>

Didn't work!

I've read all the tycho-surefire docs/tutorials I could find but I can't seem to make things work.

I just keep getting

[INFO] Skipping tests
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS

Little help!
--
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>
<div>
<div>Does anyone here know how to make these tests work?<br><br>
</div>I can't for the life of me figure out how to get these tests to run for org.eclipse.equinox.http.servlet.tests<br><br>
</div>I've added a pom.xml (since there wasn't one)<br><br>&lt;project xmlns="<a href="http://maven.apache.org/POM/4.0.0">http://maven.apache.org/POM/4.0.0</a>" xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a>" xsi:schemaLocation="<a href="http://maven.apache.org/POM/4.0.0">http://maven.apache.org/POM/4.0.0</a> <a href="http://maven.apache.org/xsd/maven-4.0.0.xsd">http://maven.apache.org/xsd/maven-4.0.0.xsd</a>"&gt;<br>&nbsp; &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;<br>&nbsp; &lt;parent&gt;<br>&nbsp;&nbsp;&nbsp; &lt;artifactId&gt;rt.equinox.bundles&lt;/artifactId&gt;<br>&nbsp;&nbsp;&nbsp; &lt;groupId&gt;org.eclipse.equinox.bundles&lt;/groupId&gt;<br>&nbsp;&nbsp;&nbsp; &lt;version&gt;4.5.0-SNAPSHOT&lt;/version&gt;<br>&nbsp;&nbsp;&nbsp; &lt;relativePath&gt;../../&lt;/relativePath&gt;<br>&nbsp; &lt;/parent&gt;<br>&nbsp; &lt;groupId&gt;org.eclipse.equinox&lt;/groupId&gt;<br>&nbsp; &lt;artifactId&gt;org.eclipse.equinox.http.servlet.tests&lt;/artifactId&gt;<br>&nbsp; &lt;version&gt;1.0.0-SNAPSHOT&lt;/version&gt;<br>&nbsp; &lt;packaging&gt;eclipse-test-plugin&lt;/packaging&gt;<br>&lt;/project&gt;<br><br>
</div>Didn't work!<br><br>
</div>I've read all the tycho-surefire docs/tutorials I could find but I can't seem to make things work.<br><br>
</div>I just keep getting <br><br>[INFO] Skipping tests<br>[INFO] ------------------------------------------------------------------------<br>[INFO] BUILD SUCCESS<br><br clear="all"><div><div><div><div><div><div><div>
<div>Little help!<br>
</div>
<div>-- <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></div>
</div></div>
Thusitha Thilina Dayaratne | 8 Apr 14:49 2015
Picon

Can I get the latest equinox dependencies from a Maven Repo

Hi,

We are using equinox heavily on one of our OSGi project. At the moment I've downloaded the Luna SDK and installed those latest bundles locally and using them.

It would be really great if we can get them through a maven repo.
Are these bundles available on a Maven Repo?
   
Thanks
Best Regards
--
 
<div><div dir="ltr">
<span>Hi,</span><div><br></div>
<div>We are using equinox heavily on one of our OSGi project. At the moment I've downloaded the Luna SDK and installed those latest bundles locally and using them.</div>
<div><br></div>
<div>It would be really great if we can get them through a maven repo.</div>
<div>Are these bundles available on a Maven Repo?</div>
<div>&nbsp; &nbsp;<br clear="all"><div>Thanks</div>
</div>
<div>Best Regards</div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><table border="0" cellpadding="0" cellspacing="0"><tr><td>&nbsp;</td></tr></table></div></div></div></div></div></div></div></div></div>
</div></div>
portal on behalf of emo | 7 Apr 06:00 2015

IP CQs waiting on your team

equinox-dev,
IPZilla records show that one or more of the projects on which you are
developer are in need of attention.  The following CQs have been in the
'awaiting_project' status for over 3 weeks  and need your team to take
action.

  rt.equinox:

    8618 OSGi Enterprise Companion Code -- checkin, mars, sourceandbinary,
thirdparty, unmodified, 4 weeks ago
    https://dev.eclipse.org/ipzilla/show_bug.cgi?id=8618

If you have any questions, please do not hesitate to contact your project
lead, PMC member, or the EMO <emo@...>

Thusitha Thilina Dayaratne | 6 Apr 07:11 2015

org.eclipse.osgi.framework.adaptor package moved in org.eclipse.osgi_3.10.2.v20150203-1939

Hi,

I'm using org.eclipse.osgi.framework.adaptor.BundleClassLoader in one of my project. Previously I was using org.eclipse.osgi_3.9.1.v20130814-1242

Now I'm trying to upgrade all my equinox dependencies to latest in the LunaSDk. (org.eclipse.osgi_3.10.2.v20150203-1939.jar)

It seems that BundleClassLoader is no longer available in previous packag. Could someone help me out?

Thanks
Bets Regards 
-- 
Thusitha Dayaratne
Software Engineer
WSO2 Inc. - lean . enterprise . middleware |  wso2.com

Mobile  +94712756809

<div><div dir="ltr">Hi,<div><br></div>
<div>I'm using&nbsp;<span>org</span><span>.eclipse.osgi.framework.adaptor.BundleClassLoader </span><span>in one of my project. Previously I was using&nbsp;</span><span>org.eclipse.osgi_</span><span>3.9.1.v20130814-1242</span>
</div>
<div>
<div><br></div>
<div>Now I'm trying to upgrade all my equinox dependencies to latest in the LunaSDk. (org.eclipse.osgi_3.10.2.v20150203-1939.jar)</div>
<div><br></div>
<div>It seems that&nbsp;<span>BundleClassLoader&nbsp;</span>is no longer available in previous packag. Could someone help me out?</div>
<div><br></div>
<div>Thanks</div>
<div>Bets Regards&nbsp;</div>
<div>--&nbsp;</div>
<div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">
<div>
<div>Thusitha Dayaratne</div>
<div><span>Software Engineer</span></div>
<div>
<span>WSO2 Inc. - lean . enterprise . middleware |&nbsp;&nbsp;</span><a href="http://wso2.com/" target="_blank">wso2.com</a><br>
</div>
<div><span><br></span></div>
<div>
<span>Mobile &nbsp;+94712756809</span><br>
</div>
</div>
<div>Blog &nbsp; &nbsp; &nbsp;<a href="http://alokayasoya.blogspot.com" target="_blank">alokayasoya.blogspot.com</a>
</div>
<div>About &nbsp; &nbsp;<a href="http://about.me/thusithathilina" target="_blank">http://about.me/thusithathilina</a>
</div>
<div><br></div>
</div></div></div></div></div></div></div>
</div>
</div></div>
portal on behalf of emo | 2 Apr 06:00 2015

IP CQs waiting on your team

equinox-dev,
IPZilla records show that one or more of the projects on which you are
developer are in need of attention.  The following CQs have been in the
'awaiting_project' status for over 3 weeks  and need your team to take
action.

  rt.equinox:

    8618 OSGi Enterprise Companion Code -- checkin, mars, sourceandbinary,
thirdparty, unmodified, 3 weeks ago
    https://dev.eclipse.org/ipzilla/show_bug.cgi?id=8618

If you have any questions, please do not hesitate to contact your project
lead, PMC member, or the EMO <emo@...>

Raymond Auge | 31 Mar 13:34 2015

update committers list

Who should I speak with about updating the committers list here:

https://www.eclipse.org/equinox/bundles/

--
Raymond Augé ( <at> rotty3000)
Senior Software Architect Liferay, Inc. ( <at> Liferay)
Board Member & EEG Co-Chair, OSGi Alliance ( <at> OSGiAlliance)
<div><div dir="ltr">Who should I speak with about updating the committers list here:<br><br><a href="https://www.eclipse.org/equinox/bundles/">https://www.eclipse.org/equinox/bundles/</a><br clear="all"><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>
Thusitha Thilina Dayaratne | 31 Mar 07:21 2015

Is there a org.eclipse.equinox.http.helper version that supports javax.servlet version 3.1

Hi,

Currently I'm using following dependency in a project which uses embedded tomcat version 7.0.59
 <dependency>
                <groupId>org.eclipse.equinox</groupId>
                <artifactId>org.eclipse.equinox.http.helper</artifactId>
                <version>1.1.0.wso2v1</version>
  </dependency>

I'm in the process of migrating the app to Tomcat 8.0.20. In the above dependency it imports javax.servlet;version="[2.6.0,3.0)" But since Tomcat 8 supports JSP 2.3 and servlet 3.1, is there a new version of this which supports javax.servlet version 3.1

I looked in latest Luna release at http://download.eclipse.org/equinox/drops/R-LunaSR2-201502041700/index.php. But I couldn't find it there 

Thanks
Best Regards

--
Thusitha Dayaratne
Software Engineer
WSO2 Inc. - lean . enterprise . middleware |  wso2.com

Mobile  +94712756809

<div><div dir="ltr">
<span>Hi,</span><div><br></div>
<div>
<div>Currently I'm using following dependency in a project which uses embedded tomcat version 7.0.59</div>
<div>
<div>
<div><span>&nbsp;&lt;dependency&gt;</span></div>
<div><span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;groupId&gt;org.eclipse.equinox&lt;/groupId&gt;</span></div>
<div><span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;artifactId&gt;org.eclipse.equinox.http.helper&lt;/artifactId&gt;</span></div>
<div><span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;version&gt;1.1.0.wso2v1&lt;/version&gt;</span></div>
<div><span>&nbsp; &lt;/dependency&gt;</span></div>
</div>
<div><br></div>
<div>I'm in the process of migrating the app to Tomcat 8.0.20. In the above dependency it imports&nbsp;javax.servlet;version="[2.6.0,3.0)" But since Tomcat 8 supports JSP 2.3 and servlet 3.1, is there a new version of this which supports javax.servlet version 3.1</div>
<div><br></div>
<div>I looked in&nbsp;latest Luna release at&nbsp;<a href="http://download.eclipse.org/equinox/drops/R-LunaSR2-201502041700/index.php" target="_blank">http://download.eclipse.org/equinox/drops/R-LunaSR2-201502041700/index.php</a>. But I couldn't find it there<span>&nbsp;</span>
</div>
<div><br></div>
<div>Thanks</div>
<div>Best Regards</div>
</div>
</div>
<div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">
<div>
<div>Thusitha Dayaratne</div>
<div><span>Software Engineer</span></div>
<div>
<span>WSO2 Inc. - lean . enterprise . middleware |&nbsp;&nbsp;</span><a href="http://wso2.com/" target="_blank">wso2.com</a><br>
</div>
<div><span><br></span></div>
<div>
<span>Mobile &nbsp;+94712756809</span><br>
</div>
</div>
<div>Blog &nbsp; &nbsp; &nbsp;<a href="http://alokayasoya.blogspot.com" target="_blank">alokayasoya.blogspot.com</a>
</div>
<div>About &nbsp; &nbsp;<a href="http://about.me/thusithathilina" target="_blank">http://about.me/thusithathilina</a>
</div>
<div><br></div>
</div></div></div></div></div></div></div>
</div></div>
Thusitha Thilina Dayaratne | 30 Mar 14:54 2015

Is there a equinox.http.servlet version that supports javax.servlet version 3.1

Hi,

Currently I'm using following dependency in a project which uses embedded tomcat version 7.0.59
<dependency>
         <groupId>org.eclipse.equinox</groupId>
         <artifactId>org.eclipse.equinox.http.servlet</artifactId>
         <version>1.1.400.v20130418-1354</version>
</dependency>

I'm in the process of migrating the app to Tomcat 8.0.20. In the above dependency it imports javax.servlet;version="[2.3.0,3.1)" But since Tomcat 8 supports JSP 2.3 and servlet 3.1, is there a new version of this which supports javax.servlet version 3.1

Thanks
Best Regards
/Thusitha 

--
Thusitha Dayaratne
Software Engineer
WSO2 Inc. - lean . enterprise . middleware |  wso2.com

Mobile  +94712756809

<div><div dir="ltr">Hi,<div><br></div>
<div>
<div>Currently I'm using following dependency in a project which uses embedded tomcat version 7.0.59</div>
<div>
<div>&lt;dependency&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;groupId&gt;org.eclipse.equinox&lt;/groupId&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;artifactId&gt;org.eclipse.equinox.http.servlet&lt;/artifactId&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;version&gt;1.1.400.v20130418-1354&lt;/version&gt;</div>
<div>&lt;/dependency&gt;</div>
<div><br></div>
<div>I'm in the process of migrating the app to Tomcat 8.0.20. In the above dependency it imports&nbsp;javax.servlet;version="[2.3.0,3.1)" But since Tomcat 8 supports JSP 2.3 and servlet 3.1, is there a new version of this which supports javax.servlet version 3.1</div>
<div><br></div>
<div>Thanks</div>
<div>Best Regards</div>
<div>/Thusitha&nbsp;</div>
</div>
<div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">
<div>
<div>Thusitha Dayaratne</div>
<div><span>Software Engineer</span></div>
<div>
<span>WSO2 Inc. - lean . enterprise . middleware |&nbsp;&nbsp;</span><a href="http://wso2.com/" target="_blank">wso2.com</a><br>
</div>
<div><span><br></span></div>
<div>
<span>Mobile &nbsp;+94712756809</span><br>
</div>
</div>
<div>Blog &nbsp; &nbsp; &nbsp;<a href="http://alokayasoya.blogspot.com" target="_blank">alokayasoya.blogspot.com</a>
</div>
<div>About &nbsp; &nbsp;<a href="http://about.me/thusithathilina" target="_blank">http://about.me/thusithathilina</a>
</div>
<div><br></div>
</div></div></div></div></div></div></div>
</div>
</div></div>
Raymond Auge | 26 Mar 19:34 2015

equinox console optionality of available commands

Would people object to a change in equinox.console which would optionally allow for specific commands not to be published?

For instance, when running equinox embedded we're controlling the lifecycle of the framework along with the lifecycle of the embedding application.

I would like to not expose the shutdown related commands which are there.


exit, close, shutdown are commands I'd like to be able to not provide.

--
Raymond Augé ( <at> rotty3000)
Senior Software Architect Liferay, Inc. ( <at> Liferay)
Board Member & EEG Co-Chair, OSGi Alliance ( <at> OSGiAlliance)
<div><div dir="ltr">Would people object to a change in equinox.console which would optionally allow for specific commands not to be published?<br clear="all"><div><br></div>
<div>For instance, when running equinox embedded we're controlling the lifecycle of the framework along with the lifecycle of the embedding application.<br><br>
</div>
<div>I would like to not expose the shutdown related commands which are there.<br><br><br>
</div>
<div>exit, close, shutdown are commands I'd like to be able to not provide.<br><br>
</div>
<div>-- <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>

Gmane