PropertyDescriptor is null

Error:

java.lang.NullPointerException: PropertyDescriptor is null

Solution:

The above error indicates that the configured KEY for the spatial layer is not valid. When changing the key for the layer, watch the console to see if the spatial mapper has been registered correctly. If not Weave will indicate what valid fields are available to be used from the datasource.