[ 
https://issues.apache.org/jira/browse/FELIX-1559?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

hehe ji updated FELIX-1559:
---------------------------

    Description: 
I use Apache Felix to perform provisioning of my bundle. It run into a infinite 
loop. I collected a thread dump, which shows which line of code is hanging. 
Please investigate.

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 let me know if you need more information.
Thanks
Hehe

  was:
I use Apache Felix to perform provisioning of my bundle. It run into a infinite 
loop. I collected a thread dump, which shows which line of code is hanging. 
Please investigate.

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)) at 
com/ibm/ws/eba/provisioning/OBRProvisioner.resolve(OBRProvisioner.java:236(Compiled
 Code))
Please let me know if you need more information.
Thanks
Hehe


> Felix hang if a runtime package is not available
> ------------------------------------------------
>
>                 Key: FELIX-1559
>                 URL: https://issues.apache.org/jira/browse/FELIX-1559
>             Project: Felix
>          Issue Type: Bug
>          Components: Bundle Repository (OBR)
>    Affects Versions: bundlerepository-1.2.1
>         Environment: n/a
>            Reporter: hehe ji
>
> I use Apache Felix to perform provisioning of my bundle. It run into a 
> infinite loop. I collected a thread dump, which shows which line of code is 
> hanging. Please investigate.
> 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 let me know if you need more information.
> Thanks
> Hehe

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to