Hello Mate, Finally was able to run your test project:
`mvn clean install` ``` [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS Apache Maven 3.9.8 (36645f6c9b5079805ea5009217e36f2cffd34256) Maven home: /opt/maven Java version: 17.0.15, vendor: Ubuntu, runtime: /usr/lib/jvm/java-17-openjdk-amd64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "6.8.0-64-generic", arch: "amd64", family: "unix" PostgreSQL: 16.9 (Ubuntu 16.9-0ubuntu0.24.04.1) ``` What am I doing wrong? :)) On Wed, 9 Jul 2025 at 17:21, Malte <malte.neum...@googlemail.com.invalid> wrote: > > Hello! > > I have a problem with primary key with UUID. The insert of a new data record > does not work. > > I get a NullPointerException > Caused by: java.lang.NullPointerException: Cannot invoke "Object.getClass()" > because "val" is null > at > org.apache.openjpa.util.ApplicationIds.fromPKValues(ApplicationIds.java:217) > at > org.apache.openjpa.enhance.ReflectingPersistenceCapable.pcNewObjectIdInstance(ReflectingPersistenceCapable.java:302) > > My entity looks like this > > @Id > @GeneratedValue(strategy = GenerationType.UUID) > @Column(name = "id", nullable = false, columnDefinition = "uuid") > private UUID id; > > I have attached a small test project with the test case. > > Best regards, > > Malte > > > > > -- Best regards, Maxim