java.lang.NullPointerException

GitHub | Sineos | 10 months ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.

Root Cause Analysis

  1. java.lang.NullPointerException

    No message provided

    at org.openhab.binding.tacmi.internal.TACmiGenericBindingProvider$TACmiBindingConfig.toString()
  2. org.openhab.binding
    TACmiGenericBindingProvider$TACmiBindingConfig.toString
    1. org.openhab.binding.tacmi.internal.TACmiGenericBindingProvider$TACmiBindingConfig.toString(TACmiGenericBindingProvider.java:120)
    1 frame
  3. SLF4J API Module
    MessageFormatter.arrayFormat
    1. org.slf4j.helpers.MessageFormatter.safeObjectAppend(MessageFormatter.java:304)
    2. org.slf4j.helpers.MessageFormatter.deeplyAppendParameter(MessageFormatter.java:276)
    3. org.slf4j.helpers.MessageFormatter.arrayFormat(MessageFormatter.java:230)
    3 frames
  4. Logback Classic Module
    Logger.debug
    1. ch.qos.logback.classic.spi.LoggingEvent.<init>(LoggingEvent.java:114)
    2. ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:447)
    3. ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:421)
    4. ch.qos.logback.classic.Logger.debug(Logger.java:514)
    4 frames
  5. org.openhab.binding
    TACmiGenericBindingProvider.processBindingConfiguration
    1. org.openhab.binding.tacmi.internal.TACmiGenericBindingProvider.processBindingConfiguration(TACmiGenericBindingProvider.java:97)
    1 frame
  6. org.openhab.model
    GenericItemProvider.addBindingConfigReader
    1. org.openhab.model.item.internal.GenericItemProvider.internalDispatchBindings(GenericItemProvider.java:348)
    2. org.openhab.model.item.internal.GenericItemProvider.dispatchBindingsPerType(GenericItemProvider.java:309)
    3. org.openhab.model.item.internal.GenericItemProvider.addBindingConfigReader(GenericItemProvider.java:106)
    3 frames
  7. Java RT
    Method.invoke
    1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2. sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    3. sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    4. java.lang.reflect.Method.invoke(Unknown Source)
    4 frames
  8. org.eclipse.equinox
    SCRManager.serviceChanged
    1. org.eclipse.equinox.internal.ds.model.ComponentReference.bind(ComponentReference.java:376)
    2. org.eclipse.equinox.internal.ds.model.ServiceComponentProp.bindReference(ServiceComponentProp.java:444)
    3. org.eclipse.equinox.internal.ds.InstanceProcess.dynamicBind(InstanceProcess.java:416)
    4. org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:334)
    5. org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:222)
    5 frames
  9. Eclipse OSGi
    FilteredServiceListener.serviceChanged
    1. org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107)
    1 frame
  10. Eclipse OSGi
    BundleContextImpl.dispatchEvent
    1. org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861)
    1 frame
  11. Eclipse OSGi
    ServiceRegistry.registerService
    1. org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
    2. org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
    3. org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819)
    4. org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771)
    5. org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130)
    6. org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:214)
    6 frames
  12. Eclipse OSGi
    BundleContextImpl.registerService
    1. org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:433)
    1 frame
  13. org.eclipse.equinox
    Executor.run
    1. org.eclipse.equinox.internal.ds.InstanceProcess.registerService(InstanceProcess.java:536)
    2. org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:260)
    3. org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:473)
    4. org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:217)
    5. org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:816)
    6. org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:783)
    7. org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89)
    8. org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:70)
    8 frames