Karl Grosse created OPENJPA-2851:
------------------------------------
Summary: argument CURRENT_DATE cannot handle
java.time.LocalDateTime entity fields
Key: OPENJPA-2851
URL: https://issues.apache.org/jira/browse/OPENJPA-2851
Project: OpenJPA
Issue Type: Bug
Components: jpa
Affects Versions: 3.1.2
Environment: h2 database
Reporter: Karl Grosse
Using CURRENT_DATE as argument in queries for LocalDateTimeFields yields a
org.apache.openjpa.persistence.ArgumentException: Attempt to compare
incompatible types "class java.time.LocalDateTime" and "class java.util.Date".
Field in entity:
@NotNull
@Column(name = "USEDUNTIL", nullable = false)
private LocalDateTime usedUntil;
Example Query:
@NamedQuery(name = QUERY_COUNT_BY_IDS,
query = "SELECT COUNT(t) FROM Dokumente t WHERE t.dokumentId IN :dokumentId
AND t.usedUntil >= CURRENT_DATE")
--
This message was sent by Atlassian Jira
(v8.3.4#803005)