This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch spring6
in repository https://gitbox.apache.org/repos/asf/isis.git
The following commit(s) were added to refs/heads/spring6 by this push:
new 5ca4476847 ISIS-3275: migrate incubating viewers
5ca4476847 is described below
commit 5ca44768471b99599df757953b7aac5af7bf6932
Author: Andi Huber <[email protected]>
AuthorDate: Sun Nov 13 11:53:58 2022 +0100
ISIS-3275: migrate incubating viewers
---
.../viewer/test/source/EndToEnd_IntegTest.java | 2 +-
.../viewer/test/source/GQLSchema_IntegTest.java | 2 +-
.../viewer/test/source/gqltestdomain/E1.java | 14 +++++------
.../viewer/test/source/gqltestdomain/E2.java | 22 ++++++++--------
.../source/gqltestdomain/GQLTestDomainMenu.java | 6 ++---
.../source/gqltestdomain/TestEntityRepository.java | 2 +-
.../graphql/viewer/src/main/java/module-info.java | 6 ++---
...xecutionStrategyResolvingWithinInteraction.java | 2 +-
.../viewer/source/GraphQlServiceForCauseway.java | 2 +-
.../viewer/source/GraphQlSourceForCauseway.java | 4 +--
.../graphql/viewer/source/ObjectTypeFactory.java | 2 +-
.../graphql/viewer/source/QueryFieldFactory.java | 2 +-
incubator/viewers/javafx/pom.xml | 4 +--
.../javafx/ui/components/UiComponentFactoryFx.java | 2 +-
.../ui/components/markup/MarkupFieldFactory.java | 4 +--
.../ui/components/number/NumberFieldFactory.java | 4 +--
.../objectref/ObjectReferenceFieldFactory.java | 4 +--
.../ui/components/other/FallbackFieldFactory.java | 2 +-
.../components/temporal/TemporalFieldFactory.java | 4 +--
.../ui/components/text/TextFieldFactory.java | 4 +--
.../disabling/DisablingDecoratorForButton.java | 2 +-
.../disabling/DisablingDecoratorForFormField.java | 2 +-
.../ui/decorator/icon/IconDecoratorForLabeled.java | 2 +-
.../decorator/icon/IconDecoratorForMenuItem.java | 2 +-
.../ui/decorator/icon/IconServiceDefault.java | 4 +--
.../prototyping/PrototypingDecoratorForButton.java | 2 +-
.../PrototypingDecoratorForFormField.java | 2 +-
.../prototyping/PrototypingInfoPopupProvider.java | 4 +--
.../viewer/javafx/ui/main/MainViewFx.java | 2 +-
.../viewer/javafx/ui/main/UiActionHandlerFx.java | 2 +-
.../viewer/javafx/ui/main/UiBuilderFx.java | 2 +-
.../viewer/javafx/ui/main/UiContextFxDefault.java | 2 +-
.../vaadin/ui/auth/AuthSessionStoreUtil.java | 10 +++++---
.../viewer/vaadin/ui/auth/LogoutHandlerVaa.java | 2 +-
.../ui/auth/VaadinAuthenticationHandler.java | 2 +-
.../ui/components/UiComponentFactoryVaa.java | 2 +-
.../ui/components/blob/BlobFieldFactory.java | 2 +-
.../ui/components/clob/ClobFieldFactory.java | 2 +-
.../ui/components/markup/MarkupFieldFactory.java | 2 +-
.../ui/components/other/FallbackFieldFactory.java | 6 ++---
.../components/temporal/TemporalFieldFactory.java | 2 +-
.../ui/components/text/TextFieldFactory.java | 2 +-
.../ui/components/text/uuid/UuidFieldFactory.java | 2 +-
.../vaadin/ui/pages/login/VaadinLoginView.java | 2 +-
.../viewer/vaadin/ui/pages/main/MainViewVaa.java | 2 +-
.../vaadin/ui/pages/main/UiActionHandlerVaa.java | 2 +-
.../vaadin/ui/pages/main/UiContextVaaDefault.java | 2 +-
.../CausewayModuleIncViewerVaadinViewer.java | 14 +++--------
.../vaadin/viewer/CausewayServletForVaadin.java | 29 ++++++++++++++--------
49 files changed, 105 insertions(+), 102 deletions(-)
diff --git
a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/EndToEnd_IntegTest.java
b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/EndToEnd_IntegTest.java
index 727ed22008..a49a39d432 100644
---
a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/EndToEnd_IntegTest.java
+++
b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/EndToEnd_IntegTest.java
@@ -30,7 +30,7 @@ import java.nio.file.Path;
import java.util.ArrayList;
import java.util.List;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import com.fasterxml.jackson.databind.ObjectMapper;
diff --git
a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/GQLSchema_IntegTest.java
b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/GQLSchema_IntegTest.java
index c49a74b826..0e5290572e 100644
---
a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/GQLSchema_IntegTest.java
+++
b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/GQLSchema_IntegTest.java
@@ -20,7 +20,7 @@ package org.apache.causeway.viewer.graphql.viewer.test.source;
import java.util.List;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Disabled;
diff --git
a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/E1.java
b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/E1.java
index 2cb68b146c..0f614e4c19 100644
---
a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/E1.java
+++
b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/E1.java
@@ -18,13 +18,13 @@
*/
package org.apache.causeway.viewer.graphql.viewer.test.source.gqltestdomain;
-import javax.inject.Named;
-import javax.persistence.Entity;
-import javax.persistence.GeneratedValue;
-import javax.persistence.Id;
-import javax.persistence.JoinColumn;
-import javax.persistence.OneToOne;
-import javax.persistence.Table;
+import jakarta.inject.Named;
+import jakarta.persistence.Entity;
+import jakarta.persistence.GeneratedValue;
+import jakarta.persistence.Id;
+import jakarta.persistence.JoinColumn;
+import jakarta.persistence.OneToOne;
+import jakarta.persistence.Table;
import org.apache.causeway.applib.annotation.DomainObject;
import org.apache.causeway.applib.annotation.Nature;
diff --git
a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/E2.java
b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/E2.java
index d2af239bc8..6ef9f9947d 100644
---
a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/E2.java
+++
b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/E2.java
@@ -22,17 +22,17 @@ import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;
-import javax.inject.Inject;
-import javax.inject.Named;
-import javax.persistence.Column;
-import javax.persistence.Entity;
-import javax.persistence.GeneratedValue;
-import javax.persistence.Id;
-import javax.persistence.JoinColumn;
-import javax.persistence.OneToMany;
-import javax.persistence.OneToOne;
-import javax.persistence.Table;
-import javax.persistence.Transient;
+import jakarta.inject.Inject;
+import jakarta.inject.Named;
+import jakarta.persistence.Column;
+import jakarta.persistence.Entity;
+import jakarta.persistence.GeneratedValue;
+import jakarta.persistence.Id;
+import jakarta.persistence.JoinColumn;
+import jakarta.persistence.OneToMany;
+import jakarta.persistence.OneToOne;
+import jakarta.persistence.Table;
+import jakarta.persistence.Transient;
import org.apache.causeway.applib.annotation.Action;
import org.apache.causeway.applib.annotation.Collection;
diff --git
a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/GQLTestDomainMenu.java
b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/GQLTestDomainMenu.java
index 8ff8d37593..586a1d7f5e 100644
---
a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/GQLTestDomainMenu.java
+++
b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/GQLTestDomainMenu.java
@@ -20,8 +20,8 @@ package
org.apache.causeway.viewer.graphql.viewer.test.source.gqltestdomain;
import java.util.List;
-import javax.inject.Inject;
-import javax.inject.Named;
+import jakarta.inject.Inject;
+import jakarta.inject.Named;
import org.springframework.lang.Nullable;
@@ -36,7 +36,7 @@ import lombok.RequiredArgsConstructor;
@Named("gqltestdomain.GQLTestDomainMenu")
@DomainService(
nature=NatureOfService.VIEW)
[email protected](PriorityPrecedence.EARLY)
[email protected](PriorityPrecedence.EARLY)
@RequiredArgsConstructor(onConstructor_ = {@Inject})
public class GQLTestDomainMenu {
diff --git
a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/TestEntityRepository.java
b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/TestEntityRepository.java
index 86f3bcb3e8..c0673d44bf 100644
---
a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/TestEntityRepository.java
+++
b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/source/gqltestdomain/TestEntityRepository.java
@@ -21,7 +21,7 @@ package
org.apache.causeway.viewer.graphql.viewer.test.source.gqltestdomain;
import java.util.ArrayList;
import java.util.List;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.lang.Nullable;
import org.springframework.stereotype.Repository;
diff --git a/incubator/viewers/graphql/viewer/src/main/java/module-info.java
b/incubator/viewers/graphql/viewer/src/main/java/module-info.java
index a6d381a48e..8d030e0343 100644
--- a/incubator/viewers/graphql/viewer/src/main/java/module-info.java
+++ b/incubator/viewers/graphql/viewer/src/main/java/module-info.java
@@ -5,10 +5,10 @@ module org.apache.causeway.incubator.viewer.graphql.viewer {
requires com.fasterxml.jackson.core;
requires com.fasterxml.jackson.databind;
requires com.graphqljava;
- requires java.annotation;
- requires java.inject;
+ requires jakarta.annotation;
+ requires jakarta.inject;
requires java.net.http;
- requires java.persistence;
+ requires jakarta.persistence;
requires lombok;
requires org.apache.causeway.applib;
requires org.apache.causeway.commons;
diff --git
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/ExecutionStrategyResolvingWithinInteraction.java
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/ExecutionStrategyResolvingWithinInteraction.java
index d88f289bb3..b0be96cfdc 100644
---
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/ExecutionStrategyResolvingWithinInteraction.java
+++
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/ExecutionStrategyResolvingWithinInteraction.java
@@ -20,7 +20,7 @@ package org.apache.causeway.viewer.graphql.viewer.source;
import java.util.concurrent.CompletableFuture;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.stereotype.Service;
diff --git
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GraphQlServiceForCauseway.java
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GraphQlServiceForCauseway.java
index 281d2f709f..99205b17b5 100644
---
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GraphQlServiceForCauseway.java
+++
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GraphQlServiceForCauseway.java
@@ -18,7 +18,7 @@
*/
package org.apache.causeway.viewer.graphql.viewer.source;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.graphql.ExecutionGraphQlRequest;
import org.springframework.graphql.ExecutionGraphQlResponse;
diff --git
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GraphQlSourceForCauseway.java
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GraphQlSourceForCauseway.java
index 5d76c596d6..11f8254f00 100644
---
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GraphQlSourceForCauseway.java
+++
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/GraphQlSourceForCauseway.java
@@ -25,8 +25,8 @@ import static graphql.schema.GraphQLObjectType.newObject;
import java.util.HashSet;
import java.util.Set;
-import javax.annotation.PostConstruct;
-import javax.inject.Inject;
+import jakarta.annotation.PostConstruct;
+import jakarta.inject.Inject;
import org.springframework.graphql.execution.GraphQlSource;
import org.springframework.stereotype.Service;
diff --git
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/ObjectTypeFactory.java
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/ObjectTypeFactory.java
index 82469262c8..9b42857dfd 100644
---
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/ObjectTypeFactory.java
+++
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/ObjectTypeFactory.java
@@ -28,7 +28,7 @@ import java.util.List;
import java.util.Set;
import java.util.stream.Collectors;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.stereotype.Component;
diff --git
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/QueryFieldFactory.java
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/QueryFieldFactory.java
index 6488f09124..e8998781d7 100644
---
a/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/QueryFieldFactory.java
+++
b/incubator/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/source/QueryFieldFactory.java
@@ -25,7 +25,7 @@ import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.stereotype.Component;
diff --git a/incubator/viewers/javafx/pom.xml b/incubator/viewers/javafx/pom.xml
index 01ed161fbc..5f081011d0 100644
--- a/incubator/viewers/javafx/pom.xml
+++ b/incubator/viewers/javafx/pom.xml
@@ -30,10 +30,10 @@
</description>
<properties>
- <maven.compiler.release>11</maven.compiler.release>
+ <maven.compiler.release>17</maven.compiler.release>
<jar-plugin.automaticModuleName>org.apache.causeway.incubator.viewer.javafx</jar-plugin.automaticModuleName>
<git-plugin.propertiesDir>org/apache/causeway/incubator/viewer/javafx</git-plugin.propertiesDir>
- <javafx.version>11.0.2</javafx.version>
+ <javafx.version>17.0.2</javafx.version>
</properties>
<packaging>pom</packaging>
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/UiComponentFactoryFx.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/UiComponentFactoryFx.java
index c2d84b1a7b..861deb487f 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/UiComponentFactoryFx.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/UiComponentFactoryFx.java
@@ -21,7 +21,7 @@ package
org.apache.causeway.incubator.viewer.javafx.ui.components;
import java.util.List;
import java.util.stream.Collectors;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.stereotype.Service;
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/markup/MarkupFieldFactory.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/markup/MarkupFieldFactory.java
index f7772fa038..9f47cec77a 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/markup/MarkupFieldFactory.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/markup/MarkupFieldFactory.java
@@ -21,7 +21,7 @@ package
org.apache.causeway.incubator.viewer.javafx.ui.components.markup;
import java.util.OptionalInt;
import java.util.function.Consumer;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.w3c.dom.events.EventTarget;
import org.w3c.dom.html.HTMLAnchorElement;
@@ -46,7 +46,7 @@ import lombok.extern.log4j.Log4j2;
import netscape.javascript.JSException;
@org.springframework.stereotype.Component
[email protected](PriorityPrecedence.MIDPOINT)
[email protected](PriorityPrecedence.MIDPOINT)
@RequiredArgsConstructor(onConstructor_ = {@Inject})
public class MarkupFieldFactory implements UiComponentHandlerFx {
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/number/NumberFieldFactory.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/number/NumberFieldFactory.java
index 22b86570aa..b11b8de496 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/number/NumberFieldFactory.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/number/NumberFieldFactory.java
@@ -18,7 +18,7 @@
*/
package org.apache.causeway.incubator.viewer.javafx.ui.components.number;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.util.ClassUtils;
@@ -35,7 +35,7 @@ import lombok.RequiredArgsConstructor;
import lombok.val;
@org.springframework.stereotype.Component
[email protected](PriorityPrecedence.MIDPOINT)
[email protected](PriorityPrecedence.MIDPOINT)
@RequiredArgsConstructor(onConstructor_ = {@Inject})
//@Log4j2
public class NumberFieldFactory implements UiComponentHandlerFx {
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/objectref/ObjectReferenceFieldFactory.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/objectref/ObjectReferenceFieldFactory.java
index f343a00a01..b210d8fa2c 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/objectref/ObjectReferenceFieldFactory.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/objectref/ObjectReferenceFieldFactory.java
@@ -18,7 +18,7 @@
*/
package org.apache.causeway.incubator.viewer.javafx.ui.components.objectref;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.apache.causeway.applib.annotation.PriorityPrecedence;
import
org.apache.causeway.core.metamodel.interactions.managed.ManagedParameter;
@@ -32,7 +32,7 @@ import lombok.RequiredArgsConstructor;
import lombok.val;
@org.springframework.stereotype.Component
[email protected](PriorityPrecedence.MIDPOINT)
[email protected](PriorityPrecedence.MIDPOINT)
@RequiredArgsConstructor(onConstructor_ = {@Inject})
public class ObjectReferenceFieldFactory implements UiComponentHandlerFx {
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/other/FallbackFieldFactory.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/other/FallbackFieldFactory.java
index 3e42a8b409..d253785b36 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/other/FallbackFieldFactory.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/other/FallbackFieldFactory.java
@@ -27,7 +27,7 @@ import javafx.scene.control.Label;
import lombok.val;
@org.springframework.stereotype.Component
[email protected](PriorityPrecedence.LAST)
[email protected](PriorityPrecedence.LAST)
public class FallbackFieldFactory implements UiComponentHandlerFx {
@Override
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/temporal/TemporalFieldFactory.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/temporal/TemporalFieldFactory.java
index 2380cd6c2c..34a95a7ef9 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/temporal/TemporalFieldFactory.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/temporal/TemporalFieldFactory.java
@@ -20,7 +20,7 @@ package
org.apache.causeway.incubator.viewer.javafx.ui.components.temporal;
import java.time.LocalDate;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.apache.causeway.applib.annotation.PriorityPrecedence;
import org.apache.causeway.applib.value.semantics.TemporalValueSemantics;
@@ -40,7 +40,7 @@ import lombok.RequiredArgsConstructor;
import lombok.val;
@org.springframework.stereotype.Component
[email protected](PriorityPrecedence.MIDPOINT)
[email protected](PriorityPrecedence.MIDPOINT)
@RequiredArgsConstructor(onConstructor_ = {@Inject})
public class TemporalFieldFactory implements UiComponentHandlerFx {
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/text/TextFieldFactory.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/text/TextFieldFactory.java
index b6e838d633..dc82789e87 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/text/TextFieldFactory.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/components/text/TextFieldFactory.java
@@ -18,7 +18,7 @@
*/
package org.apache.causeway.incubator.viewer.javafx.ui.components.text;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.apache.causeway.applib.annotation.PriorityPrecedence;
import org.apache.causeway.incubator.viewer.javafx.model.binding.BindingsFx;
@@ -33,7 +33,7 @@ import lombok.RequiredArgsConstructor;
import lombok.val;
@org.springframework.stereotype.Component
[email protected](PriorityPrecedence.MIDPOINT)
[email protected](PriorityPrecedence.MIDPOINT)
@RequiredArgsConstructor(onConstructor_ = {@Inject})
public class TextFieldFactory implements UiComponentHandlerFx {
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/disabling/DisablingDecoratorForButton.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/disabling/DisablingDecoratorForButton.java
index d8776eead9..7327deb123 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/disabling/DisablingDecoratorForButton.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/disabling/DisablingDecoratorForButton.java
@@ -18,7 +18,7 @@
*/
package org.apache.causeway.incubator.viewer.javafx.ui.decorator.disabling;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.stereotype.Component;
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/disabling/DisablingDecoratorForFormField.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/disabling/DisablingDecoratorForFormField.java
index 1b9066c786..58fa3d8c57 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/disabling/DisablingDecoratorForFormField.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/disabling/DisablingDecoratorForFormField.java
@@ -18,7 +18,7 @@
*/
package org.apache.causeway.incubator.viewer.javafx.ui.decorator.disabling;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.stereotype.Component;
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/icon/IconDecoratorForLabeled.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/icon/IconDecoratorForLabeled.java
index c7e5dc04b1..d4602d7017 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/icon/IconDecoratorForLabeled.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/icon/IconDecoratorForLabeled.java
@@ -20,7 +20,7 @@ package
org.apache.causeway.incubator.viewer.javafx.ui.decorator.icon;
import java.util.Optional;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.stereotype.Component;
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/icon/IconDecoratorForMenuItem.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/icon/IconDecoratorForMenuItem.java
index 93dfdb9144..1a9a9dc45e 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/icon/IconDecoratorForMenuItem.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/icon/IconDecoratorForMenuItem.java
@@ -20,7 +20,7 @@ package
org.apache.causeway.incubator.viewer.javafx.ui.decorator.icon;
import java.util.Optional;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.stereotype.Component;
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/icon/IconServiceDefault.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/icon/IconServiceDefault.java
index e9aa110c7b..b68bc3cfc3 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/icon/IconServiceDefault.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/icon/IconServiceDefault.java
@@ -21,8 +21,8 @@ package
org.apache.causeway.incubator.viewer.javafx.ui.decorator.icon;
import java.util.Map;
import java.util.Optional;
-import javax.annotation.PostConstruct;
-import javax.inject.Inject;
+import jakarta.annotation.PostConstruct;
+import jakarta.inject.Inject;
import org.springframework.stereotype.Service;
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingDecoratorForButton.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingDecoratorForButton.java
index 41131a75aa..6e6b9f817c 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingDecoratorForButton.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingDecoratorForButton.java
@@ -18,7 +18,7 @@
*/
package org.apache.causeway.incubator.viewer.javafx.ui.decorator.prototyping;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.stereotype.Component;
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingDecoratorForFormField.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingDecoratorForFormField.java
index 059e25ea65..612153ee75 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingDecoratorForFormField.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingDecoratorForFormField.java
@@ -18,7 +18,7 @@
*/
package org.apache.causeway.incubator.viewer.javafx.ui.decorator.prototyping;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.stereotype.Component;
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingInfoPopupProvider.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingInfoPopupProvider.java
index 925a89bb02..0ca1023486 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingInfoPopupProvider.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/decorator/prototyping/PrototypingInfoPopupProvider.java
@@ -20,8 +20,8 @@ package
org.apache.causeway.incubator.viewer.javafx.ui.decorator.prototyping;
import java.util.stream.Collectors;
-import javax.inject.Inject;
-import javax.inject.Provider;
+import jakarta.inject.Inject;
+import jakarta.inject.Provider;
import org.springframework.stereotype.Component;
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/MainViewFx.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/MainViewFx.java
index c3c0527986..9ea2c64a59 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/MainViewFx.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/MainViewFx.java
@@ -18,7 +18,7 @@
*/
package org.apache.causeway.incubator.viewer.javafx.ui.main;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.stereotype.Component;
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/UiActionHandlerFx.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/UiActionHandlerFx.java
index ce7b333695..727a18d959 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/UiActionHandlerFx.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/UiActionHandlerFx.java
@@ -18,7 +18,7 @@
*/
package org.apache.causeway.incubator.viewer.javafx.ui.main;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.stereotype.Service;
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/UiBuilderFx.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/UiBuilderFx.java
index eaae1d0b7a..19b020b0cb 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/UiBuilderFx.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/UiBuilderFx.java
@@ -20,7 +20,7 @@ package org.apache.causeway.incubator.viewer.javafx.ui.main;
import java.util.Optional;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.context.ApplicationContext;
import org.springframework.context.event.EventListener;
diff --git
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/UiContextFxDefault.java
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/UiContextFxDefault.java
index 659f85d73e..a064037bc3 100644
---
a/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/UiContextFxDefault.java
+++
b/incubator/viewers/javafx/ui/src/main/java/org/apache/causeway/incubator/viewer/javafx/ui/main/UiContextFxDefault.java
@@ -22,7 +22,7 @@ import java.util.function.Consumer;
import java.util.function.Function;
import java.util.function.Supplier;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.stereotype.Service;
diff --git
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/auth/AuthSessionStoreUtil.java
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/auth/AuthSessionStoreUtil.java
index 7c764d9282..ac979fc559 100644
---
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/auth/AuthSessionStoreUtil.java
+++
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/auth/AuthSessionStoreUtil.java
@@ -20,14 +20,13 @@ package org.apache.causeway.incubator.viewer.vaadin.ui.auth;
import java.util.Optional;
-import javax.servlet.http.HttpSession;
-
-import com.vaadin.flow.server.VaadinSession;
+//import com.vaadin.flow.server.VaadinSession; TODO[ISIS-3275] no support for
jakarta API
import org.springframework.lang.Nullable;
import org.apache.causeway.applib.services.iactnlayer.InteractionContext;
+import jakarta.servlet.http.HttpSession;
import lombok.NonNull;
import lombok.experimental.UtilityClass;
@@ -57,18 +56,23 @@ public class AuthSessionStoreUtil {
/** when within a VaadinSession */
public static void put(
final @Nullable InteractionContext auth) {
+ /* TODO[ISIS-3275] no support for jakarta API
Optional.ofNullable(VaadinSession.getCurrent())
.map(VaadinSession::getSession)
.ifPresent(sessionVaa->{
sessionVaa.setAttribute(InteractionContext.class.getName(), auth);
});
+ */
}
/** when within a VaadinSession */
public static Optional<InteractionContext> get() {
+ /* TODO[ISIS-3275] no support for jakarta API
return Optional.ofNullable(
(InteractionContext)VaadinSession.getCurrent().getSession()
.getAttribute(InteractionContext.class.getName()));
+ */
+ return Optional.empty();
}
/** when within a VaadinSession */
diff --git
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/auth/LogoutHandlerVaa.java
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/auth/LogoutHandlerVaa.java
index 43c19ae9e8..92e6ae54b3 100644
---
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/auth/LogoutHandlerVaa.java
+++
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/auth/LogoutHandlerVaa.java
@@ -18,7 +18,7 @@
*/
package org.apache.causeway.incubator.viewer.vaadin.ui.auth;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import com.vaadin.flow.server.VaadinRequest;
import com.vaadin.flow.server.VaadinSession;
diff --git
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/auth/VaadinAuthenticationHandler.java
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/auth/VaadinAuthenticationHandler.java
index 80f94cf1f5..cd14fdccee 100644
---
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/auth/VaadinAuthenticationHandler.java
+++
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/auth/VaadinAuthenticationHandler.java
@@ -20,7 +20,7 @@ package org.apache.causeway.incubator.viewer.vaadin.ui.auth;
import java.util.concurrent.Callable;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import com.vaadin.flow.component.page.AppShellConfigurator;
import com.vaadin.flow.router.BeforeEnterEvent;
diff --git
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/UiComponentFactoryVaa.java
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/UiComponentFactoryVaa.java
index f3cb2afe8a..b2ccac3b16 100644
---
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/UiComponentFactoryVaa.java
+++
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/UiComponentFactoryVaa.java
@@ -21,7 +21,7 @@ package
org.apache.causeway.incubator.viewer.vaadin.ui.components;
import java.util.List;
import java.util.stream.Collectors;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import com.vaadin.flow.component.Component;
diff --git
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/blob/BlobFieldFactory.java
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/blob/BlobFieldFactory.java
index a1780e79c4..8a1de34f42 100644
---
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/blob/BlobFieldFactory.java
+++
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/blob/BlobFieldFactory.java
@@ -28,7 +28,7 @@ import
org.apache.causeway.viewer.commons.model.components.UiComponentFactory.Co
import lombok.val;
@org.springframework.stereotype.Component
[email protected](PriorityPrecedence.MIDPOINT)
[email protected](PriorityPrecedence.MIDPOINT)
public class BlobFieldFactory implements UiComponentHandlerVaa {
@Override
diff --git
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/clob/ClobFieldFactory.java
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/clob/ClobFieldFactory.java
index 48ef81c2b5..fc3e3d7371 100644
---
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/clob/ClobFieldFactory.java
+++
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/clob/ClobFieldFactory.java
@@ -28,7 +28,7 @@ import
org.apache.causeway.viewer.commons.model.components.UiComponentFactory.Co
import lombok.val;
@org.springframework.stereotype.Component
[email protected](PriorityPrecedence.MIDPOINT)
[email protected](PriorityPrecedence.MIDPOINT)
public class ClobFieldFactory implements UiComponentHandlerVaa {
@Override
diff --git
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/markup/MarkupFieldFactory.java
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/markup/MarkupFieldFactory.java
index 87f4c56bcd..2411f864cf 100644
---
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/markup/MarkupFieldFactory.java
+++
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/markup/MarkupFieldFactory.java
@@ -27,7 +27,7 @@ import
org.apache.causeway.viewer.commons.model.components.UiComponentFactory.Co
import lombok.val;
@org.springframework.stereotype.Component
[email protected](PriorityPrecedence.MIDPOINT)
[email protected](PriorityPrecedence.MIDPOINT)
public class MarkupFieldFactory implements UiComponentHandlerVaa {
@Override
diff --git
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/other/FallbackFieldFactory.java
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/other/FallbackFieldFactory.java
index bd632f3c89..f65f868ca2 100644
---
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/other/FallbackFieldFactory.java
+++
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/other/FallbackFieldFactory.java
@@ -20,8 +20,8 @@ package
org.apache.causeway.incubator.viewer.vaadin.ui.components.other;
import java.util.stream.Collectors;
-import javax.inject.Inject;
-import javax.inject.Provider;
+import jakarta.inject.Inject;
+import jakarta.inject.Provider;
import com.vaadin.flow.component.Component;
@@ -38,7 +38,7 @@ import org.apache.causeway.viewer.commons.model.mock.UiMockup;
import lombok.val;
@org.springframework.stereotype.Component
[email protected](PriorityPrecedence.LAST)
[email protected](PriorityPrecedence.LAST)
public class FallbackFieldFactory implements UiComponentHandlerVaa {
@Inject private Provider<UiComponentFactoryVaa> uiComponentFactory;
diff --git
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/temporal/TemporalFieldFactory.java
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/temporal/TemporalFieldFactory.java
index b1d985ba55..aeaa19a8fd 100644
---
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/temporal/TemporalFieldFactory.java
+++
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/temporal/TemporalFieldFactory.java
@@ -38,7 +38,7 @@ import
org.apache.causeway.viewer.commons.model.components.UiComponentFactory.Co
import lombok.val;
@org.springframework.stereotype.Component
[email protected](PriorityPrecedence.MIDPOINT)
[email protected](PriorityPrecedence.MIDPOINT)
public class TemporalFieldFactory implements UiComponentHandlerVaa {
@Override
diff --git
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/text/TextFieldFactory.java
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/text/TextFieldFactory.java
index c61016cfc1..be17f6748f 100644
---
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/text/TextFieldFactory.java
+++
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/text/TextFieldFactory.java
@@ -29,7 +29,7 @@ import
org.apache.causeway.viewer.commons.model.components.UiComponentFactory.Co
import lombok.val;
@org.springframework.stereotype.Component
[email protected](PriorityPrecedence.MIDPOINT)
[email protected](PriorityPrecedence.MIDPOINT)
public class TextFieldFactory implements UiComponentHandlerVaa {
@Override
diff --git
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/text/uuid/UuidFieldFactory.java
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/text/uuid/UuidFieldFactory.java
index ee0a95c45f..28c831f978 100644
---
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/text/uuid/UuidFieldFactory.java
+++
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/components/text/uuid/UuidFieldFactory.java
@@ -32,7 +32,7 @@ import
org.apache.causeway.viewer.commons.model.components.UiComponentFactory.Co
import lombok.val;
@org.springframework.stereotype.Component
[email protected](PriorityPrecedence.MIDPOINT)
[email protected](PriorityPrecedence.MIDPOINT)
public class UuidFieldFactory implements UiComponentHandlerVaa {
@Override
diff --git
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/login/VaadinLoginView.java
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/login/VaadinLoginView.java
index 8ae9bc05e6..d2f1761e2f 100644
---
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/login/VaadinLoginView.java
+++
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/login/VaadinLoginView.java
@@ -18,7 +18,7 @@
*/
package org.apache.causeway.incubator.viewer.vaadin.ui.pages.login;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import com.vaadin.flow.component.ClickEvent;
import com.vaadin.flow.component.ComponentEventListener;
diff --git
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/MainViewVaa.java
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/MainViewVaa.java
index 4c433467e5..112f28a10d 100644
---
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/MainViewVaa.java
+++
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/MainViewVaa.java
@@ -18,7 +18,7 @@
*/
package org.apache.causeway.incubator.viewer.vaadin.ui.pages.main;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import com.vaadin.flow.component.Component;
import com.vaadin.flow.component.applayout.AppLayout;
diff --git
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/UiActionHandlerVaa.java
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/UiActionHandlerVaa.java
index 97f7945bf3..6598472202 100644
---
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/UiActionHandlerVaa.java
+++
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/UiActionHandlerVaa.java
@@ -18,7 +18,7 @@
*/
package org.apache.causeway.incubator.viewer.vaadin.ui.pages.main;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import org.springframework.stereotype.Service;
diff --git
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/UiContextVaaDefault.java
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/UiContextVaaDefault.java
index 7dfd335644..4052aa29b5 100644
---
a/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/UiContextVaaDefault.java
+++
b/incubator/viewers/vaadin/ui/src/main/java/org/apache/causeway/incubator/viewer/vaadin/ui/pages/main/UiContextVaaDefault.java
@@ -21,7 +21,7 @@ package
org.apache.causeway.incubator.viewer.vaadin.ui.pages.main;
import java.util.Optional;
import java.util.function.Consumer;
-import javax.inject.Inject;
+import jakarta.inject.Inject;
import com.vaadin.flow.component.Component;
diff --git
a/incubator/viewers/vaadin/viewer/src/main/java/org/apache/causeway/incubator/viewer/vaadin/viewer/CausewayModuleIncViewerVaadinViewer.java
b/incubator/viewers/vaadin/viewer/src/main/java/org/apache/causeway/incubator/viewer/vaadin/viewer/CausewayModuleIncViewerVaadinViewer.java
index cbe5a1ded1..894e44d465 100644
---
a/incubator/viewers/vaadin/viewer/src/main/java/org/apache/causeway/incubator/viewer/vaadin/viewer/CausewayModuleIncViewerVaadinViewer.java
+++
b/incubator/viewers/vaadin/viewer/src/main/java/org/apache/causeway/incubator/viewer/vaadin/viewer/CausewayModuleIncViewerVaadinViewer.java
@@ -18,33 +18,24 @@
*/
package org.apache.causeway.incubator.viewer.vaadin.viewer;
-import java.util.HashMap;
-
-import javax.inject.Inject;
-
-import com.vaadin.flow.server.InitParameters;
-import com.vaadin.flow.spring.RootMappedCondition;
import com.vaadin.flow.spring.SpringBootAutoConfiguration;
-import com.vaadin.flow.spring.SpringServlet;
import com.vaadin.flow.spring.VaadinConfigurationProperties;
import com.vaadin.flow.spring.VaadinServletContextInitializer;
import com.vaadin.flow.spring.VaadinWebsocketEndpointExporter;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.web.servlet.ServletContextInitializer;
-import org.springframework.boot.web.servlet.ServletRegistrationBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;
import org.springframework.context.annotation.PropertySource;
-import org.springframework.util.ClassUtils;
import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.socket.server.standard.ServerEndpointExporter;
import org.apache.causeway.applib.services.iactnlayer.InteractionService;
import
org.apache.causeway.incubator.viewer.vaadin.ui.CausewayModuleIncViewerVaadinUi;
-import lombok.val;
+import jakarta.inject.Inject;
/**
*
@@ -89,6 +80,7 @@ public class CausewayModuleIncViewerVaadinViewer {
*
* @return a custom ServletRegistrationBean instance
*/
+ /* TODO[ISIS-3275] no support for jakarta API
@Bean
public ServletRegistrationBean<SpringServlet> servletRegistrationBean() {
String urlMapping = configurationProperties.getUrlMapping();
@@ -106,7 +98,7 @@ public class CausewayModuleIncViewerVaadinViewer {
registration.setAsyncSupported(configurationProperties.isAsyncSupported());
registration.setName(ClassUtils.getShortNameAsProperty(SpringServlet.class));
return registration;
- }
+ }*/
/**
* Deploys JSR-356 websocket endpoints when Atmosphere is available.
diff --git
a/incubator/viewers/vaadin/viewer/src/main/java/org/apache/causeway/incubator/viewer/vaadin/viewer/CausewayServletForVaadin.java
b/incubator/viewers/vaadin/viewer/src/main/java/org/apache/causeway/incubator/viewer/vaadin/viewer/CausewayServletForVaadin.java
index fbb53d4de9..657ed416c9 100644
---
a/incubator/viewers/vaadin/viewer/src/main/java/org/apache/causeway/incubator/viewer/vaadin/viewer/CausewayServletForVaadin.java
+++
b/incubator/viewers/vaadin/viewer/src/main/java/org/apache/causeway/incubator/viewer/vaadin/viewer/CausewayServletForVaadin.java
@@ -18,22 +18,24 @@
*/
package org.apache.causeway.incubator.viewer.vaadin.viewer;
-import java.io.IOException;
+import com.vaadin.flow.spring.SpringServlet;
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
+//import java.io.IOException;
-import com.vaadin.flow.spring.SpringServlet;
+//import jakarta.servlet.ServletException;
+//import jakarta.servlet.http.HttpServletRequest;
+//import jakarta.servlet.http.HttpServletResponse;
+
+//import com.vaadin.flow.spring.SpringServlet;
-import org.springframework.context.ApplicationContext;
+//import org.springframework.context.ApplicationContext;
import org.apache.causeway.applib.services.iactn.Interaction;
-import org.apache.causeway.applib.services.iactnlayer.InteractionService;
-import
org.apache.causeway.incubator.viewer.vaadin.ui.auth.AuthSessionStoreUtil;
+//import org.apache.causeway.applib.services.iactnlayer.InteractionService;
+//import
org.apache.causeway.incubator.viewer.vaadin.ui.auth.AuthSessionStoreUtil;
-import lombok.NonNull;
-import lombok.val;
+//import lombok.NonNull;
+//import lombok.val;
import lombok.extern.log4j.Log4j2;
/**
@@ -42,7 +44,11 @@ import lombok.extern.log4j.Log4j2;
*
*/
@Log4j2
-public class CausewayServletForVaadin
+public class CausewayServletForVaadin {
+
+/* TODO[ISIS-3275] no support for jakarta API
+
+
extends SpringServlet {
private static final long serialVersionUID = 1L;
@@ -86,6 +92,7 @@ extends SpringServlet {
}
+*/
}