-
Notifications
You must be signed in to change notification settings - Fork 118
Description
Effected Jakarta EE Platform TCK version 9.1/10.0.
Platform specification 9.1/10 states "support for versions of DTDs and schemas prior to Jakarta EE 8 is optional".
Platform specification detailed reference on support of previous schema can be found at: https://jakarta.ee/specifications/platform/10/jakarta-platform-spec-10.0#a3447
Following tests have old schema[ http://java.sun.com/dtd/web-app_2_3.dtd ] reference in the web.xml descriptor.
Tags tests:
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#negativeScriptFreeTlvNoDeclTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveBundleLocalizationScopeTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveCatchVarTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveCWOTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveDateParamQueryTimestampTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveDefaultEncodingTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveFDValueTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveFNScopeTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveFormatLocalizationContextI18NTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveForTokensTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveIfScopeTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveImportAbsUrlTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveItemsObjArrayTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveJSTLURITest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveMessageKeyTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveOutEscXmlTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveParamNameValueTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveParamValueTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveParseVarTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positivePDValueTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positivePermittedTlvTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positivePNValueTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveQueryScopeAttributeTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveRedirectTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveRemoveScopeVarTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveResultGetRowsCountTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveSetBundleScopeVarTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveSetDataSourceScopeAttributeTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveSetLocaleValueTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveSetScopeTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveSetSelectVarTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveSetTimezoneValueTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveTimezoneValueTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveTransformVarTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveTxQueryCommitTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveUpdateBodyContentTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveUrlScopeTest
com/sun/ts/tests/jstl/compat/onedotzero/JSTLClient.java#positiveXParamNameTest
Pages tests:
com/sun/ts/tests/jsp/spec/configuration/elevaluation/URLClient.java#elEvaluation23WebApplicationTest
Following servlet test have old schema [ http://java.sun.com/j2ee/dtds/web-app_2_2.dtd ] reference in the web.xml descriptor.
com/sun/ts/tests/servlet/compat/LeadingSlash/WithLeadingSlash/URLClient.java#WithLeadingSlashTest
com/sun/ts/tests/servlet/compat/LeadingSlash/WithoutLeadingSlash/URLClient.java#WithoutLeadingSlashTest
Following assembly test have old schema [ http://java.sun.com/j2ee/dtds/web-app_2_2.dtd ] reference in the web.xml descriptor.
com/sun/ts/tests/assembly/compat/standalone/war/compat12_13/Client.java#testStandaloneWar
com/sun/ts/tests/assembly/compat/standalone/war/compat12_14/Client.java#testStandaloneWar
com/sun/ts/tests/assembly/compat/standalone/war/compat12_50/Client.java#testStandaloneWar
com/sun/ts/tests/assembly/compat/standalone/war/compat13_14/Client.java#testStandaloneWar
Above mentioned tests violate Platform specification optional support for versions of DTDs/schemas prior to Jakarta EE 8 and make support of older DTDs/schema mandatory for the vendors of Jakarta EE 9.1/10.
The Tests are failing with deployment failures of test war/ear in Application servers which do not support old DTDs/schema.