[
https://issues.apache.org/jira/browse/KARAF-855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13136964#comment-13136964
]
Guillaume Nodet commented on KARAF-855:
---------------------------------------
The below patch seems to help a bit:
{code}
diff --git
a/assemblies/features/framework/src/main/filtered-resources/resources/etc/config.properties
b/assemblies/features/framework/src/main/filtered-resources/resources/etc/config.properties
index 4363c1d..5b3dbb5 100644
---
a/assemblies/features/framework/src/main/filtered-resources/resources/etc/config.properties
+++
b/assemblies/features/framework/src/main/filtered-resources/resources/etc/config.properties
@@ -46,18 +46,24 @@
karaf.framework.felix=${karaf.default.repository}/org/apache/felix/org.apache.fe
#
# Framework config properties.
#
-org.osgi.framework.system.packages=org.osgi.framework; version=1.5.0, \
- org.osgi.framework.launch; version=1.0.0, \
- org.osgi.framework.hooks.service; version=1.0.0, \
- org.osgi.service.packageadmin; version=1.2.0, \
- org.osgi.service.startlevel; version=1.1.0, \
- org.osgi.service.url; version=1.0.0, \
- org.osgi.util.tracker; version=1.4.0, \
- org.apache.karaf.jaas.boot; version=${karaf.osgi.version}, \
- org.apache.karaf.version; version=${karaf.osgi.version}, \
+org.osgi.framework.system.packages= \
+ org.osgi.framework.startlevel;uses:="org.osgi.framework";version="1.0", \
+ org.osgi.framework.wiring;uses:="org.osgi.framework";version="1.0", \
+ org.osgi.framework.hooks.bundle;uses:="org.osgi.framework";version="1.0", \
+ org.osgi.framework.hooks.service;uses:="org.osgi.framework";version="1.1", \
+
org.osgi.framework.hooks.resolver;uses:="org.osgi.framework.wiring";version="1.0",
\
+ org.osgi.framework.launch;uses:="org.osgi.framework";version="1.0", \
+
org.osgi.framework;version="1.6",org.osgi.framework.hooks.weaving;uses:="org.osgi.framework.wiring";version="1.0",
\
+ org.osgi.service.packageadmin;uses:="org.osgi.framework";version="1.2", \
+ org.osgi.service.url;version="1.0", \
+ org.osgi.service.startlevel;uses:="org.osgi.framework";version="1.1", \
+ org.osgi.util.tracker;uses:="org.osgi.framework";version="1.5", \
+ org.apache.karaf.jaas.boot;version="${karaf.osgi.version}", \
+ org.apache.karaf.version;version="${karaf.osgi.version}", \
${jre-${java.specification.version}}
-org.osgi.framework.system.packages.extra=
+# Extra packages appended after standard packages
+#org.osgi.framework.system.packages.extra=
# javax.transaction is needed to avoid class loader constraint violation when
using javax.sql
org.osgi.framework.bootdelegation=org.apache.karaf.jaas.boot,sun.*,com.sun.*,javax.transaction,javax.transaction.*
{code}
> Add support for OSGi R4.3
> -------------------------
>
> Key: KARAF-855
> URL: https://issues.apache.org/jira/browse/KARAF-855
> Project: Karaf
> Issue Type: Dependency upgrade
> Components: karaf-core
> Reporter: Jean-Baptiste Onofré
> Assignee: Jean-Baptiste Onofré
> Fix For: 3.0.0
>
> Attachments: KARAF-855.patch
>
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira