You can use the --verbose flag when installing features. The actions performed should also be logged in the usual log file.
2016-12-06 20:05 GMT+01:00 Dario Amiri <dariusham...@hotmail.com>: > Yes, I can reproduce it consistently. I believe all that is necessary to > reproduce the issue is to install features aries-annotation/4.1.0-SNAPSHOT > and pax-http/4.4.0 back to back. I am not doing anything more special than > that. > > Is there additional logging I can turn on to get more insight into this > issue? > > > > On Mon, Dec 5, 2016 at 11:41 PM -0800, "Guillaume Nodet" < > gno...@apache.org> wrote: > > It's perfectly legal (and supported) to deploy a bundle in two different > versions. > In this case, I think the bundle has been uninstalled while waiting for > the lock to start it, which could explain the exception you see. > If the problem is reproductible, could you explain the steps ? > > 2016-12-06 3:49 GMT+01:00 Dario Amiri <dariusham...@hotmail.com>: > >> I'm seeing errors like this when starting 4.1.0-SNAPSHOT >> >> 2016-12-05T18:23:57,843 | ERROR | FelixStartLevel | >> Felix | - - | Bundle org.objectweb.asm.all >> [54] Error locking mvn:org.ow2.asm/asm-all/6.0_ALPHA >> (java.lang.IllegalStateException: Bundle in unexpected state.) >> java.lang.IllegalStateException: Bundle in unexpected state. >> at >> org.apache.felix.framework.Felix.acquireBundleLock(Felix.java:5272) [?:?] >> at >> org.apache.felix.framework.Felix.setBundleStartLevel(Felix.java:1524) >> [?:?] >> at >> org.apache.felix.framework.FrameworkStartLevelImpl.run(Frame >> workStartLevelImpl.java:338) >> [?:?] >> at java.lang.Thread.run(Thread.java:745) [?:?] >> 2016-12-05T18:23:57,844 | INFO | CM Configuration Updater >> (ManagedService Update: pid=[org.apache.cxf.osgi]) | >> TldScanner | 189 - org.ops4j.pax.web.pax-web-jsp - >> 4.4.0 | found TLD bundle://189.0:0/META-INF/c.tld >> 2016-12-05T18:23:57,841 | ERROR | FelixDispatchQueue | >> all | 184 - org.objectweb.asm.all - 5.0.2 | >> FrameworkEvent ERROR - org.objectweb.asm.all >> java.lang.IllegalStateException: Bundle in unexpected state. >> at >> org.apache.felix.framework.Felix.acquireBundleLock(Felix.java:5272) [?:?] >> at >> org.apache.felix.framework.Felix.setBundleStartLevel(Felix.java:1524) >> [?:?] >> at >> org.apache.felix.framework.FrameworkStartLevelImpl.run(Frame >> workStartLevelImpl.java:338) >> [?:?] >> at java.lang.Thread.run(Thread.java:745) [?:?] >> >> Digging around a bit I can see that there are conflicting versions of >> org.ow2.asm/asm-all between the aries-blueprint feature version >> 4.1.0-SNAPSHOT, which brings in aries-proxy which requires >> org.ow2.asm/asm-all/6.0_ALPHA, and pax-http feature version 4.4.0, which >> brings in pax-http-jetty which requires org.ow2.asm/asm-all/5.0.2. I'm >> not sure if this is what is causing the error in the logs. >> >> One other thing worth noting is that my bundle list only shows >> org.ow2.asm/asm-all/5.0.2 loaded but org.ow2.asm/asm-all/6.0_ALPHA is in >> the system directory of the container and I am perfectly able to load it >> manually after the container loads. I would welcome any input on how to >> resolve this issue. >> >> > > > -- > ------------------------ > Guillaume Nodet > ------------------------ > Red Hat, Open Source Integration > > Email: gno...@redhat.com > Web: http://fusesource.com > Blog: http://gnodet.blogspot.com/ > > -- ------------------------ Guillaume Nodet ------------------------ Red Hat, Open Source Integration Email: gno...@redhat.com Web: http://fusesource.com Blog: http://gnodet.blogspot.com/