Tengo la clase BookinLineWS que tiene un atributo de tipo Modality

Modality es una clase abstracta de la cual surge otra clase abstracta llamada TransporModality, y de ésta, a su vez, extienden otras dos implementaciones FlightModality y TrainModality.

Cuando el WS devuelve el modelo no me estaba devolviendo en una BookingLineWS el modality de tipo Train, sino el TransportModality, sin embargo si que me devolvía en otra linea de tipo Flight el FlightModality.

Motivo: en la BookingLineWS faltaba en la notación @XmlSeeAlso la clase TranModality.xml

 

Leave a comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

A %d blogueros les gusta esto: