Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
blueprint-core-0.3.2, blueprint-core-1.0.1
-
None
-
None
-
Originally Karaf 2.2.8 and blueprint 0.3.2.
But still occur with Blueprint 1.0.1 in Karaf 2.3.0:
Karaf
Karaf version 2.3.0
Karaf home /home/ceefour/git/bippo-commerce5/karaf
Karaf base /home/ceefour/git/bippo-commerce5/karaf
OSGi Framework org.apache.felix.framework - 4.0.3JVM
Java Virtual Machine OpenJDK 64-Bit Server VM version 23.2-b09
Version 1.7.0_07
Vendor Oracle Corporation
Uptime 2 hours 3 minutes
Total compile time 38.300 seconds
Threads
Live threads 106
Daemon threads 91
Peak 138
Total started 443
Memory
Current heap size 73,629 kbytes
Maximum heap size 466,048 kbytes
Committed heap size 309,184 kbytes
Pending objects 0
Garbage collector Name = 'PS Scavenge', Collections = 834, Time = 5.028 seconds
Garbage collector Name = 'PS MarkSweep', Collections = 5, Time = 1.238 seconds
Classes
Current classes loaded 12,992
Total classes loaded 13,353
Total classes unloaded 361
Operating system
Name Linux version 3.2.0-32-generic
Architecture amd64
Processors 8Originally Karaf 2.2.8 and blueprint 0.3.2. But still occur with Blueprint 1.0.1 in Karaf 2.3.0: Karaf Karaf version 2.3.0 Karaf home /home/ceefour/git/bippo-commerce5/karaf Karaf base /home/ceefour/git/bippo-commerce5/karaf OSGi Framework org.apache.felix.framework - 4.0.3 JVM Java Virtual Machine OpenJDK 64-Bit Server VM version 23.2-b09 Version 1.7.0_07 Vendor Oracle Corporation Uptime 2 hours 3 minutes Total compile time 38.300 seconds Threads Live threads 106 Daemon threads 91 Peak 138 Total started 443 Memory Current heap size 73,629 kbytes Maximum heap size 466,048 kbytes Committed heap size 309,184 kbytes Pending objects 0 Garbage collector Name = 'PS Scavenge', Collections = 834, Time = 5.028 seconds Garbage collector Name = 'PS MarkSweep', Collections = 5, Time = 1.238 seconds Classes Current classes loaded 12,992 Total classes loaded 13,353 Total classes unloaded 361 Operating system Name Linux version 3.2.0-32-generic Architecture amd64 Processors 8
Description
I'm not sure what combination exactly causes this, but current state of my project (which is unfortunately already quite complex) can always trigger this bug.
Probably related to #FELIX-3242.
2012-08-15 07:09:45,081 | ERROR | rint Extender: 1 | BlueprintContainerImpl | container.BlueprintContainerImpl 364 | 9 - org.apache.aries.blueprint - 0.3.2 | Unable to start blueprint container for bundle id.co.bippo.commerce.core java.util.ConcurrentModificationException at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:390)[:1.7.0_03] at java.util.LinkedHashMap$KeyIterator.next(LinkedHashMap.java:401)[:1.7.0_03] at java.util.Collections$UnmodifiableCollection$1.next(Collections.java:1067)[:1.7.0_03] at org.apache.aries.blueprint.container.RecipeBuilder.createRepository(RecipeBuilder.java:87)[9:org.apache.aries.blueprint:0.3.2] at org.apache.aries.blueprint.container.BlueprintContainerImpl.processProcessors(BlueprintContainerImpl.java:495)[9:org.apache.aries.blueprint:0.3.2] at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:320)[9:org.apache.aries.blueprint:0.3.2] at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:230)[9:org.apache.aries.blueprint:0.3.2] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_03] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)[:1.7.0_03] at java.util.concurrent.FutureTask.run(FutureTask.java:166)[:1.7.0_03] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)[:1.7.0_03] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)[:1.7.0_03] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)[:1.7.0_03] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)[:1.7.0_03] at java.lang.Thread.run(Thread.java:722)[:1.7.0_03]
Attachments
Issue Links
- is related to
-
ARIES-959 NullPointerException at aries.blueprint.container.BlueprintContainerImpl.processProcessors
- Open
- relates to
-
FELIX-3242 Concurrent modification problem in StatefulResolver$ResolverStateImpl.getCandidates
- Resolved