diff --git a/install/jakartaee/other/vehicle.properties b/install/jakartaee/other/vehicle.properties
index c640805e2c..581c3edf58 100644
--- a/install/jakartaee/other/vehicle.properties
+++ b/install/jakartaee/other/vehicle.properties
@@ -156,8 +156,8 @@ com/sun/ts/tests/ejb30/lite/stateful/concurrency/accesstimeout/jsfdescriptor = e
com/sun/ts/tests/ejb30/lite/stateful/concurrency/accesstimeout/descriptor = ejbliteservlet ejbliteservlet2 ejblitejsp ejbembed
com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/annotated/JsfClient.java = ejblitejsf
com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/annotated/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp ejbembed
-com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/descriptor/JsfClient.java = ejblitejsf
-com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/descriptor/Client.java = ejbliteservlet ejbliteservlet2 ejblitejsp ejbembed
+com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/jsfdescriptor = ejblitejsf
+com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/descriptor = ejbliteservlet ejbliteservlet2 ejblitejsp ejbembed
com/sun/ts/tests/ejb30/lite/async/singleton/annotated/JsfClient.java = ejblitejsf
diff --git a/src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/descriptor/build.xml b/src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/descriptor/build.xml
index c7e1128f4a..5d9285581d 100644
--- a/src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/descriptor/build.xml
+++ b/src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/descriptor/build.xml
@@ -29,10 +29,8 @@ com/sun/ts/tests/ejb30/common/helper/ServiceLocator.class,
com/sun/ts/tests/ejb30/lite/stateful/concurrency/common/Pinger.class,
com/sun/ts/tests/ejb30/lite/stateful/concurrency/common/StatefulConcurrencyIF.class,
com/sun/ts/tests/ejb30/lite/stateful/concurrency/common/StatefulConcurrencyClientBase.class,
-com/sun/ts/tests/ejb30/lite/stateful/concurrency/common/StatefulConcurrencyJsfClientBase.class,
com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/common/ClientBase.class,
-com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/common/JsfClientBase.class,
com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/common/StatefulConcurrencyBeanBase.class
">
diff --git a/src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/descriptor/JsfClient.java b/src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/jsfdescriptor/JsfClient.java
similarity index 95%
rename from src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/descriptor/JsfClient.java
rename to src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/jsfdescriptor/JsfClient.java
index 257592b211..963cd8ce70 100644
--- a/src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/descriptor/JsfClient.java
+++ b/src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/jsfdescriptor/JsfClient.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2009, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 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
@@ -14,10 +14,7 @@
* SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
*/
-/*
- * $Id$
- */
-package com.sun.ts.tests.ejb30.lite.stateful.concurrency.metadata.descriptor;
+package com.sun.ts.tests.ejb30.lite.stateful.concurrency.metadata.jsfdescriptor;
import java.io.Serializable;
diff --git a/src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/jsfdescriptor/build.xml b/src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/jsfdescriptor/build.xml
new file mode 100644
index 0000000000..beca25560d
--- /dev/null
+++ b/src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/jsfdescriptor/build.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/jsfdescriptor/ejb-jar.xml b/src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/jsfdescriptor/ejb-jar.xml
new file mode 100644
index 0000000000..1d3901ebb2
--- /dev/null
+++ b/src/com/sun/ts/tests/ejb30/lite/stateful/concurrency/metadata/jsfdescriptor/ejb-jar.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+ DefaultConcurrencyBean
+ com.sun.ts.tests.ejb30.lite.stateful.concurrency.common.StatefulConcurrencyIF
+
+ com.sun.ts.tests.ejb30.lite.stateful.concurrency.metadata.common.StatefulConcurrencyBeanBase
+ Stateful
+
+
+ ContainerConcurrencyBean
+ com.sun.ts.tests.ejb30.lite.stateful.concurrency.common.StatefulConcurrencyIF
+
+ com.sun.ts.tests.ejb30.lite.stateful.concurrency.metadata.common.StatefulConcurrencyBeanBase
+ Stateful
+ Container
+
+
+ NotAllowedConcurrencyBean
+ com.sun.ts.tests.ejb30.lite.stateful.concurrency.common.StatefulConcurrencyIF
+
+ com.sun.ts.tests.ejb30.lite.stateful.concurrency.metadata.common.StatefulConcurrencyBeanBase
+ Stateful
+
+
+ ping
+
+
+ Write
+
+ 0
+ Nanoseconds
+
+
+
+
+
+