[518384] Update the webtools.javaee model code for Java EE 8
This patch updates the model code in the webtools.javaee component for
Java EE 8. Since there were relatively minor changes to the schemas
between EE 7 and 8, the model only had minor updates.
Signed-off-by: John Collier <John.J.Collier@ibm.com>
diff --git a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/application/internal/metadata/ApplicationPackage.java b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/application/internal/metadata/ApplicationPackage.java
index 7c34652..f47e685 100644
--- a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/application/internal/metadata/ApplicationPackage.java
+++ b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/application/internal/metadata/ApplicationPackage.java
@@ -36,7 +36,7 @@
*
*
* [
- * This is the XML Schema for the application 7 deployment
+ * This is the XML Schema for the application 8 deployment
* descriptor. The deployment descriptor must be named
* "META-INF/application.xml" in the application's ear file.
* All application deployment descriptors must indicate
@@ -50,8 +50,8 @@
* <application xmlns="http://xmlns.jcp.org/xml/ns/javaee"
* xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
* xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
- * http://xmlns.jcp.org/xml/ns/javaee/application_7.xsd"
- * version="7">
+ * http://xmlns.jcp.org/xml/ns/javaee/application_8.xsd"
+ * version="8">
* ...
* </application>
*
@@ -59,7 +59,7 @@
* the schema using the xsi:schemaLocation attribute for Java EE
* namespace with the following location:
*
- * http://xmlns.jcp.org/xml/ns/javaee/application_7.xsd
+ * http://xmlns.jcp.org/xml/ns/javaee/application_8.xsd
*
*
*
@@ -291,7 +291,7 @@
String eNS_URI = J2EEConstants.APPLICATION_SCHEMA_LOC_5;
String eNS_URI2 = J2EEConstants.APPLICATION_SCHEMA_LOC_6;
String eNS_URI3 = J2EEConstants.APPLICATION_SCHEMA_LOC_7;
-
+ String eNS_URI4 = J2EEConstants.APPLICATION_SCHEMA_LOC_8;
/**
* The package namespace name.
* <!-- begin-user-doc -->
diff --git a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/applicationclient/ApplicationClient.java b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/applicationclient/ApplicationClient.java
index 0b5ae92..718d6fa 100644
--- a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/applicationclient/ApplicationClient.java
+++ b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/applicationclient/ApplicationClient.java
@@ -39,6 +39,7 @@
*
* <p>
* The following features are supported:
+ * </p>
* <ul>
* <li>{@link org.eclipse.jst.javaee.applicationclient.ApplicationClient#getModuleName <em>Module Name</em>}</li>
* <li>{@link org.eclipse.jst.javaee.applicationclient.ApplicationClient#getDescriptions <em>Descriptions</em>}</li>
@@ -65,7 +66,6 @@
* <li>{@link org.eclipse.jst.javaee.applicationclient.ApplicationClient#isMetadataComplete <em>Metadata Complete</em>}</li>
* <li>{@link org.eclipse.jst.javaee.applicationclient.ApplicationClient#getVersion <em>Version</em>}</li>
* </ul>
- * </p>
*
* @see org.eclipse.jst.javaee.applicationclient.internal.metadata.ApplicationclientPackage#getApplicationClient()
* @extends JavaEEObject
@@ -523,13 +523,13 @@
/**
* Returns the value of the '<em><b>Version</b></em>' attribute.
- * The default value is <code>"7"</code>.
+ * The default value is <code>"8"</code>.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* <!-- begin-model-doc -->
*
*
- * The required value for the version is 7.
+ * The required value for the version is 8.
*
*
* <!-- end-model-doc -->
diff --git a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/applicationclient/internal/impl/ApplicationClientImpl.java b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/applicationclient/internal/impl/ApplicationClientImpl.java
index 9b011f7..8cd61fb 100644
--- a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/applicationclient/internal/impl/ApplicationClientImpl.java
+++ b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/applicationclient/internal/impl/ApplicationClientImpl.java
@@ -56,6 +56,7 @@
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.jst.javaee.applicationclient.internal.impl.ApplicationClientImpl#getModuleName <em>Module Name</em>}</li>
* <li>{@link org.eclipse.jst.javaee.applicationclient.internal.impl.ApplicationClientImpl#getDescriptions <em>Descriptions</em>}</li>
@@ -82,7 +83,6 @@
* <li>{@link org.eclipse.jst.javaee.applicationclient.internal.impl.ApplicationClientImpl#isMetadataComplete <em>Metadata Complete</em>}</li>
* <li>{@link org.eclipse.jst.javaee.applicationclient.internal.impl.ApplicationClientImpl#getVersion <em>Version</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -374,7 +374,7 @@
* @generated
* @ordered
*/
- protected static final String VERSION_EDEFAULT = "7"; //$NON-NLS-1$
+ protected static final String VERSION_EDEFAULT = "8"; //$NON-NLS-1$
/**
* The cached value of the '{@link #getVersion() <em>Version</em>}' attribute.
diff --git a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/applicationclient/internal/metadata/ApplicationclientPackage.java b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/applicationclient/internal/metadata/ApplicationclientPackage.java
index 7a107e3..17aec84 100644
--- a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/applicationclient/internal/metadata/ApplicationclientPackage.java
+++ b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/applicationclient/internal/metadata/ApplicationclientPackage.java
@@ -36,7 +36,7 @@
*
*
* [
- * This is the XML Schema for the application client 7
+ * This is the XML Schema for the application client 8
* deployment descriptor. The deployment descriptor must
* be named "META-INF/application-client.xml" in the
* application client's jar file. All application client
@@ -51,8 +51,8 @@
* <application-client xmlns="http://xmlns.jcp.org/xml/ns/javaee"
* xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
* xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
- * http://xmlns.jcp.org/xml/ns/javaee/application-client_7.xsd"
- * version="7">
+ * http://xmlns.jcp.org/xml/ns/javaee/application-client_8.xsd"
+ * version="8">
* ...
* </application-client>
*
@@ -60,7 +60,7 @@
* the schema using the xsi:schemaLocation attribute for Java EE
* namespace with the following location:
*
- * http://xmlns.jcp.org/xml/ns/javaee/application-client_7.xsd
+ * http://xmlns.jcp.org/xml/ns/javaee/application-client_8.xsd
*
*
*
@@ -292,7 +292,7 @@
String eNS_URI = J2EEConstants.APP_CLIENT_SCHEMA_LOC_5;
String eNS_URI2 = J2EEConstants.APP_CLIENT_SCHEMA_LOC_6;
String eNS_URI3 = J2EEConstants.APP_CLIENT_SCHEMA_LOC_7;
-
+ String eNS_URI4 = J2EEConstants.APP_CLIENT_SCHEMA_LOC_8;
/**
* The package namespace name.
* <!-- begin-user-doc -->
diff --git a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/core/PersistenceContextSynchronizationType.java b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/core/PersistenceContextSynchronizationType.java
index 9156553..a386f0e 100644
--- a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/core/PersistenceContextSynchronizationType.java
+++ b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/core/PersistenceContextSynchronizationType.java
@@ -112,6 +112,8 @@
* Returns the '<em><b>Persistence Context Synchronization Type</b></em>' literal with the specified literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param literal the literal.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static PersistenceContextSynchronizationType get(String literal) {
@@ -128,6 +130,8 @@
* Returns the '<em><b>Persistence Context Synchronization Type</b></em>' literal with the specified name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param name the name.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static PersistenceContextSynchronizationType getByName(String name) {
@@ -144,6 +148,8 @@
* Returns the '<em><b>Persistence Context Synchronization Type</b></em>' literal with the specified integer value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @param value the integer value.
+ * @return the matching enumerator or <code>null</code>.
* @generated
*/
public static PersistenceContextSynchronizationType get(int value) {
diff --git a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/web/WebAppVersionType.java b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/web/WebAppVersionType.java
index d22868c..cb1ccda 100644
--- a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/web/WebAppVersionType.java
+++ b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/web/WebAppVersionType.java
@@ -89,7 +89,16 @@
* @generated
* @ordered
*/
- _31(2, "_31", "3.1"); //$NON-NLS-1$ //$NON-NLS-2$
+ _31(2, "_31", "3.1"), //$NON-NLS-1$ //$NON-NLS-2$
+ /**
+ * The '<em><b>40</b></em>' literal object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #_40_VALUE
+ * @generated
+ * @ordered
+ */
+ _40(2, "_40", "4.0"); //$NON-NLS-1$ //$NON-NLS-2$
/**
* The '<em><b>22</b></em>' literal value.
* <!-- begin-user-doc -->
@@ -169,6 +178,19 @@
* @ordered
*/
public static final int _31_VALUE = 2;
+ /**
+ * The '<em><b>31</b></em>' literal value.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of '<em><b>31</b></em>' literal object isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @see #_31
+ * @generated
+ * @ordered
+ */
+ public static final int _40_VALUE = 3;
/**
* An array of all the '<em><b>App Version Type</b></em>' enumerators.
@@ -184,6 +206,7 @@
_25_LITERAL,
_30_LITERAL,
_31,
+ _40,
};
/**
@@ -240,6 +263,7 @@
case _25: return _25_LITERAL;
case _30: return _30_LITERAL;
case _31_VALUE: return _31;
+ case _40_VALUE: return _40;
}
return null;
}
diff --git a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/web/internal/impl/WebAppImpl.java b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/web/internal/impl/WebAppImpl.java
index 4980ec2..8f04f48 100644
--- a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/web/internal/impl/WebAppImpl.java
+++ b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/web/internal/impl/WebAppImpl.java
@@ -74,6 +74,7 @@
* <!-- end-user-doc -->
* <p>
* The following features are implemented:
+ * </p>
* <ul>
* <li>{@link org.eclipse.jst.javaee.web.internal.impl.WebAppImpl#getGroup <em>Group</em>}</li>
* <li>{@link org.eclipse.jst.javaee.web.internal.impl.WebAppImpl#getModuleName <em>Module Name</em>}</li>
@@ -120,7 +121,6 @@
* <li>{@link org.eclipse.jst.javaee.web.internal.impl.WebAppImpl#isMetadataComplete <em>Metadata Complete</em>}</li>
* <li>{@link org.eclipse.jst.javaee.web.internal.impl.WebAppImpl#getVersion <em>Version</em>}</li>
* </ul>
- * </p>
*
* @generated
*/
@@ -192,7 +192,7 @@
* @generated
* @ordered
*/
- protected static final WebAppVersionType VERSION_EDEFAULT = WebAppVersionType._31;
+ protected static final WebAppVersionType VERSION_EDEFAULT = WebAppVersionType._40;
/**
* The cached value of the '{@link #getVersion() <em>Version</em>}' attribute.
diff --git a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/web/internal/metadata/WebPackage.java b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/web/internal/metadata/WebPackage.java
index 88c1318..f0129f2 100644
--- a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/web/internal/metadata/WebPackage.java
+++ b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/web/internal/metadata/WebPackage.java
@@ -52,7 +52,7 @@
* <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
* xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
* xsi:schemaLocation="..."
- * version="3.1">
+ * version="4.0">
* ...
* </web-app>
*
@@ -60,7 +60,7 @@
* the schema using the xsi:schemaLocation attribute for Java EE
* namespace with the following location:
*
- * http://xmlns.jcp.org/xml/ns/javaee/web-common_3_1.xsd
+ * http://xmlns.jcp.org/xml/ns/javaee/web-common_4_0.xsd
*
*
*
@@ -169,7 +169,7 @@
* </div>
*
*
- * <div xmlns="http://www.w3.org/1999/xhtml" id="usage" xml:id="usage">
+ * <div id="usage" xml:id="usage" xmlns="http://www.w3.org/1999/xhtml">
* <h2>
* <a name="usage">About this schema document</a>
* </h2>
@@ -215,7 +215,7 @@
* </div>
*
*
- * <div xmlns="http://www.w3.org/1999/xhtml" id="nsversioning" xml:id="nsversioning">
+ * <div id="nsversioning" xml:id="nsversioning" xmlns="http://www.w3.org/1999/xhtml">
* <h2>
* <a name="nsversioning">Versioning policy for this schema document</a>
* </h2>
@@ -321,6 +321,7 @@
String eNS_URI = J2EEConstants.WEB_APP_SCHEMA_LOC_2_5;
String eNS_URI2 = J2EEConstants.WEB_APP_SCHEMA_LOC_3_0;
String eNS_URI3 = J2EEConstants.WEB_APP_SCHEMA_LOC_3_1;
+ String eNS_URI4 = J2EEConstants.WEB_APP_SCHEMA_LOC_4_0;
/**
* The package namespace name.
diff --git a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/webapp/internal/metadata/WebappPackage.java b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/webapp/internal/metadata/WebappPackage.java
index c58094b..c6025ef 100644
--- a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/webapp/internal/metadata/WebappPackage.java
+++ b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/webapp/internal/metadata/WebappPackage.java
@@ -49,7 +49,7 @@
* <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
* xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
* xsi:schemaLocation="..."
- * version="3.1">
+ * version="4.0">
* ...
* </web-app>
*
@@ -57,7 +57,7 @@
* the schema using the xsi:schemaLocation attribute for Java EE
* namespace with the following location:
*
- * http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd
+ * http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd
*
*
*
@@ -97,7 +97,7 @@
* <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
* xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
* xsi:schemaLocation="..."
- * version="3.1">
+ * version="4.0">
* ...
* </web-app>
*
@@ -105,7 +105,7 @@
* the schema using the xsi:schemaLocation attribute for Java EE
* namespace with the following location:
*
- * http://xmlns.jcp.org/xml/ns/javaee/web-common_3_1.xsd
+ * http://xmlns.jcp.org/xml/ns/javaee/web-common_4_0.xsd
*
*
*
@@ -214,7 +214,7 @@
* </div>
*
*
- * <div xmlns="http://www.w3.org/1999/xhtml" id="usage" xml:id="usage">
+ * <div id="usage" xml:id="usage" xmlns="http://www.w3.org/1999/xhtml">
* <h2>
* <a name="usage">About this schema document</a>
* </h2>
@@ -260,7 +260,7 @@
* </div>
*
*
- * <div xmlns="http://www.w3.org/1999/xhtml" id="nsversioning" xml:id="nsversioning">
+ * <div id="nsversioning" xml:id="nsversioning" xmlns="http://www.w3.org/1999/xhtml">
* <h2>
* <a name="nsversioning">Versioning policy for this schema document</a>
* </h2>
@@ -345,7 +345,7 @@
*
*
* <!-- end-model-doc -->
- * @see org.eclipse.jst.javaee.webapp.WebappFactory
+ * @see org.eclipse.jst.javaee.webapp.internal.metadata.WebappFactory
* @generated
*/
public interface WebappPackage extends EPackage {
diff --git a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/webfragment/internal/metadata/WebfragmentPackage.java b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/webfragment/internal/metadata/WebfragmentPackage.java
index ac2bc06..73f83c6 100644
--- a/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/webfragment/internal/metadata/WebfragmentPackage.java
+++ b/plugins/org.eclipse.jst.j2ee.core/jee-models/org/eclipse/jst/javaee/webfragment/internal/metadata/WebfragmentPackage.java
@@ -34,7 +34,7 @@
*
*
* [
- * This is the XML Schema for the Servlet 3.1 deployment descriptor.
+ * This is the XML Schema for the Servlet 4.0 deployment descriptor.
* The deployment descriptor must be named "META-INF/web-fragment.xml"
* in the web fragment's jar file. All Servlet deployment descriptors
* must indicate the web application schema by using the Java EE
@@ -48,7 +48,7 @@
* <web-fragment xmlns="http://xmlns.jcp.org/xml/ns/javaee"
* xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
* xsi:schemaLocation="..."
- * version="3.1">
+ * version="4.0">
* ...
* </web-fragment>
*
@@ -56,7 +56,7 @@
* the schema using the xsi:schemaLocation attribute for Java EE
* namespace with the following location:
*
- * http://xmlns.jcp.org/xml/ns/javaee/web-fragment_3_1.xsd
+ * http://xmlns.jcp.org/xml/ns/javaee/web-fragment_4_0.xsd
*
*
*
@@ -96,7 +96,7 @@
* <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
* xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
* xsi:schemaLocation="..."
- * version="3.1">
+ * version="4.0">
* ...
* </web-app>
*
@@ -104,7 +104,7 @@
* the schema using the xsi:schemaLocation attribute for Java EE
* namespace with the following location:
*
- * http://xmlns.jcp.org/xml/ns/javaee/web-common_3_1.xsd
+ * http://xmlns.jcp.org/xml/ns/javaee/web-common_4_0.xsd
*
*
*
@@ -213,7 +213,7 @@
* </div>
*
*
- * <div xmlns="http://www.w3.org/1999/xhtml" id="usage" xml:id="usage">
+ * <div id="usage" xml:id="usage" xmlns="http://www.w3.org/1999/xhtml">
* <h2>
* <a name="usage">About this schema document</a>
* </h2>
@@ -259,7 +259,7 @@
* </div>
*
*
- * <div xmlns="http://www.w3.org/1999/xhtml" id="nsversioning" xml:id="nsversioning">
+ * <div id="nsversioning" xml:id="nsversioning" xmlns="http://www.w3.org/1999/xhtml">
* <h2>
* <a name="nsversioning">Versioning policy for this schema document</a>
* </h2>
@@ -362,9 +362,9 @@
* <!-- end-user-doc -->
* @generated
*/
- String eNS_URI = J2EEConstants.WEBFRAGMENT_SCHEMA_LOC_3_0;
+ String eNS_URI = "http://xmlns.jcp.org/xml/ns/javaee/webfragment"; //$NON-NLS-1$
String eNS_URI2 = J2EEConstants.WEBFRAGMENT_SCHEMA_LOC_3_1;
-
+ String eNS_URI3 = J2EEConstants.WEBFRAGMENT_SCHEMA_LOC_4_0;
/**
* The package namespace name.
* <!-- begin-user-doc -->
diff --git a/plugins/org.eclipse.jst.j2ee.core/mofj2ee/org/eclipse/jst/j2ee/internal/J2EEConstants.java b/plugins/org.eclipse.jst.j2ee.core/mofj2ee/org/eclipse/jst/j2ee/internal/J2EEConstants.java
index a973775..7ed305c 100644
--- a/plugins/org.eclipse.jst.j2ee.core/mofj2ee/org/eclipse/jst/j2ee/internal/J2EEConstants.java
+++ b/plugins/org.eclipse.jst.j2ee.core/mofj2ee/org/eclipse/jst/j2ee/internal/J2EEConstants.java
@@ -54,6 +54,7 @@
String APP_CLIENT_SCHEMA_5 = "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application-client_5.xsd"; //$NON-NLS-1$
String APP_CLIENT_SCHEMA_6 = "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application-client_6.xsd"; //$NON-NLS-1$
String APP_CLIENT_SCHEMA_7 = "http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/application-client_7.xsd"; //$NON-NLS-1$
+ String APP_CLIENT_SCHEMA_8 = "http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/application-client_8.xsd"; //$NON-NLS-1$
//Application constants
/** "Application_ID" */
@@ -80,6 +81,7 @@
String APPLICATION_SCHEMA_5 = "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_5.xsd"; //$NON-NLS-1$
String APPLICATION_SCHEMA_6 = "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_6.xsd"; //$NON-NLS-1$
String APPLICATION_SCHEMA_7 = "http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/application_7.xsd"; //$NON-NLS-1$
+ String APPLICATION_SCHEMA_8 = "http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/application_8.xsd"; //$NON-NLS-1$
//EJB Jar Constants
/** "ejb-jar_ID" */
@@ -121,6 +123,7 @@
String WEBFRAGMENT_DD_SHORT_NAME = "web-fragment.xml"; //$NON-NLS-1$
String WEBFRAGMENT_SCHEMA_3_0 = "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-fragment_3_0.xsd"; //$NON-NLS-1$
String WEBFRAGMENT_SCHEMA_3_1 = "http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-fragment_3_1.xsd"; //$NON-NLS-1$
+ String WEBFRAGMENT_SCHEMA_4_0 = "http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-fragment_4_0.xsd"; //$NON-NLS-1$
//Web app Constants
/** "WebApp_ID" */
@@ -144,6 +147,7 @@
String WEBAPP_SCHEMA_2_5 = "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd";//$NON-NLS-1$
String WEBAPP_SCHEMA_3_0 = "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd";//$NON-NLS-1$
String WEBAPP_SCHEMA_3_1 = "http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd";//$NON-NLS-1$
+ String WEBAPP_SCHEMA_4_0 = "http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd";//$NON-NLS-1$
/** "WEB-INF/ejb-jar.xml" */
String EJBJAR_IN_WAR_DD_URI = "WEB-INF/ejb-jar.xml"; //$NON-NLS-1$
//J2C Resource Adapter Constants
@@ -215,10 +219,12 @@
String APPLICATION_SCHEMA_LOC_5 = "http://java.sun.com/xml/ns/javaee/application_5.xsd"; //$NON-NLS-1$
String APPLICATION_SCHEMA_LOC_6 = "http://java.sun.com/xml/ns/javaee/application_6.xsd"; //$NON-NLS-1$
String APPLICATION_SCHEMA_LOC_7 = "http://xmlns.jcp.org/xml/ns/javaee/application_7.xsd"; //$NON-NLS-1$
+ String APPLICATION_SCHEMA_LOC_8 = "http://xmlns.jcp.org/xml/ns/javaee/application_8.xsd"; //$NON-NLS-1$
String APP_CLIENT_SCHEMA_LOC_1_4 = "http://java.sun.com/xml/ns/j2ee/application-client_1_4.xsd"; //$NON-NLS-1$
String APP_CLIENT_SCHEMA_LOC_5 = "http://java.sun.com/xml/ns/javaee/application-client_5.xsd"; //$NON-NLS-1$
String APP_CLIENT_SCHEMA_LOC_6 = "http://java.sun.com/xml/ns/javaee/application-client_6.xsd"; //$NON-NLS-1$
String APP_CLIENT_SCHEMA_LOC_7 = "http://xmlns.jcp.org/xml/ns/javaee/application-client_7.xsd"; //$NON-NLS-1$
+ String APP_CLIENT_SCHEMA_LOC_8 = "http://xmlns.jcp.org/xml/ns/javaee/application-client_8.xsd"; //$NON-NLS-1$
String EJB_JAR_SCHEMA_LOC_2_1 = "http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd"; //$NON-NLS-1$
String EJB_JAR_SCHEMA_LOC_3_0 = "http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd"; //$NON-NLS-1$
String EJB_JAR_SCHEMA_LOC_3_1 = "http://java.sun.com/xml/ns/javaee/ejb-jar_3_1.xsd"; //$NON-NLS-1$
@@ -230,11 +236,13 @@
String WEB_APP_SCHEMA_LOC_2_5 = "http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"; //$NON-NLS-1$
String WEB_APP_SCHEMA_LOC_3_0 = "http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"; //$NON-NLS-1$
String WEB_APP_SCHEMA_LOC_3_1 = "http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"; //$NON-NLS-1$
+ String WEB_APP_SCHEMA_LOC_4_0 = "http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"; //$NON-NLS-1$
String WEB_SERVICES_CLIENT_SCHEMA_LOC_1_1 = "http://www.ibm.com/webservices/xsd/j2ee_web_services_client_1_1.xsd"; //$NON-NLS-1$
String JSP_SCHEMA_LOC_2_0 = "http://java.sun.com/xml/ns/j2ee/jsp_2_0.xsd"; //$NON-NLS-1$
String JSP_SCHEMA_LOC_2_1 = "http://java.sun.com/xml/ns/javaee/jsp_2_1.xsd"; //$NON-NLS-1$ //EJB3
String WEBFRAGMENT_SCHEMA_LOC_3_0 = "http://java.sun.com/xml/ns/javaee/web-fragment_3_0.xsd"; //$NON-NLS-1$ //Web Fragment3
String WEBFRAGMENT_SCHEMA_LOC_3_1 = "http://xmlns.jcp.org/xml/ns/javaee/web-fragment_3_1.xsd"; //$NON-NLS-1$ //Web Fragment3
+ String WEBFRAGMENT_SCHEMA_LOC_4_0 = "http://xmlns.jcp.org/xml/ns/javaee/web-fragment_4_0.xsd"; //$NON-NLS-1$ //Web Fragment4
public static final String EAR_MODEL_NAME = "EAR_VALIDATION"; //$NON-NLS-1$
}