D6java.lang.IllegalArgumentException: hexBinary needs to be even-length: D0:73:D5:00:58:D6

github.com | 3 months ago
  1. 0

    LIFX binding rewritten for the V2 LIFX Firmware by kgoderis · Pull Request #483 · eclipse/smarthome · GitHub

    github.com | 3 months ago
    D6java.lang.IllegalArgumentException: hexBinary needs to be even-length: D0:73:D5:00:58:D6

    Root Cause Analysis

    1. D6java.lang.IllegalArgumentException

      hexBinary needs to be even-length: D0:73:D5:00:58:D6

      at javax.xml.bind.DatatypeConverterImpl.parseHexBinary()
    2. Java RT
      DatatypeConverter.parseHexBinary
      1. javax.xml.bind.DatatypeConverterImpl.parseHexBinary(DatatypeConverterImpl.java:441)
      2. javax.xml.bind.DatatypeConverter.parseHexBinary(DatatypeConverter.java:357)
      2 frames
    3. org.eclipse.smarthome
      ThingManager$6.call
      1. org.eclipse.smarthome.binding.lifx.fields.MACAddress.<init>(MACAddress.java:50)
      2. org.eclipse.smarthome.binding.lifx.handler.LifxLightHandler.initialize(LifxLightHandler.java:120)
      3. org.eclipse.smarthome.core.thing.binding.BaseThingHandlerFactory.registerHandler(BaseThingHandlerFactory.java:116)
      4. org.eclipse.smarthome.core.thing.internal.ThingManager$6.call(ThingManager.java:495)
      5. org.eclipse.smarthome.core.thing.internal.ThingManager$6.call(ThingManager.java:1)
      5 frames
    4. Java RT
      ThreadPoolExecutor$Worker.run
      1. java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
      2. java.util.concurrent.FutureTask.run(FutureTask.java:166)
      3. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      4. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      4 frames