Fehlermeldung in TYPO3 / Extbase: The value must be of type „Tx_*“, but was of type „NULL“.

Beim entwickeln mit Extbase für TYPO3 geschieht häufiger, dass man eine Fehlermeldung erhält, die folgt aussieht:

„The value must be of type „Tx_*“, but was of type „NULL“.
(* steht für den Extension_Modelname)

Hier sollte als erstes geprüft werden, ob im Model alle getter- und setter-Methoden implementiert sind, und bei ObjectStorages (also 1:n Relations), zusätzlich die add & removes. Hier nicht vergessen dass die get- und set- Methoden sich auf den Plural beziehen: z.b: getMembers und setMembers (also mit s am Ende).