Skip to content

[netatmo] IAE in CameraCapability #20253

@clinique

Description

@clinique

Here's the log:

15:35:41.537 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: 
java.lang.IllegalArgumentException: path is null
	at org.apache.cxf.jaxrs.impl.UriBuilderImpl.doPath(UriBuilderImpl.java:549)
	at org.apache.cxf.jaxrs.impl.UriBuilderImpl.path(UriBuilderImpl.java:544)
	at javax.ws.rs.core.UriBuilder.fromPath(UriBuilder.java:54)
	at org.openhab.binding.netatmo.internal.handler.capability.CameraCapability.lambda$8(CameraCapability.java:188)
	at java.base/java.util.Optional.map(Optional.java:260)
	at org.openhab.binding.netatmo.internal.handler.capability.CameraCapability.ping(CameraCapability.java:187)
	at org.openhab.binding.netatmo.internal.handler.capability.CameraCapability.updateHomeStatusModule(CameraCapability.java:94)
	at org.openhab.binding.netatmo.internal.handler.capability.Capability.setNewData(Capability.java:74)
	at org.openhab.binding.netatmo.internal.handler.CommonInterface.setNewData(CommonInterface.java:190)
	at org.openhab.binding.netatmo.internal.handler.capability.SecurityCapability.lambda$9(SecurityCapability.java:100)
	at java.base/java.util.Optional.ifPresent(Optional.java:178)
	at org.openhab.binding.netatmo.internal.handler.capability.SecurityCapability.lambda$8(SecurityCapability.java:99)
	at java.base/java.util.Optional.ifPresentOrElse(Optional.java:198)
	at org.openhab.binding.netatmo.internal.handler.capability.SecurityCapability.lambda$6(SecurityCapability.java:98)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at org.openhab.binding.netatmo.internal.handler.capability.SecurityCapability.updateHomeStatus(SecurityCapability.java:96)
	at org.openhab.binding.netatmo.internal.handler.capability.Capability.setNewData(Capability.java:71)
	at org.openhab.binding.netatmo.internal.handler.CommonInterface.setNewData(CommonInterface.java:190)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at org.openhab.binding.netatmo.internal.handler.CommonInterface.proceedWithUpdate(CommonInterface.java:217)
	at org.openhab.binding.netatmo.internal.handler.capability.RefreshCapability.proceedWithUpdate(RefreshCapability.java:86)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)

Metadata

Metadata

Assignees

Labels

bugAn unexpected problem or unintended behavior of an add-on

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions