commit | 93df01a7f900ef60ca06e9d4adb78ea9c12fef4d | [log] [tgz] |
---|---|---|
author | jim-krueger <jckofbyron@gmail.com> | Tue Sep 13 16:26:12 2022 -0500 |
committer | jim-krueger <jckofbyron@gmail.com> | Tue Sep 13 16:44:52 2022 -0500 |
tree | 60fa184d019d644f4f91a6c378f151b17b90e140 | |
parent | 36b1f80bdd00fc36ac50431630948473a122f067 [diff] |
Remove final from Jakarta Rest Application subclasses containing Bean Defining Annotations. CDI rejects final classes.
diff --git a/jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/client/exceptions/ClientExceptionsIT.java b/jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/client/exceptions/ClientExceptionsIT.java index 212dabb..5c562ba 100644 --- a/jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/client/exceptions/ClientExceptionsIT.java +++ b/jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/client/exceptions/ClientExceptionsIT.java
@@ -197,7 +197,7 @@ } @ApplicationPath("") - public static final class StatusApplication extends Application { + public static class StatusApplication extends Application { @Override public Set<Class<?>> getClasses() {
diff --git a/jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/contextprovider/JsonbContextProviderIT.java b/jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/contextprovider/JsonbContextProviderIT.java index 8d2e9f5..34b24e0 100644 --- a/jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/contextprovider/JsonbContextProviderIT.java +++ b/jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/contextprovider/JsonbContextProviderIT.java
@@ -162,14 +162,14 @@ } @ApplicationPath("") - public static final class EchoApplication extends Application { + public static class EchoApplication extends Application { @Override - public final Set<Class<?>> getClasses() { + public Set<Class<?>> getClasses() { return Collections.singleton(EchoResource.class); } @Override - public final Set<Object> getSingletons() { + public Set<Object> getSingletons() { return Collections.singleton(new CustomJsonbProvider(SERVER)); }