[TYPO3-german] Gibt es in ExtBase keine Möglichkeit die Exception abzufangen? Exception while property mapping
Dr Dieter Porth
typo3 at mobger.de
Wed Dec 23 21:47:34 CET 2015
Am 23.12.2015 um 10:12 schrieb Alexander Averbuch:
> Hallo zusammen,
>
> ich bin am Verzweifeln. Gibt es in ExtBase wirklich keine Möglichkeit
> die Exception abzufangen?
> #1297759968: Exception while property mapping at property path
> "":Object with identity "56" not found.
>
> Ich habe ein ganz einfaches Beispiel, in dem ich die showAction aufrufe:
>
> http://typo3blog.local/index.php?id=13&tx_gbuserregistration_main[user]=2&tx_gbuserregistration_main[action]=show&tx_gbuserregistration_main[controller]=User
>
>
> Wenn ich die UID auf eine nicht existierende ändere
>
> &tx_gbuserregistration_main[user]=222222
>
> bekomme ich die o.g Exception. Eigentlich möchte ich an der Stelle
> eine Fehlermeldung anzeigen, dass das aufgerufene Object nicht
> existiert. Ist sowas in Extbase möglich?
>
> Haben Core-Entwickler keine Gedanken darüber gemacht??? Wenn ich nach
> "Exception while property mapping at property path Object with
> identity not found." google, wird eine Unmenge an Websites gefunden,
> wo das Problem vorkommt. Allerdings gibt es keine Lösung.
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Hallo Alexander,
Welche Lösungen erwartest du?
Wenn ich mich richtig entsinne trat bei mir der Fehler auf, wenn ein
Datensatz als gelöscht gekennzeichnet war. Ich habe diesen Fall
präventiv im Controller abgefangen, indem ich abfragte, ob das Object
aktuell hidden oder deleted ist. Unbekannte UIDs konnte ich als
Fehlermeldung im Template abfangen.
In deinem Fall würde ich vorab eine Count-Abfrage machen, um die
Existenz des Objects abzusichern.
Wenn der Fehler dich extrem stört, dann mache einen Forge-Eintrag und
mache einen Vorschlag zur Core-Verbesserung. TYPO3 lebt von der
Mitarbeit der Community.
Dieter.
--
Dr. Dieter Porth -
Mein kleines TYPO3-Labor: http://www.mobger.de/
More information about the TYPO3-german
mailing list