karaf-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré ...@nanthrax.net>
Subject Re: Karaf-4.2.4 - Unexpected SCR behavior
Date Thu, 11 Apr 2019 08:24:30 GMT
Hi,

I'm on KARAF-6229, it will be included in 4.2.5.

For Pax Web, I will take a look, but I will release 4.2.5 with current
Pax Web version, and I will do a new 4.2.x with Pax Web updated.

Regards
JB

On 11/04/2019 09:57, Eric Lilja wrote:
> I guess we also need a new pax-web with a fix for the SessionListener
> being registered twice (not sure it has a Jira?) and a fix for
> KARAF-6229 (karaf-maven-plugin deploy/install zip twice) before 4.2.5
> can be released?
> 
> - Eric L
> 
> On Mon, Apr 8, 2019 at 2:17 PM Eric Lilja <mindcooler@gmail.com
> <mailto:mindcooler@gmail.com>> wrote:
> 
>     Thanks for the update, JB!
> 
>     On Mon, Apr 8, 2019 at 1:32 PM Jean-Baptiste Onofré <jb@nanthrax.net
>     <mailto:jb@nanthrax.net>> wrote:
> 
>         Hi,
> 
>         As said last week, I have some other issues on the way.
> 
>         My plan is to submit 4.2.5 to vote by the end of this week.
> 
>         Regards
>         JB
> 
>         On 08/04/2019 11:36, Eric Lilja wrote:
>         > I saw on Jira that this issue has been fixed (yay!), how far
>         are we now
>         > from a vote on Karaf 4.2.5, i.e., what other fixes need to go
>         into the
>         > release? Any chance for Karaf 4.2.5 to be out before the
>         weekend? Just
>         > asking, since we're starting a new project on Friday, and I
>         intend to
>         > use Karaf in it.
>         >
>         > - Eric L
>         >
>         > On Thu, Apr 4, 2019 at 3:27 PM Erwin Hogeweg
>         <erwin.hogeweg@me.com <mailto:erwin.hogeweg@me.com>
>         > <mailto:erwin.hogeweg@me.com <mailto:erwin.hogeweg@me.com>>>
>         wrote:
>         >
>         >     Thanks JB.
>         >
>         >     Erwin
>         >
>         >
>         >     > On Apr 4, 2019, at 02:27, Jean-Baptiste Onofré
>         <jb@nanthrax.net <mailto:jb@nanthrax.net>
>         >     <mailto:jb@nanthrax.net <mailto:jb@nanthrax.net>>>
wrote:
>         >     >
>         >     > Hi,
>         >     >
>         >     > I found the cause of this change: Felix SCR doesn't
>         "embed" the
>         >     > ComponentCommandsConverter anymore, it uses a service
>         reference.
>         >     > The Converter is expected to be provided by gogo
>         runtime/karaf shell,
>         >     > but it's not.
>         >     >
>         >     > I'm fixing that, PR will follow.
>         >     >
>         >     > I have some other fixes on the way, we can expect Karaf
>         4.2.5 for
>         >     next week.
>         >     >
>         >     > 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é
>         >     > jbonofre@apache.org <mailto:jbonofre@apache.org>
>         <mailto:jbonofre@apache.org <mailto:jbonofre@apache.org>>
>         >     > http://blog.nanthrax.net
>         >     > Talend - http://www.talend.com
>         >
> 
>         -- 
>         Jean-Baptiste Onofré
>         jbonofre@apache.org <mailto:jbonofre@apache.org>
>         http://blog.nanthrax.net
>         Talend - http://www.talend.com
> 

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Mime
View raw message