java.lang.NullPointerException

GitHub | Sineos | 9 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.

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