[ 
https://issues.apache.org/jira/browse/OPENJPA-2930?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17913291#comment-17913291
 ] 

Paulo Cristovão de Araújo Silva Filho commented on OPENJPA-2930:
----------------------------------------------------------------

I'm sending a PR with API bump to 3.1.0 (referring to OPENJPA-2908), compiled 
and tested "as is", without implementation of each item of new API (throws 
UnsupportedOperationException in CriteriaBuilder and does not support 
operations inJPQL yet). I think the best approach is receive this PR and, from 
there, open one issue per pending new feature 
([https://jakarta.ee/specifications/persistence/3.1/jakarta-persistence-spec-3.1#jakarta-persistence-3-1).]
 * AutoCloseable in EMFImpl and EMImpl seems to respect AutoCloseable as they 
implement org.apache.openjpa.lib.util.Closeable (redundant impl?)
 * ClassTransformer.transform is already respecting api in impl proposed by PR
 * Other features must be implemented

 

> UUID ID Generator Strategy 
> ---------------------------
>
>                 Key: OPENJPA-2930
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-2930
>             Project: OpenJPA
>          Issue Type: Bug
>          Components: jpa
>    Affects Versions: 4.0.1
>            Reporter: hantsy bai
>            Assignee: Maxim Solodovnik
>            Priority: Major
>
>  The issue https://issues.apache.org/jira/browse/OPENJPA-2908 implements JPA 
> 3.1 was fixed, but I tried to use `UUID` as the ID of the Entity class in my 
> example https://github.com/hantsy/jakartaee10-starter-boilerplate/pull/162, 
> which use Apache TOMEE 10 as runtime, the tests are failed due to the lack of 
> UUID support.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to