es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Apache Olingo OData 2.0 no soporta Java 8 LocalDatetime (java.time)

Estoy usando la versión número de Apache Olingo.

olingo-odata2-core:2.0.11
olingo-odata2-jpa-processor-core:2.0.11
olingo-odata2-jpa-processor-ref:2.0.11

Cuando uso el tipo java.time.LocalDateTime en mi entidad JPA, obtengo la siguiente excepción:

Convertidor de tipo Odata-JPA: Tipo [class. java.time.LocalDateTime] no es compatible.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    La excepción “Odata- JPA Type Converter: Type[class. java.time.LocalDateTime] not supported” ocurre al utilizar el tipo de dato java.time.LocalDatetime en una entidad JPA cuando se usa la versión 2.0.11 de Apache Olingo. Para resolver este problema, puede actualizar a una versión de Olingo que admita java.time.LocalDatetime, como la versión 4 de Olingo. Alternativamente, puede escribir un convertidor de tipo JPA personalizado para java.time.LocalDatetime para mapearlo a un tipo de JPA admitido.

Comments are closed.