[digitalstrom] java exception

Hi all

I get following java exception message from time to time. Being new to OH I cannot yet figure out what I need to do to correct this… Any hints?

2018-04-04 06:42:29.049 [ERROR] [cture.scene.sceneEvent.EventListener] - An Exception occurred
java.lang.NullPointerException: null
	at org.eclipse.smarthome.binding.digitalstrom.internal.lib.structure.devices.impl.JSONDeviceImpl.checkSceneNumber(JSONDeviceImpl.java:758) [236:org.eclipse.smarthome.binding.digitalstrom:0.10.0.b1]
	at org.eclipse.smarthome.binding.digitalstrom.internal.lib.structure.devices.impl.JSONDeviceImpl.internalCallScene(JSONDeviceImpl.java:687) [236:org.eclipse.smarthome.binding.digitalstrom:0.10.0.b1]
	at org.eclipse.smarthome.binding.digitalstrom.internal.lib.manager.impl.SceneManagerImpl.callDeviceScene(SceneManagerImpl.java:286) [236:org.eclipse.smarthome.binding.digitalstrom:0.10.0.b1]
	at org.eclipse.smarthome.binding.digitalstrom.internal.lib.manager.impl.SceneManagerImpl.handleEvent(SceneManagerImpl.java:126) [236:org.eclipse.smarthome.binding.digitalstrom:0.10.0.b1]
	at org.eclipse.smarthome.binding.digitalstrom.internal.lib.structure.scene.sceneEvent.EventListener.handleEvent(EventListener.java:178) [236:org.eclipse.smarthome.binding.digitalstrom:0.10.0.b1]
	at org.eclipse.smarthome.binding.digitalstrom.internal.lib.structure.scene.sceneEvent.EventListener.access$2(EventListener.java:173) [236:org.eclipse.smarthome.binding.digitalstrom:0.10.0.b1]
	at org.eclipse.smarthome.binding.digitalstrom.internal.lib.structure.scene.sceneEvent.EventListener$1.run(EventListener.java:128) [236:org.eclipse.smarthome.binding.digitalstrom:0.10.0.b1]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:?]
	at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:?]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:?]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
	at java.lang.Thread.run(Thread.java:748) [?:?]

I should have added: openjdk version "1.8.0_152

Hello,

From time to time…
Do you know what rule is being executed when you get this error message?
What is in the log just above the error?

Hello Vincent
That was quick :slight_smile:
This is just above the exception:

2018-04-04 06:42:28.504 [INFO ] [cture.scene.sceneEvent.EventListener] - {EVENT_NAME=callScene, GROUPID=2, ZONEID=1, SCENEID=5, IS_DEVICE_CALL=false}
2018-04-04 06:42:29.046 [INFO ] [cture.scene.sceneEvent.EventListener] - {EVENT_NAME=callScene, ZONEID=8, SCENEID=56, DSID=302ed89f43f0000000002780000bc8d500, IS_DEVICE_CALL=true}

I still have difficulties relating the scenes in OH to the ones in dss…

Ok, I don’t know anything about that binding,
I was hoping that you had an error in some rule or something
You can start by adding some logInfo into some rules to see what rules triggers the error and then we can drill down.

Also, java is now on 1.8.0_161