I mean share your code or bundle jar in order for me to try to reproduce
and check the actual component state ;)
Regards
JB
On 12/09/2015 01:27 AM, Benson Margulies wrote:
What do you mean by 'send the bundles'?
On Dec 8, 2015 7:18 PM, "Jean-Baptiste Onofré" <[email protected]
<mailto:[email protected]>> wrote:
Just checked, the two states that the command doesn't deal is the
deprecated state: STATE_ENABLED, and STATE_DESTROYED
Maybe the component are in this state.
@Benson: can you send the bundles to test if the component is not in
the "deprecated" state ?
Thanks,
Regards
JB
On 12/09/2015 01:14 AM, Jean-Baptiste Onofré wrote:
The ScrDetails command basically does:
- component.getState()
- then a switch on the int to display human readable string.
switch (componentState) {
case Component.STATE_ACTIVE:
retVal = "ACTIVE";
break;
case Component.STATE_ACTIVATING:
retVal = "ACTIVATING";
break;
case Component.STATE_DEACTIVATING:
retVal = "DEACTIVATING";
break;
case Component.STATE_DISABLED:
retVal = "DISABLED";
break;
case Component.STATE_DISABLING:
retVal = "DISABLING";
break;
case Component.STATE_DISPOSED:
retVal = "DISPOSED";
break;
case Component.STATE_DISPOSING:
retVal = "DISPOSING";
break;
case Component.STATE_ENABLING:
retVal = "ENABLING";
break;
case Component.STATE_FACTORY:
retVal = "FACTORY";
break;
case Component.STATE_REGISTERED:
retVal = "REGISTERED";
break;
case Component.STATE_UNSATISFIED:
retVal = "UNSATISFIED";
break;
So, it would mean that the component is not in the previous state
(another one maybe missing in the switch).
Regards
JB
On 12/09/2015 01:03 AM, David Jencks wrote:
I have no idea what this command you are using is, can you
show the
output from the gogo scr:info command for this component?
thanks
david jencks
On Dec 8, 2015, at 3:51 PM, Benson Margulies
<[email protected] <mailto:[email protected]>>
wrote:
I have one particular bundle that gets into this stuck
state since I
made some changes that should be completely unrelated to
it. I badly
want to explain why it's stuck. I am reduced to a sort
of 'bisect'
procedure of carefully remaking the changes to see if I
can isolate
the problem, since the scr:details command does not
explain why it's
left 'null'.
On Tue, Dec 8, 2015 at 6:48 PM, Jean-Baptiste Onofré
<[email protected] <mailto:[email protected]>> wrote:
Karaf 4.0.2 already uses SCR 2.0.2.
Does it always occur or just on some bundles ?
Regards
JB
On 12/09/2015 12:44 AM, Benson Margulies wrote:
Karaf 4.0.2 ... It's scr 2.0.2, but I guess the
command is not so hot.
eature:info scr
Feature scr 4.0.2
Description:
Declarative Service support
Feature has no configuration
Feature has no configuration files
Feature has no dependencies.
Feature contains followed bundles:
mvn:org.apache.felix/org.apache.felix.metatype/1.1.2
start-level=30
mvn:org.apache.felix/org.apache.felix.scr/2.0.2
start-level=30
mvn:org.apache.felix/org.apache.felix.scr.compat/1.0.2
start-level=30
Feature contains followed conditionals:
Conditional(management) has no configuration
Conditional(management) has no configuration files
Conditional(management) has no dependencies.
Conditional(management) contains followed bundles:
mvn:org.apache.karaf.scr/org.apache.karaf.scr.management/4.0.2
start-level=30
Conditional(webconsole) has no configuration
Conditional(webconsole) has no configuration files
Conditional(webconsole) has no dependencies.
Conditional(webconsole) contains followed bundles:
mvn:org.apache.felix/org.apache.felix.webconsole.plugins.ds/2.0.2
start-level=30
Conditional(shell) has no configuration
Conditional(shell) has no configuration files
Conditional(shell) has no dependencies.
Conditional(shell) contains followed bundles:
mvn:org.apache.karaf.scr/org.apache.karaf.scr.command/4.0.2
start-level=30
On Tue, Dec 8, 2015 at 6:11 PM, David Jencks
<[email protected]
<mailto:[email protected]>>
wrote:
This looks like a back level scr? maybe
1.8.x? The info from those
makes it really hard to tell what’s going
on. Is it
configuration required
and no configuration?
david jencks
On Dec 8, 2015, at 2:39 PM, Benson
Margulies <[email protected]
<mailto:[email protected]>>
wrote:
Here's a bundle. The bundle is active,
its references are satisfied,
but its state is null. What's it stuck on?
36 | Active | 80 |
0.7.105.v20151208100035 | rosapi-worker-bus
karaf@root>scr:details
com.basistech.ws.worker.bus.impl.BusService
Component Details
Name :
com.basistech.ws.worker.bus.impl.BusService
State : null
References
Reference : Bus
State : satisfied
Multiple : single
Optional : mandatory
Policy : static
Service Reference : No Services bound
Reference : ConfigAdmin
State : satisfied
Multiple : single
Optional : mandatory
Policy : static
Service Reference : No Services bound
karaf@root>
--
Jean-Baptiste Onofré
[email protected] <mailto:[email protected]>
http://blog.nanthrax.net
Talend - http://www.talend.com
--
Jean-Baptiste Onofré
[email protected] <mailto:[email protected]>
http://blog.nanthrax.net
Talend - http://www.talend.com
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com