service call:
var Watch = super.findByidAndregistration_id(argumentCollection=arguments);
Error:
The property you requested id is not a valid property in the Watch entity
Valid properties are label,year_start,year_end,registration_id,message_id,success_count,failure_count,created,updated,Inventories
In case anyone else comes across this I found a mediocre work-around until this is figured out:
property name="_id" column=“watch_id” remotingfetch=“false” insert=“false” update=“false”;
findBy_idAndregistration_id() now works.
Also side note: if I attached persistent=“false” to that property, I got the same error as before.