This is related to https://issues.apache.org/jira/browse/KARAF-608
2016-03-09 8:57 GMT+01:00 Cristiano Costantini < [email protected]>: > Hello all, > > In ServiceMix 7.0.0.M1 I have a deadlock at startup when I add the features > of my applications to the featuresBoot in etc/org.apache.karaf.features.cfg > (the data/log/servicemix.log stops after "org.apache.karaf.features.core - > 4.0.4 | Adding features", you can see the full log the following Gist: > https://gist.github.com/cristcost/8ffe3a10cee140d07af3) > > I've accidentally solved the problem by grouping the original ServiceMix > distribution features in parenthesis, and then adding mine after: > > featuresBoot = (wrap,aries-blueprint, ... > ,camel-xstream,war),webconsole,cristcost-test > > But the documentation says nothing about the use of parenthesis: > > > http://karaf.apache.org/manual/latest/users-guide/provisioning.html#Bootfeatures > > (I've seen parenthesis used in ServiceMix 6.1.0 and I tried) > > 1) Can someone please explain how does the parenthesis works in Karaf > 3.x/4.x and how this has changed from Karaf 2.x (I was having no problem > like this in ServiceMix 5.3.x)? > > 2) If the features I add are the cause of a Dead Lock, do you have > suggestion of how to debug the feature bootstrap and find the main issue? > (I fear that using parenthesis does not solve the problem but only make it > more rare to happen, and I fear to have the deadlock in production) > > > Thank you very much > Cristiano > > P.S. I'm slowly progressing in upgrading from SMX 5 > -- ------------------------ Guillaume Nodet ------------------------ Red Hat, Open Source Integration Email: [email protected] Web: http://fusesource.com Blog: http://gnodet.blogspot.com/
