Re: [equinox-dev] Serious problems with EE Java 1.8 (and EE resolving in general) on Luna

2014-04-10 Thread Tom Schindl
Hi Tom, Filed as https://bugs.eclipse.org/bugs/show_bug.cgi?id=432485 Tom On 09.04.14 14:46, Thomas Watson wrote: Either way open a bug. In Kepler we used to detect EE changes and force a re-resolve of everything on restart. I thought that was being done in Luna, but it sounds like it is

Re: [equinox-dev] branch for R6

2014-04-10 Thread BJ Hargrave
See http://git.eclipse.org/c/equinox/rt.equinox.framework.git/tree/bundles/org.eclipse.osgi/osgi/osgi.annotation.jar . The projects build.properties includes it as an extra jar: http://git.eclipse.org/c/equinox/rt.equinox.framework.git/tree/bundles/org.eclipse.osgi/build.properties#n34 The

Re: [equinox-dev] branch for R6

2014-04-10 Thread Raymond Auge
Great, thanks for the clarification. -Ray On Apr 10, 2014 7:49 AM, BJ Hargrave hargr...@us.ibm.com wrote: See http://git.eclipse.org/c/equinox/rt.equinox.framework.git/tree/bundles/org.eclipse.osgi/osgi/osgi.annotation.jar. The projects build.properties includes it as an extra jar:

Re: [equinox-dev] branch for R6

2014-04-10 Thread Thomas Watson
For what its worth, the equinox build does build against the OSGi classes from other bundles in equinox. BJ says, people should also not compile against an OSGi framework implementation to get OSGi packages. That may be true, but in equinox our bundles most definitely do compile against

[equinox-dev] OSGi R6 Log service ?

2014-04-10 Thread Cristiano GaviĆ£o
Hello, I read here [1] that a R6 Log Service will be part of Luna. But I couldn't find any reference to that in bugzilla or any RFC [2]. Could someone explain me this change or point me to the right place? thanks, Cristiano [1] -

Re: [equinox-dev] branch for R6

2014-04-10 Thread Raymond Auge
Next concern is that this is a cross repo dependency. Is it ok for a bundle in one repo to reference a bundle in another repo? jars.extra.classpath = platform:/plugin/org.eclipse.osgi/osgi/osgi.annotation.jar Aren't these repos theoretically standalone for the purpose of building? - Ray On

Re: [equinox-dev] branch for R6

2014-04-10 Thread BJ Hargrave
Just put a copy of osgi.annotation.jar in your repo. It's not big :-) Then you are self-contained. -- BJ Hargrave Senior Technical Staff Member, IBM OSGi Fellow and CTO of the OSGi Alliance hargr...@us.ibm.com office: +1 386 848 1781 mobile: +1 386 848 3788 From: Raymond Auge

Re: [equinox-dev] OSGi R6 Log service ?

2014-04-10 Thread Thomas Watson
There are no planned updates to the Log service for the OSGi R6 specifications. What is meant by the equinox plan is that we will provide an implementation of the current log service specification that is (going) to be included in the OSGi R6 compendium specification. Tom From: Cristiano

Re: [equinox-dev] OSGi R6 Log service ?

2014-04-10 Thread BJ Hargrave
The framework should register an org.osgi.service.log.LogService upon startup. Implementing the LogService in the Equinox framework is an implementation decision and not required by the OSGi specs. -- BJ Hargrave Senior Technical Staff Member, IBM OSGi Fellow and CTO of the OSGi Alliance