I started working on creating my own binding (Insteon since that’s the hardware I have to experiment with) so I can learn the process. I’ve been doing pretty good at getting an understanding and everything was building fine until yesterday. I didn’t make any changes but get these errors when I build with maven:
[ERROR] Code Analysis Tool has found:
9 error(s)!
4 warning(s)
14 info(s)
[ERROR] .binding.insteon\ESH-INF\binding\binding.xml:[4]
Cannot find the declaration of element binding:binding.
[ERROR] .binding.insteon\ESH-INF\thing\bridges.xml:[2]
There were whitespace characters used for indentation. Please use tab characters instead
[ERROR] .binding.insteon\ESH-INF\thing\bridges.xml:[5]
chemaLocation" associated with an element type "thing:thing-descriptions" is not bound.
[ERROR] .binding.insteon\ESH-INF\thing\channels.xml:[3]
There were whitespace characters used for indentation. Please use tab characters instead
[ERROR] .binding.insteon\ESH-INF\thing\channels.xml:[5]
Cannot find the declaration of element thing:thing-descriptions.
[ERROR] .binding.insteon\ESH-INF\thing\GenericDimmer.xml:[3]
There were whitespace characters used for indentation. Please use tab characters instead
[ERROR] .binding.insteon\ESH-INF\thing\GenericDimmer.xml:[5]
Cannot find the declaration of element thing:thing-descriptions.
[ERROR] .binding.insteon\ESH-INF\thing\thing-types.xml:[5]
Cannot find the declaration of element thing:thing-descriptions.
[ERROR] .binding.insteon\META-INF\MANIFEST.MF:[0]
The package org.openhab.binding.insteon.config should be marked as "internal" if it is not exported.
[WARNING] org.openhab.binding.insteon.config.InsteonBridgeConfig.java:[21]
When I created the binding I used the skeleton creation tool as the documentation states and I use Eclipse as my editor. Was there a change recently that would effect the build of a binding created with the skeleton?