Literal 'null' not supported by this service. UI5 oData

Si recibimos este error:

Literal 'null' not supported by this service.

Es porque null no está configurado en nuestro servicio.

Para configurarlo nos dirigimos e nuestro «SAP HANA Web-based Development Workbench» y entramos en «Editor»

addNullToOdataService00

Y ahora navegamos hasta servicios y abrimos nuestro servicio .xsodata. En este ejemplo: «OurDBService.xsodata»

addNullToOdataService01

service {
...
}
settings {
  metadata cache-control "no-store";
  content cache-control "max-age=600,must-revalidate";
}

En la parte de settings debemos de añadirle

settings {
  support null;
}

con lo que nos quedaría en este caso:

settings {
  metadata cache-control "no-store";
  content cache-control "max-age=600,must-revalidate";
  support null;
}

Guardamos y a funcionar 🙂


Podemos verlo en la entrada del Blog de SAP sobre las nuevas features (https://blogs.sap.com/2014/12/02/sap-hana-sps-09-new-developer-features-new-xsodata-features/)


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

Deja una respuesta

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

*