From be6b6ed4af07ce8d40dace520bbe587291134896 Mon Sep 17 00:00:00 2001 From: Scott Marlow Date: Mon, 16 May 2022 12:43:07 -0400 Subject: [PATCH 1/2] update for 988, add JSF changes for src/com/sun/ts/tests/ejb30/lite/packaging Signed-off-by: Scott Marlow --- install/jakartaee/other/vehicle.properties | 26 +- .../datasource/global/Client.java.template | 11 +- .../packaging/war/datasource/global/build.xml | 3 +- .../datasource/singleton/Client.java.template | 2 +- .../singleton/JsfClient.java.template | 161 ++++++++++++ .../war/datasource/singleton/build.xml | 3 +- .../war/datasource/stateful/JsfClient.java | 59 +++++ .../war/datasource/stateful/build.xml | 3 +- .../packaging/war/enventry/JsfClient.java | 237 ++++++++++++++++++ .../lite/packaging/war/enventry/build.xml | 3 +- .../mbean/interceptor/business/JsfClient.java | 160 ++++++++++++ .../war/mbean/interceptor/business/build.xml | 4 +- .../invocationcontext/JsfClient.java | 124 +++++++++ .../interceptor/invocationcontext/build.xml | 3 +- .../interceptor/lifecycle/JsfClient.java | 120 +++++++++ .../war/mbean/interceptor/lifecycle/build.xml | 3 +- .../interceptor/lifecyclecdi/JsfClient.java | 76 ++++++ .../mbean/interceptor/lifecyclecdi/build.xml | 3 +- .../lifecycleejbcdi/JsfClient.java | 78 ++++++ .../interceptor/lifecycleejbcdi/build.xml | 1 + .../war/servletcontextlistener/JsfClient.java | 65 +++++ .../war/servletcontextlistener/build.xml | 3 +- .../packaging/war/webinflib/JsfClient.java | 166 ++++++++++++ .../lite/packaging/war/webinflib/build.xml | 1 + .../war/webinflibonly/JsfClient.java | 52 ++++ .../packaging/war/webinflibonly/build.xml | 2 + .../war/xmloverride/ejbref/JsfClient.java | 66 +++++ .../war/xmloverride/ejbref/build.xml | 1 + 28 files changed, 1421 insertions(+), 15 deletions(-) create mode 100644 src/com/sun/ts/tests/ejb30/lite/packaging/war/datasource/singleton/JsfClient.java.template create mode 100644 src/com/sun/ts/tests/ejb30/lite/packaging/war/datasource/stateful/JsfClient.java create mode 100644 src/com/sun/ts/tests/ejb30/lite/packaging/war/enventry/JsfClient.java create mode 100644 src/com/sun/ts/tests/ejb30/lite/packaging/war/mbean/interceptor/business/JsfClient.java create mode 100644 src/com/sun/ts/tests/ejb30/lite/packaging/war/mbean/interceptor/invocationcontext/JsfClient.java create mode 100644 src/com/sun/ts/tests/ejb30/lite/packaging/war/mbean/interceptor/lifecycle/JsfClient.java create mode 100644 src/com/sun/ts/tests/ejb30/lite/packaging/war/mbean/interceptor/lifecyclecdi/JsfClient.java create mode 100644 src/com/sun/ts/tests/ejb30/lite/packaging/war/mbean/interceptor/lifecycleejbcdi/JsfClient.java create mode 100644 src/com/sun/ts/tests/ejb30/lite/packaging/war/servletcontextlistener/JsfClient.java create mode 100644 src/com/sun/ts/tests/ejb30/lite/packaging/war/webinflib/JsfClient.java create mode 100644 src/com/sun/ts/tests/ejb30/lite/packaging/war/webinflibonly/JsfClient.java create mode 100644 src/com/sun/ts/tests/ejb30/lite/packaging/war/xmloverride/ejbref/JsfClient.java diff --git a/install/jakartaee/other/vehicle.properties b/install/jakartaee/other/vehicle.properties index 3f7bcf36a6..c1e38b65cf 100644 --- a/install/jakartaee/other/vehicle.properties +++ b/install/jakartaee/other/vehicle.properties @@ -274,14 +274,36 @@ com/sun/ts/tests/ejb30/lite/xmloverride/ejbref/JsfClient.java = ejblitejsf com/sun/ts/tests/ejb30/lite/packaging/embed = ejbembed com/sun/ts/tests/ejb30/lite/packaging/war = ejbliteservlet ejbliteservlet2 ejblitejsf ejblitejsp com/sun/ts/tests/ejb30/lite/packaging/war/datasource/global = ejblitejsf - com/sun/ts/tests/ejb30/lite/basic/singleton/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp com/sun/ts/tests/ejb30/lite/basic/singleton/JsfClient.java = ejblitejsf com/sun/ts/tests/ejb30/lite/basic/stateful/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp com/sun/ts/tests/ejb30/lite/basic/stateful/JsfClient.java = ejblitejsf com/sun/ts/tests/ejb30/lite/basic/stateless/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp com/sun/ts/tests/ejb30/lite/basic/stateless/JsfClient.java = ejblitejsf - +com/sun/ts/tests/ejb30/lite/packaging/war/datasource/singleton/JsfClient.java = ejblitejsf +com/sun/ts/tests/ejb30/lite/packaging/war/datasource/singleton/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp +com/sun/ts/tests/ejb30/lite/packaging/war/datasource/stateful/JsfClient.java = ejblitejsf +com/sun/ts/tests/ejb30/lite/packaging/war/datasource/stateful/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp +com/sun/ts/tests/ejb30/lite/packaging/war/enventry/JsfClient.java = ejblitejsf +com/sun/ts/tests/ejb30/lite/packaging/war/enventry/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp +com/sun/ts/tests/ejb30/lite/packaging/war/mbean/interceptor/business/JsfClient.java = ejblitejsf +com/sun/ts/tests/ejb30/lite/packaging/war/mbean/interceptor/business/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp +com/sun/ts/tests/ejb30/lite/packaging/war/mbean/interceptor/invocationcontext/JsfClient.java = ejblitejsf +com/sun/ts/tests/ejb30/lite/packaging/war/mbean/interceptor/invocationcontext/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp +com/sun/ts/tests/ejb30/lite/packaging/war/mbean/interceptor/lifecycle/JsfClient.java = ejblitejsf +com/sun/ts/tests/ejb30/lite/packaging/war/mbean/interceptor/lifecycle/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp +com/sun/ts/tests/ejb30/lite/packaging/war/mbean/interceptor/lifecyclecdi/JsfClient.java = ejblitejsf +com/sun/ts/tests/ejb30/lite/packaging/war/mbean/interceptor/lifecyclecdi/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp +com/sun/ts/tests/ejb30/lite/packaging/war/mbean/interceptor/lifecycleejbcdi/JsfClient.java = ejblitejsf +com/sun/ts/tests/ejb30/lite/packaging/war/mbean/interceptor/lifecycleejbcdi/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp +com/sun/ts/tests/ejb30/lite/packaging/war/servletcontextlistener/JsfClient.java = ejblitejsf +com/sun/ts/tests/ejb30/lite/packaging/war/servletcontextlistener/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp +com/sun/ts/tests/ejb30/lite/packaging/war/webinflib/JsfClient.java = ejblitejsf +com/sun/ts/tests/ejb30/lite/packaging/war/webinflib/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp +com/sun/ts/tests/ejb30/lite/packaging/war/webinflibonly/JsfClient.java = ejblitejsf +com/sun/ts/tests/ejb30/lite/packaging/war/webinflibonly/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp +com/sun/ts/tests/ejb30/lite/packaging/war/xmloverride/ejbref/JsfClient.java = ejblitejsf +com/sun/ts/tests/ejb30/lite/packaging/war/xmloverride/ejbref/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp com/sun/ts/tests/ejb30/lite/naming/context/Client.java#lookup = ejbliteservlet ejbliteservlet2 ejblitejsf ejblitejsp com/sun/ts/tests/ejb30/timer = ejbliteservlet diff --git a/src/com/sun/ts/tests/ejb30/lite/packaging/war/datasource/global/Client.java.template b/src/com/sun/ts/tests/ejb30/lite/packaging/war/datasource/global/Client.java.template index 8d433dc956..48f1bcca0e 100644 --- a/src/com/sun/ts/tests/ejb30/lite/packaging/war/datasource/global/Client.java.template +++ b/src/com/sun/ts/tests/ejb30/lite/packaging/war/datasource/global/Client.java.template @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015, 2018, 2020 Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2015, 2022 Oracle and/or its affiliates. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -18,6 +18,7 @@ package com.sun.ts.tests.ejb30.lite.packaging.war.datasource.global; import static com.sun.ts.tests.ejb30.lite.packaging.war.datasource.common.DataSourceTest.verifyDataSource; +import java.io.Serializable; import java.sql.Connection; import jakarta.annotation.PostConstruct; @@ -28,11 +29,15 @@ import jakarta.ejb.EJB; import javax.sql.DataSource; import com.sun.ts.tests.ejb30.common.helper.Helper; -import com.sun.ts.tests.ejb30.common.lite.EJBLiteClientBase; +import com.sun.ts.tests.ejb30.common.lite.EJBLiteJsfClientBase; import com.sun.ts.tests.ejb30.lite.packaging.war.datasource.common.DataSourceIF; +@jakarta.inject.Named("client") +@jakarta.enterprise.context.RequestScoped +public class Client extends EJBLiteJsfClientBase implements Serializable { + + private static final long serialVersionUID = 1L; -public class Client extends EJBLiteClientBase { @EJB private DataSourceIF dataSourceBean; diff --git a/src/com/sun/ts/tests/ejb30/lite/packaging/war/datasource/global/build.xml b/src/com/sun/ts/tests/ejb30/lite/packaging/war/datasource/global/build.xml index e65e2cfc39..02bb6cf6a7 100644 --- a/src/com/sun/ts/tests/ejb30/lite/packaging/war/datasource/global/build.xml +++ b/src/com/sun/ts/tests/ejb30/lite/packaging/war/datasource/global/build.xml @@ -1,7 +1,7 @@