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
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
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:
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
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] -
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
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
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
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