Thanks JB. Erwin
> On Mar 24, 2019, at 12:05, Jean-Baptiste Onofré <j...@nanthrax.net> wrote: > > Hi Erwin, > > That's due to change in Felix SCR. > > I will fix that in Karaf, sorry about that. > > scr:info works for me, but I will double check. > > Regards > JB > > On 24/03/2019 15:52, Erwin Hogeweg wrote: >> Hi, >> >> I upgraded a project to Karaf-4.2.4, which went very smooth. Kudos to >> the Karaf team. >> >> The only issue I am struggling with is the behavior of the scr command. >> scr:list used to give a clear list with installed components, now it >> returns a hard to read JSON string. Also scr:info <CID> used to show the >> details of a component, now it throws an error. See below. >> >> Am I missing something? >> >> Kind Regards, >> >> Erwin >> >> >> >> *karaf*@root()> feature:installscr >> *karaf*@root()> scr:list >> {"name":"ServiceCo...timeMBean", "bundle":{"id":46, >> "lastModified":1553439020606, "state":32, >> "symbolicName":"org.apach...anagement", "version":"4.2.4"}, >> "factory":null, "scope":"singleton", >> "implementationClass":"org.apach...MBeanImpl", "defaultEnabled":true, >> "immediate":true, "serviceInterfaces":["org.apach...timeMBean"], >> "properties":{"hidden.component":"true"}, >> "references":[{"name":"ScrService", >> "interfaceName":"org.osgi....ntRuntime", "cardinality":"1..1", >> "policy":"static", "policyOption":"reluctant", "target":null, >> "bind":"setScrService", "unbind":"unsetScrService", "updated":null, >> "field":null, "fieldOption":null, "scope":"bundle", "parameter":null, >> "collectionType":null},{"name":"mBeanServer", >> "interfaceName":"javax.man...eanServer", "cardinality":"1..1", >> "policy":"static", "policyOption":"reluctant", "target":null, >> "bind":"setmBeanServer", "unbind":"unsetmBeanServer", "updated":null, >> "field":null, "fieldOption":null, "scope":"bundle", "parameter":null, >> "collectionType":null}], "activate":"activate", >> "deactivate":"deactivate", "modified":null, >> "configurationPolicy":"optional", >> "configurationPid":["ServiceCo...timeMBean"], "factoryProperties":null, >> "activationFields":[], "init":0} >> >> >> *karaf*@root()> scr:info0 >> 10:18:38.884 [Karaf local console user karaf] ERROR >> org.apache.karaf.shell.support.ShellUtil - Exception caught while >> executing command >> java.lang.IllegalArgumentException: No component description matching "0". >> >> *karaf*@root()> la|grep-i scr >> 46 │ Active │ 30 │ 4.2.4 │ Apache Karaf :: *SCR*:: >> Management MBeans >> 47 │ Active │ 30 │ 4.2.4 │ Apache Karaf :: *SCR*:: >> Bundle State >> > > -- > Jean-Baptiste Onofré > jbono...@apache.org > http://blog.nanthrax.net > Talend - http://www.talend.com