[ODLPARENT-173] InvocationTargetException Created: 02/Nov/18  Updated: 02/Nov/18  Resolved: 02/Nov/18

Status: Resolved
Project: odlparent
Component/s: Karaf
Affects Version/s: 4.0.2
Fix Version/s: None

Type: Bug Priority: Medium
Reporter: Claudio David Gasparini Assignee: Unassigned
Resolution: Cannot Reproduce Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

15:22:02.425 WARN [Start Level: Equinox Container: 7b8637b0-c53c-4c6e-9250-c13b4d6f159a] org.apache.karaf.config.core (31): Error while creating extension
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at org.apache.karaf.shell.impl.action.command.ManagerImpl.register(ManagerImpl.java:159) ~[51:org.apache.karaf.shell.core:4.2.1]
at org.apache.karaf.shell.impl.action.osgi.CommandExtension.updateState(CommandExtension.java:168) ~[51:org.apache.karaf.shell.core:4.2.1]
at org.apache.karaf.shell.impl.action.osgi.CommandExtension.start(CommandExtension.java:113) ~[51:org.apache.karaf.shell.core:4.2.1]
at org.apache.felix.utils.extender.AbstractExtender.createExtension(AbstractExtender.java:254) [51:org.apache.karaf.shell.core:4.2.1]
at org.apache.felix.utils.extender.AbstractExtender.modifiedBundle(AbstractExtender.java:227) [51:org.apache.karaf.shell.core:4.2.1]
at org.apache.felix.utils.extender.AbstractExtender.addingBundle(AbstractExtender.java:187) [51:org.apache.karaf.shell.core:4.2.1]
at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:469) [?:?]
at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:415) [?:?]
at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) [?:?]
at org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:183) [?:?]
at org.osgi.util.tracker.BundleTracker.open(BundleTracker.java:156) [?:?]
at org.apache.felix.utils.extender.AbstractExtender.startTracking(AbstractExtender.java:150) [51:org.apache.karaf.shell.core:4.2.1]
at org.apache.felix.utils.extender.AbstractExtender.doStart(AbstractExtender.java:142) [51:org.apache.karaf.shell.core:4.2.1]
at org.apache.felix.utils.extender.AbstractExtender.start(AbstractExtender.java:114) [51:org.apache.karaf.shell.core:4.2.1]
at org.apache.karaf.shell.impl.console.osgi.Activator.start(Activator.java:111) [51:org.apache.karaf.shell.core:4.2.1]
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:779) [?:?]
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) [?:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:772) [?:?]
at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:729) [?:?]
at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:933) [?:?]
at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309) [?:?]
at org.eclipse.osgi.container.Module.doStart(Module.java:581) [?:?]
at org.eclipse.osgi.container.Module.start(Module.java:449) [?:?]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1634) [?:?]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1614) [?:?]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1585) [?:?]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1528) [?:?]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) [?:?]
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) [?:?]
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) [?:?]
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]
at org.apache.karaf.shell.impl.action.command.ManagerImpl.instantiate(ManagerImpl.java:103) ~[?:?]
at org.apache.karaf.shell.impl.action.command.ManagerImpl.instantiate(ManagerImpl.java:60) ~[?:?]
at org.apache.karaf.shell.impl.action.command.ManagerImpl.register(ManagerImpl.java:151) ~[?:?]
... 30 more
Caused by: java.lang.NullPointerException
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.ungetService(ServiceRegistry.java:538) ~[?:?]
at org.eclipse.osgi.internal.framework.BundleContextImpl.ungetService(BundleContextImpl.java:666) ~[?:?]
at org.apache.karaf.config.core.impl.MetaServiceCaller.withMetaTypeService(MetaServiceCaller.java:41) ~[?:?]
at org.apache.karaf.config.core.impl.MetaServiceCaller.getPidsWithMetaInfo(MetaServiceCaller.java:46) ~[?:?]
at org.apache.karaf.config.command.completers.MetaCompleter.updateMeta(MetaCompleter.java:78) ~[?:?]
at org.apache.karaf.config.command.completers.MetaCompleter.init(MetaCompleter.java:48) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]
at org.apache.karaf.shell.impl.action.command.ManagerImpl.instantiate(ManagerImpl.java:103) ~[?:?]
at org.apache.karaf.shell.impl.action.command.ManagerImpl.instantiate(ManagerImpl.java:60) ~[?:?]
at org.apache.karaf.shell.impl.action.command.ManagerImpl.register(ManagerImpl.java:151) ~[?:?]
... 30 more



 Comments   
Comment by Stephen Kitt [ 02/Nov/18 ]

Hi cdgasparini, could you add a little more detail, in particular what led up to this?

Comment by Claudio David Gasparini [ 02/Nov/18 ]

Observed during some test with bgp feature, basically this has been seen during start of karaf.(neon)

But now I'm not longer able to reproduce it. Not sure if something has changed during this time. 

I ll close it and reopen it, if I'm able to see it again.

Regards,

Generated at Wed Feb 07 20:27:50 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.