Problem Implementierung erhalten REST-Service aufgrund von JAXBEXCECTION: IllegalAnnotationExceptions

StackOverflow https://stackoverflow.com/questions/3213908

Frage

Ich habe ein wirklich seltsames Problem, das Java Rest Service implementiert. Ich versuche das folgende Modell:

generasacodicetagpre.

Mein Get Rest Service hat die folgende Unterschrift:

generasacodicetagpre.

Wenn ich einen Anruf auf diesem Holen-Service mache, erhalte ich 500 Fehler mit

generasacodicetagpre.

Ich konnte es auf die folgenden zwei Fehler nach unten verfolgen:

generasacodicetagpre.

Das seltsame Ding ist, dass, wenn ich die Unterschrift des Get-Methodik-Signaturs, um eine Liste zu ändern, mit der JSON-Ansicht des Objekts, mit dem alle Felder mit der Tippame-Felder ist, 200 erhält. Ich vermute, dass die Ausnahme irgendwie mit diesem Feld zusammenhängt. Ich habe versucht, explizite Getter wie

hinzuzufügen generasacodicetagpre.

Um es zu versuchen, es zum Senden des Tipps zu zwingen, erhält dies den Typnamen in die Version "List" der GET-Methode, kehrt jedoch immer noch 500 für die Nichtliste eins zurück. Das seltsame Ding ist, dass ich ein anderes Modell habe, das genau das gleiche aussieht, und arbeitet ohne Probleme. Ich habe meinen Kopf seit einiger Zeit dagegen geschlagen, jede Hilfe wird sehr geschätzt.

danke.

War es hilfreich?

Lösung

0marschig seinWahrscheinlich erfolgt Ehancement von Ihrem Orm-Tool.

Die offensichtlichste Lösung besteht darin, eine frische Kopie des Objekts zurückzugeben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top