Validate JSON against DOXA component specifications