Skip to content

Java 22 support #3426

@apflieger

Description

@apflieger

Expected behavior

We use Ebean 15.3.0 and we have troubles upgrading java from 21 to 22 (Azul JDK)
We get this error when running tests

io.ebean.config.BeanNotEnhancedException: Bean class com.meetinclass.models.Capacities is not enhanced? Check packages specified in ebean.mf. If you are running in IDEA or Eclipse check that the enhancement plugin is installed. See https://ebean.io/docs/trouble-shooting#not-enhanced
        at app//io.ebeaninternal.server.deploy.BeanDescriptorManager.confirmEnhanced(BeanDescriptorManager.java:1234)
        at app//io.ebeaninternal.server.deploy.BeanDescriptorManager.setAccessors(BeanDescriptorManager.java:1120)
        at app//io.ebeaninternal.server.deploy.BeanDescriptorManager.readDeployAssociations(BeanDescriptorManager.java:1049)
        at app//io.ebeaninternal.server.deploy.BeanDescriptorManager.registerEmbeddedBean(BeanDescriptorManager.java:586)
        at app//io.ebeaninternal.server.deploy.BeanDescriptorManager.readEntityBeanTable(BeanDescriptorManager.java:602)
        at app//io.ebeaninternal.server.deploy.BeanDescriptorManager.deploy(BeanDescriptorManager.java:274)
        at app//io.ebeaninternal.server.core.InternalConfiguration.<init>(InternalConfiguration.java:111)
        at app//io.ebeaninternal.server.core.DefaultContainer.createServer(DefaultContainer.java:114)
        at app//io.ebeaninternal.server.core.DefaultContainer.createServer(DefaultContainer.java:33)
        at app//io.ebean.DatabaseFactory.createInternal(DatabaseFactory.java:135)
        at app//io.ebean.DatabaseFactory.create(DatabaseFactory.java:84)

Did we miss something?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions