I’ve been trying to trace down problems with my Items definitions and decided to start from scratch to find out why I’m getting scores of Group function 'AND' requires two arguments. Using Equality instead.
errors when my .items
files are getting read.
So, I decided to start simple when I saw that even my older files seemed to have problems.
Anyone see this kind of thing before? Know how to resolve it, other than
smarthome:items clear
smarthome:things clear
smarthome:links clear
and restarting openHAB? (Not that it really should matter, as everything is file-based config).
Create a the file, and it goes boom (the file didn’t exist prior)
tail -F of both log files running in same terminal window
$ touch /etc/openhab2/items/touched.items
$ 2017-03-18 21:16:27.308 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'touched.items'
2017-03-18 21:16:27.327 [ERROR] [arthome.core.items.dto.ItemDTOMapper] - Group function 'AND' requires two arguments. Using Equality instead.
2017-03-18 21:16:27.331 [ERROR] [arthome.core.items.dto.ItemDTOMapper] - Group function 'AND' requires two arguments. Using Equality instead.
2017-03-18 21:16:27.334 [ERROR] [arthome.core.items.dto.ItemDTOMapper] - Group function 'AND' requires two arguments. Using Equality instead.
2017-03-18 21:16:27.347 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'touched.items'
2017-03-18 21:16:27.356 [ERROR] [arthome.core.items.dto.ItemDTOMapper] - Group function 'AND' requires two arguments. Using Equality instead.
2017-03-18 21:16:27.357 [ERROR] [arthome.core.items.dto.ItemDTOMapper] - Group function 'AND' requires two arguments. Using Equality instead.
2017-03-18 21:16:27.359 [ERROR] [arthome.core.items.dto.ItemDTOMapper] - Group function 'AND' requires two arguments. Using Equality instead.
Maybe something “stuck” in the runtime model from an error in one my files today?