-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Migration Guide 2.17
Yoann Rodière edited this page Jan 18, 2023
·
11 revisions
Adding a CDI interceptor annotation such as @Transactional
to a private method was never supported, and used to result in a warning in logs because the annotation is ignored.
When such an annotation is ignored, Quarkus will now trigger a build failure instead:
javax.enterprise.inject.spi.DeploymentException: @Transactional will have no effect on method com.acme.MyBean.myMethod() because the method is private. [...]
Ideally you should remove such annotations since they are ignored, but if that's not possible, set the configuration property quarkus.arc.fail-on-intercepted-private-method
to false
to revert to the previous behavior (warnings in logs).
- Class
org.jboss.resteasy.reactive.server.core.multipart.MultipartFormDataOutput
has been moved toorg.jboss.resteasy.reactive.server.multipart.MultipartFormDataOutput
- Class
org.jboss.resteasy.reactive.server.core.multipart.PartItem
has been moved toorg.jboss.resteasy.reactive.server.multipart.PartItem
- The configuration property
quarkus.hibernate-orm.globally-quoted-identifiers
is deprecated. Usequarkus.hibernate-orm.quote-identifiers.strategy = all
instead.