Author: davidb
Date: Tue Oct 6 10:04:45 2015
New Revision: 1706973
URL: http://svn.apache.org/viewvc?rev=1706973&view=rev
Log:
FELIX-5064 Framework should provide service capabilities for registered services
Modified:
felix/trunk/framework/src/main/resources/default.properties
Modified: felix/trunk/framework/src/main/resources/default.properties
URL:
http://svn.apache.org/viewvc/felix/trunk/framework/src/main/resources/default.properties?rev=1706973&r1=1706972&r2=1706973&view=diff
==============================================================================
--- felix/trunk/framework/src/main/resources/default.properties (original)
+++ felix/trunk/framework/src/main/resources/default.properties Tue Oct 6
10:04:45 2015
@@ -21,7 +21,7 @@
# New-style generic execution environment capabilities.
org.osgi.framework.system.capabilities= \
- ${dollar}{eecap-${dollar}{java.specification.version}}
+ ${dollar}{felix.service.caps},
${dollar}{eecap-${dollar}{java.specification.version}}
# Native Processor Aliases. Format is
felix.native.processor.alias.<normalized Processor Name>=alias1,alias2
felix.native.processor.alias.68k=
@@ -69,6 +69,10 @@ felix.native.osname.alias.windows10=wind
felix.native.osname.alias.windowsserver2008=windows server 2008,win32
felix.native.osname.alias.win32=
+felix.service.caps=osgi.service;
objectClass:List<String>=org.osgi.service.resolver.Resolver;
uses:=org.osgi.service.resolver, \
+ osgi.service;
objectClass:List<String>=org.osgi.service.startlevel.StartLevel;
uses:=org.osgi.service.startlevel, \
+ osgi.service;
objectClass:List<String>=org.osgi.service.packageadmin.PackageAdmin;
uses:=org.osgi.service.packageadmin
+
eecap-1.8= osgi.ee; osgi.ee="OSGi/Minimum";
version:List<Version>="1.0,1.1,1.2", \
osgi.ee; osgi.ee="JavaSE";
version:List<Version>="1.0,1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8", \
osgi.ee; osgi.ee="JavaSE/compact1"; version:List<Version>="1.8", \