[
https://issues.apache.org/jira/browse/FELIX-1562?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12754401#action_12754401
]
david small99 commented on FELIX-1562:
--------------------------------------
Hi Richard,
Thanks for your comments. You can reproduce the problem by making your system
package 'org.osgi.framwork' package with a version lower than 1.5.
Alternatively, you can change the repsoitory.xml to refer to a version higher
than your system package org.osgi.framework. The point I am making is that I
will be very happy the felix runtime returns false from resolve() instead of
hanging for the cases where it cannot resolve.
Hope this explains.
Thanks
> Service hangs when felix bundle repository cannot find the runtime packages
> ---------------------------------------------------------------------------
>
> Key: FELIX-1562
> URL: https://issues.apache.org/jira/browse/FELIX-1562
> Project: Felix
> Issue Type: Bug
> Components: Bundle Repository (OBR)
> Affects Versions: bundlerepository-1.2.1
> Reporter: david small99
>
> I use Felix Bundle repository to perform provisioning for my bundle. The
> provisioning process hangs during the provisioning. I collected a thread
> dump, shown below
> at org/eclipse/osgi/framework/util/Headers.set(Headers.java:156(Compiled
> Code))
> at org/eclipse/osgi/framework/util/Headers.set(Headers.java:185(Compiled
> Code))
> at org/eclipse/osgi/framework/util/Headers. (Headers.java:61(Compiled Code))
> at
> org/eclipse/osgi/framework/internal/core/FilterImpl.match(FilterImpl.java:172(Compiled
> Code)) at
> org/apache/felix/bundlerepository/RequirementImpl.isSatisfied(RequirementImpl.java:63(Compiled
> Code)) at
> org/apache/felix/bundlerepository/ResolverImpl.searchLocalResources(ResolverImpl.java:322(Compiled
> Code)) at
> org/apache/felix/bundlerepository/ResolverImpl.resolve(ResolverImpl.java:188(Compiled
> Code)) at
> org/apache/felix/bundlerepository/ResolverImpl.resolve(ResolverImpl.java:198(Compiled
> Code)) at
> org/apache/felix/bundlerepository/ResolverImpl.resolve(ResolverImpl.java:198(Compiled
> Code)) at
> org/apache/felix/bundlerepository/ResolverImpl.resolve(ResolverImpl.java:198(Compiled
> Code)) at
> org/apache/felix/bundlerepository/ResolverImpl.resolve(ResolverImpl.java:198(Compiled
> Code)) at
> org/apache/felix/bundlerepository/ResolverImpl.resolve(ResolverImpl.java:198(Compiled
> Code)) at
> org/apache/felix/bundlerepository/ResolverImpl.resolve(ResolverImpl.java:198(Compiled
> Code)) at
> org/apache/felix/bundlerepository/ResolverImpl.resolve(ResolverImpl.java:198(Compiled
> Code)) at
> org/apache/felix/bundlerepository/ResolverImpl.resolve(ResolverImpl.java:198(Compiled
> Code)) at
> org/apache/felix/bundlerepository/ResolverImpl.resolve(ResolverImpl.java:198(Compiled
> Code)) at
> org/apache/felix/bundlerepository/ResolverImpl.resolve(ResolverImpl.java:198(Compiled
> Code)) at
> org/apache/felix/bundlerepository/ResolverImpl.resolve(ResolverImpl.java:136(Compiled
> Code))
> Please can you investigate.
> Thanks
> David
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.