This is an automated email from the ASF dual-hosted git repository. markt pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tomcat.git.
from 93ca69c Tab police new fabe5e7 First pass at version updates for Tomcat 10.0.0.x new 4ed2dc8 Rename "javax.annotation.*" to "jakarta.annotation.*" new c91bf7f Rename javax.ejb.* to jakarta.ejb.* new fddd4fd Rename javax.el.* to jakarta.el.* new d96186c Disable tests that depend on JSTL since it is not Jakarta EE compatible new 8cd528d Rename "javax.mail.*" to "jakarta.mail.*" new d6f305e Rename "javax.persistence.*" to "jakarta.persistence.*" new 35dc7b9 Rename "javax.security.auth.message" to "jakarta.security.auth.message" new ab35110 Rename "javax.servlet.*" to "jakartax.servlet.*" and fix tests new 6c3e928 Rename "javax.transaction" to "jakarta.transation" new 8f9e7bc Rename "javax.websocket.*" to "jakarta.websocket.*" new aade5ed Update spec versions in MANIFESTs and parameterise from build script new c9fa030 Update powered by header new 05da26a Update Servlet version returned by API new 4f86530 Update referenced version in comments new 7d4b08c Update JSP version in code to 3.0 new 9cd22e9 Clear out the changelog for 10.0.0.x new 782a2ba Update more version references The 18 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: build.properties.default | 4 +- build.xml | 145 +- java/jakarta/annotation/Generated.java | 37 + java/jakarta/annotation/ManagedBean.java | 31 + java/jakarta/annotation/PostConstruct.java | 33 + java/jakarta/annotation/PreDestroy.java | 33 + java/jakarta/annotation/Priority.java | 33 + java/jakarta/annotation/Resource.java | 51 + java/jakarta/annotation/Resources.java | 33 + java/jakarta/annotation/security/DeclareRoles.java | 33 + java/jakarta/annotation/security/DenyAll.java | 33 + java/jakarta/annotation/security/PermitAll.java | 33 + java/jakarta/annotation/security/RolesAllowed.java | 33 + java/jakarta/annotation/security/RunAs.java | 33 + .../annotation/sql/DataSourceDefinition.java | 48 + .../annotation/sql/DataSourceDefinitions.java | 31 + java/jakarta/ejb/EJB.java | 37 + java/jakarta/ejb/EJBs.java | 31 + java/jakarta/el/ArrayELResolver.java | 150 + java/jakarta/el/BeanELResolver.java | 372 + java/jakarta/el/BeanNameELResolver.java | 155 + java/jakarta/el/BeanNameResolver.java | 91 + java/jakarta/el/CompositeELResolver.java | 233 + java/jakarta/el/ELClass.java | 33 + java/jakarta/el/ELContext.java | 306 + java/jakarta/el/ELContextEvent.java | 37 + java/jakarta/el/ELContextListener.java | 28 + java/jakarta/el/ELException.java | 68 + java/jakarta/el/ELManager.java | 90 + java/jakarta/el/ELProcessor.java | 362 + java/jakarta/el/ELResolver.java | 142 + java/jakarta/el/EvaluationListener.java | 55 + java/jakarta/el/Expression.java | 39 + java/jakarta/el/ExpressionFactory.java | 432 + java/jakarta/el/FunctionMapper.java | 37 + java/jakarta/el/ImportHandler.java | 492 ++ java/jakarta/el/Jre9Compat.java | 83 + java/jakarta/el/JreCompat.java | 73 + java/jakarta/el/LambdaExpression.java | 93 + java/jakarta/el/ListELResolver.java | 155 + java/{javax => jakarta}/el/LocalStrings.properties | 0 .../el/LocalStrings_cs.properties | 0 .../el/LocalStrings_de.properties | 0 .../el/LocalStrings_es.properties | 0 .../el/LocalStrings_fr.properties | 0 .../el/LocalStrings_ja.properties | 0 .../el/LocalStrings_ko.properties | 0 .../el/LocalStrings_pt_BR.properties | 0 .../el/LocalStrings_zh_CN.properties | 0 java/jakarta/el/MapELResolver.java | 136 + java/jakarta/el/MethodExpression.java | 84 + java/jakarta/el/MethodInfo.java | 44 + java/jakarta/el/MethodNotFoundException.java | 38 + java/jakarta/el/PropertyNotFoundException.java | 38 + java/jakarta/el/PropertyNotWritableException.java | 38 + java/jakarta/el/ResourceBundleELResolver.java | 124 + java/jakarta/el/StandardELContext.java | 210 + java/jakarta/el/StaticFieldELResolver.java | 209 + java/jakarta/el/TypeConverter.java | 62 + java/jakarta/el/Util.java | 832 ++ java/jakarta/el/ValueExpression.java | 106 + java/jakarta/el/ValueReference.java | 44 + java/jakarta/el/VariableMapper.java | 28 + java/jakarta/mail/Authenticator.java | 23 + java/jakarta/mail/PasswordAuthentication.java | 24 + java/jakarta/mail/Session.java | 29 + java/jakarta/mail/internet/InternetAddress.java | 24 + java/jakarta/mail/internet/MimeMessage.java | 32 + java/jakarta/mail/internet/MimePart.java | 21 + java/jakarta/mail/internet/MimePartDataSource.java | 24 + java/jakarta/persistence/PersistenceContext.java | 33 + .../persistence/PersistenceContextType.java | 24 + java/jakarta/persistence/PersistenceContexts.java | 31 + java/jakarta/persistence/PersistenceProperty.java | 30 + java/jakarta/persistence/PersistenceUnit.java | 32 + java/jakarta/persistence/PersistenceUnits.java | 31 + java/jakarta/persistence/SynchronizationType.java | 22 + .../security/auth/message/AuthException.java | 30 + java/jakarta/security/auth/message/AuthStatus.java | 37 + java/jakarta/security/auth/message/ClientAuth.java | 30 + .../jakarta/security/auth/message/MessageInfo.java | 33 + .../security/auth/message/MessagePolicy.java | 85 + java/jakarta/security/auth/message/ServerAuth.java | 29 + .../message/callback/CallerPrincipalCallback.java | 57 + .../auth/message/callback/CertStoreCallback.java | 41 + .../message/callback/GroupPrincipalCallback.java | 43 + .../callback/PasswordValidationCallback.java | 65 + .../auth/message/callback/PrivateKeyCallback.java | 123 + .../auth/message/callback/SecretKeyCallback.java | 62 + .../auth/message/callback/TrustStoreCallback.java | 38 + .../security/auth/message/config/AuthConfig.java | 32 + .../auth/message/config/AuthConfigFactory.java | 153 + .../auth/message/config/AuthConfigProvider.java | 32 + .../auth/message/config/ClientAuthConfig.java | 30 + .../auth/message/config/ClientAuthContext.java | 22 + .../auth/message/config/RegistrationListener.java | 22 + .../auth/message/config/ServerAuthConfig.java | 30 + .../auth/message/config/ServerAuthContext.java | 22 + .../auth/message/module/ClientAuthModule.java | 35 + .../auth/message/module/ServerAuthModule.java | 35 + java/jakarta/servlet/AsyncContext.java | 108 + java/jakarta/servlet/AsyncEvent.java | 74 + java/jakarta/servlet/AsyncListener.java | 31 + java/jakarta/servlet/DispatcherType.java | 28 + java/jakarta/servlet/Filter.java | 120 + java/jakarta/servlet/FilterChain.java | 53 + java/jakarta/servlet/FilterConfig.java | 75 + java/jakarta/servlet/FilterRegistration.java | 81 + java/jakarta/servlet/GenericFilter.java | 81 + java/jakarta/servlet/GenericServlet.java | 238 + java/jakarta/servlet/HttpConstraintElement.java | 125 + .../servlet/HttpMethodConstraintElement.java | 57 + .../servlet/LocalStrings.properties | 0 .../servlet/LocalStrings_cs.properties | 0 .../servlet/LocalStrings_de.properties | 0 .../servlet/LocalStrings_es.properties | 0 .../servlet/LocalStrings_fr.properties | 0 .../servlet/LocalStrings_ja.properties | 0 .../servlet/LocalStrings_ko.properties | 0 .../servlet/LocalStrings_zh_CN.properties | 0 java/jakarta/servlet/MultipartConfigElement.java | 85 + java/jakarta/servlet/ReadListener.java | 52 + java/jakarta/servlet/Registration.java | 94 + java/jakarta/servlet/RequestDispatcher.java | 316 + java/jakarta/servlet/Servlet.java | 178 + java/jakarta/servlet/ServletConfig.java | 69 + .../servlet/ServletContainerInitializer.java | 53 + java/jakarta/servlet/ServletContext.java | 1094 +++ .../servlet/ServletContextAttributeEvent.java | 68 + .../servlet/ServletContextAttributeListener.java | 58 + java/jakarta/servlet/ServletContextEvent.java | 48 + java/jakarta/servlet/ServletContextListener.java | 52 + java/jakarta/servlet/ServletException.java | 91 + java/jakarta/servlet/ServletInputStream.java | 121 + java/jakarta/servlet/ServletOutputStream.java | 309 + java/jakarta/servlet/ServletRegistration.java | 49 + java/jakarta/servlet/ServletRequest.java | 507 ++ .../servlet/ServletRequestAttributeEvent.java | 73 + .../servlet/ServletRequestAttributeListener.java | 61 + java/jakarta/servlet/ServletRequestEvent.java | 60 + java/jakarta/servlet/ServletRequestListener.java | 48 + java/jakarta/servlet/ServletRequestWrapper.java | 485 ++ java/jakarta/servlet/ServletResponse.java | 370 + java/jakarta/servlet/ServletResponseWrapper.java | 266 + java/jakarta/servlet/ServletSecurityElement.java | 135 + java/jakarta/servlet/SessionCookieConfig.java | 110 + java/jakarta/servlet/SessionTrackingMode.java | 26 + java/jakarta/servlet/SingleThreadModel.java | 43 + java/jakarta/servlet/UnavailableException.java | 175 + java/jakarta/servlet/WriteListener.java | 45 + java/jakarta/servlet/annotation/HandlesTypes.java | 39 + .../jakarta/servlet/annotation/HttpConstraint.java | 69 + .../servlet/annotation/HttpMethodConstraint.java | 74 + .../servlet/annotation/MultipartConfig.java | 68 + .../servlet/annotation/ServletSecurity.java | 90 + java/jakarta/servlet/annotation/WebFilter.java | 122 + java/jakarta/servlet/annotation/WebInitParam.java | 57 + java/jakarta/servlet/annotation/WebListener.java | 54 + java/jakarta/servlet/annotation/WebServlet.java | 113 + .../servlet/descriptor/JspConfigDescriptor.java | 28 + .../descriptor/JspPropertyGroupDescriptor.java | 38 + .../servlet/descriptor/TaglibDescriptor.java | 26 + java/jakarta/servlet/http/Cookie.java | 495 ++ java/jakarta/servlet/http/HttpFilter.java | 94 + java/jakarta/servlet/http/HttpServlet.java | 908 ++ java/jakarta/servlet/http/HttpServletMapping.java | 53 + java/jakarta/servlet/http/HttpServletRequest.java | 613 ++ .../servlet/http/HttpServletRequestWrapper.java | 433 + java/jakarta/servlet/http/HttpServletResponse.java | 642 ++ .../servlet/http/HttpServletResponseWrapper.java | 299 + java/jakarta/servlet/http/HttpSession.java | 281 + .../http/HttpSessionActivationListener.java | 50 + .../servlet/http/HttpSessionAttributeListener.java | 58 + .../servlet/http/HttpSessionBindingEvent.java | 119 + .../servlet/http/HttpSessionBindingListener.java | 57 + java/jakarta/servlet/http/HttpSessionContext.java | 54 + java/jakarta/servlet/http/HttpSessionEvent.java | 45 + .../servlet/http/HttpSessionIdListener.java | 41 + java/jakarta/servlet/http/HttpSessionListener.java | 51 + java/jakarta/servlet/http/HttpUpgradeHandler.java | 42 + java/jakarta/servlet/http/HttpUtils.java | 280 + .../servlet/http/LocalStrings.properties | 0 .../servlet/http/LocalStrings_de.properties | 0 .../servlet/http/LocalStrings_es.properties | 0 .../servlet/http/LocalStrings_fr.properties | 0 .../servlet/http/LocalStrings_ja.properties | 0 .../servlet/http/LocalStrings_ko.properties | 0 .../servlet/http/LocalStrings_zh_CN.properties | 0 java/jakarta/servlet/http/MappingMatch.java | 31 + java/jakarta/servlet/http/Part.java | 137 + java/jakarta/servlet/http/PushBuilder.java | 196 + java/jakarta/servlet/http/WebConnection.java | 51 + java/jakarta/servlet/http/package.html | 30 + java/jakarta/servlet/jsp/ErrorData.java | 90 + java/jakarta/servlet/jsp/HttpJspPage.java | 60 + .../jakarta/servlet/jsp/JspApplicationContext.java | 80 + java/jakarta/servlet/jsp/JspContext.java | 282 + java/jakarta/servlet/jsp/JspEngineInfo.java | 49 + java/jakarta/servlet/jsp/JspException.java | 101 + java/jakarta/servlet/jsp/JspFactory.java | 157 + java/jakarta/servlet/jsp/JspPage.java | 90 + java/jakarta/servlet/jsp/JspTagException.java | 85 + java/jakarta/servlet/jsp/JspWriter.java | 458 + java/jakarta/servlet/jsp/PageContext.java | 535 ++ java/jakarta/servlet/jsp/SkipPageException.java | 77 + java/jakarta/servlet/jsp/el/ELException.java | 81 + java/jakarta/servlet/jsp/el/ELParseException.java | 53 + java/jakarta/servlet/jsp/el/Expression.java | 54 + .../servlet/jsp/el/ExpressionEvaluator.java | 115 + java/jakarta/servlet/jsp/el/FunctionMapper.java | 41 + .../servlet/jsp/el/ImplicitObjectELResolver.java | 609 ++ .../servlet/jsp/el/ScopedAttributeELResolver.java | 238 + java/jakarta/servlet/jsp/el/VariableResolver.java | 51 + .../{javax => jakarta}/servlet/jsp/el/package.html | 0 java/jakarta/servlet/jsp/package.html | 29 + .../servlet/jsp/resources/jspxml.dtd | 0 .../servlet/jsp/resources/jspxml.xsd | 0 java/jakarta/servlet/jsp/tagext/BodyContent.java | 125 + java/jakarta/servlet/jsp/tagext/BodyTag.java | 162 + .../jakarta/servlet/jsp/tagext/BodyTagSupport.java | 153 + .../servlet/jsp/tagext/DynamicAttributes.java | 52 + java/jakarta/servlet/jsp/tagext/FunctionInfo.java | 79 + java/jakarta/servlet/jsp/tagext/IterationTag.java | 121 + java/jakarta/servlet/jsp/tagext/JspFragment.java | 85 + java/jakarta/servlet/jsp/tagext/JspIdConsumer.java | 21 + java/jakarta/servlet/jsp/tagext/JspTag.java | 27 + java/jakarta/servlet/jsp/tagext/PageData.java | 50 + java/jakarta/servlet/jsp/tagext/SimpleTag.java | 140 + .../servlet/jsp/tagext/SimpleTagSupport.java | 216 + java/jakarta/servlet/jsp/tagext/Tag.java | 264 + java/jakarta/servlet/jsp/tagext/TagAdapter.java | 167 + .../servlet/jsp/tagext/TagAttributeInfo.java | 263 + java/jakarta/servlet/jsp/tagext/TagData.java | 153 + java/jakarta/servlet/jsp/tagext/TagExtraInfo.java | 145 + java/jakarta/servlet/jsp/tagext/TagFileInfo.java | 86 + java/jakarta/servlet/jsp/tagext/TagInfo.java | 457 + .../jakarta/servlet/jsp/tagext/TagLibraryInfo.java | 286 + .../servlet/jsp/tagext/TagLibraryValidator.java | 144 + java/jakarta/servlet/jsp/tagext/TagSupport.java | 291 + .../servlet/jsp/tagext/TagVariableInfo.java | 109 + .../servlet/jsp/tagext/TryCatchFinally.java | 99 + .../servlet/jsp/tagext/ValidationMessage.java | 77 + java/jakarta/servlet/jsp/tagext/VariableInfo.java | 258 + .../jsp/tagext/doc-files/BodyTagProtocol.gif | Bin .../jsp/tagext/doc-files/IterationTagProtocol.gif | Bin .../servlet/jsp/tagext/doc-files/TagProtocol.gif | Bin .../jsp/tagext/doc-files/VariableInfo-1.gif | Bin .../servlet/jsp/tagext/package.html | 0 java/jakarta/servlet/package.html | 30 + .../servlet/resources/XMLSchema.dtd | 0 .../servlet/resources/datatypes.dtd | 0 .../servlet/resources/j2ee_1_4.xsd | 0 .../servlet/resources/j2ee_web_services_1_1.xsd | 0 .../resources/j2ee_web_services_client_1_1.xsd | 0 .../servlet/resources/javaee_5.xsd | 0 .../servlet/resources/javaee_6.xsd | 0 .../servlet/resources/javaee_7.xsd | 0 .../servlet/resources/javaee_8.xsd | 0 .../servlet/resources/javaee_web_services_1_2.xsd | 0 .../servlet/resources/javaee_web_services_1_3.xsd | 0 .../servlet/resources/javaee_web_services_1_4.xsd | 0 .../resources/javaee_web_services_client_1_2.xsd | 0 .../resources/javaee_web_services_client_1_3.xsd | 0 .../resources/javaee_web_services_client_1_4.xsd | 0 .../servlet/resources/jsp_2_0.xsd | 0 .../servlet/resources/jsp_2_1.xsd | 0 .../servlet/resources/jsp_2_2.xsd | 0 .../servlet/resources/jsp_2_3.xsd | 0 .../servlet/resources/web-app_2_2.dtd | 0 .../servlet/resources/web-app_2_3.dtd | 0 .../servlet/resources/web-app_2_4.xsd | 0 .../servlet/resources/web-app_2_5.xsd | 0 .../servlet/resources/web-app_3_0.xsd | 0 .../servlet/resources/web-app_3_1.xsd | 0 .../servlet/resources/web-app_4_0.xsd | 0 .../servlet/resources/web-common_3_0.xsd | 0 .../servlet/resources/web-common_3_1.xsd | 0 .../servlet/resources/web-common_4_0.xsd | 0 .../servlet/resources/web-fragment_3_0.xsd | 0 .../servlet/resources/web-fragment_3_1.xsd | 0 .../servlet/resources/web-fragment_4_0.xsd | 0 .../servlet/resources/web-jsptaglibrary_1_1.dtd | 0 .../servlet/resources/web-jsptaglibrary_1_2.dtd | 0 .../servlet/resources/web-jsptaglibrary_2_0.xsd | 0 .../servlet/resources/web-jsptaglibrary_2_1.xsd | 0 java/{javax => jakarta}/servlet/resources/xml.xsd | 0 .../transaction/HeuristicCommitException.java | 30 + .../transaction/HeuristicMixedException.java | 30 + .../transaction/HeuristicRollbackException.java | 30 + .../transaction/InvalidTransactionException.java | 30 + .../jakarta/transaction/NotSupportedException.java | 30 + java/jakarta/transaction/RollbackException.java | 30 + java/jakarta/transaction/Status.java | 30 + java/jakarta/transaction/Synchronization.java | 22 + java/jakarta/transaction/SystemException.java | 38 + java/jakarta/transaction/Transaction.java | 42 + java/jakarta/transaction/TransactionManager.java | 41 + .../transaction/TransactionRequiredException.java | 30 + .../TransactionRolledbackException.java | 30 + .../TransactionSynchronizationRegistry.java | 33 + java/jakarta/transaction/UserTransaction.java | 34 + java/jakarta/websocket/ClientEndpoint.java | 34 + java/jakarta/websocket/ClientEndpointConfig.java | 138 + java/jakarta/websocket/CloseReason.java | 122 + java/jakarta/websocket/ContainerProvider.java | 63 + java/jakarta/websocket/DecodeException.java | 56 + java/jakarta/websocket/Decoder.java | 53 + .../websocket/DefaultClientEndpointConfig.java | 80 + java/jakarta/websocket/DeploymentException.java | 30 + java/jakarta/websocket/EncodeException.java | 38 + java/jakarta/websocket/Encoder.java | 51 + java/jakarta/websocket/Endpoint.java | 49 + java/jakarta/websocket/EndpointConfig.java | 29 + java/jakarta/websocket/Extension.java | 29 + java/jakarta/websocket/HandshakeResponse.java | 30 + java/jakarta/websocket/MessageHandler.java | 42 + java/jakarta/websocket/OnClose.java | 27 + java/jakarta/websocket/OnError.java | 27 + java/jakarta/websocket/OnMessage.java | 28 + java/jakarta/websocket/OnOpen.java | 27 + java/jakarta/websocket/PongMessage.java | 32 + java/jakarta/websocket/RemoteEndpoint.java | 229 + java/jakarta/websocket/SendHandler.java | 22 + java/jakarta/websocket/SendResult.java | 39 + java/jakarta/websocket/Session.java | 193 + java/jakarta/websocket/SessionException.java | 35 + java/jakarta/websocket/WebSocketContainer.java | 131 + .../server/DefaultServerEndpointConfig.java | 95 + .../jakarta/websocket/server/HandshakeRequest.java | 53 + java/jakarta/websocket/server/PathParam.java | 33 + .../websocket/server/ServerApplicationConfig.java | 51 + java/jakarta/websocket/server/ServerContainer.java | 30 + java/jakarta/websocket/server/ServerEndpoint.java | 46 + .../websocket/server/ServerEndpointConfig.java | 229 + java/javax/annotation/Generated.java | 37 - java/javax/annotation/ManagedBean.java | 31 - java/javax/annotation/PostConstruct.java | 33 - java/javax/annotation/PreDestroy.java | 33 - java/javax/annotation/Priority.java | 33 - java/javax/annotation/Resource.java | 51 - java/javax/annotation/Resources.java | 33 - java/javax/annotation/security/DeclareRoles.java | 33 - java/javax/annotation/security/DenyAll.java | 33 - java/javax/annotation/security/PermitAll.java | 33 - java/javax/annotation/security/RolesAllowed.java | 33 - java/javax/annotation/security/RunAs.java | 33 - .../javax/annotation/sql/DataSourceDefinition.java | 48 - .../annotation/sql/DataSourceDefinitions.java | 31 - java/javax/ejb/EJB.java | 37 - java/javax/ejb/EJBs.java | 31 - java/javax/el/ArrayELResolver.java | 150 - java/javax/el/BeanELResolver.java | 372 - java/javax/el/BeanNameELResolver.java | 155 - java/javax/el/BeanNameResolver.java | 91 - java/javax/el/CompositeELResolver.java | 233 - java/javax/el/ELClass.java | 33 - java/javax/el/ELContext.java | 306 - java/javax/el/ELContextEvent.java | 37 - java/javax/el/ELContextListener.java | 28 - java/javax/el/ELException.java | 68 - java/javax/el/ELManager.java | 90 - java/javax/el/ELProcessor.java | 362 - java/javax/el/ELResolver.java | 142 - java/javax/el/EvaluationListener.java | 55 - java/javax/el/Expression.java | 39 - java/javax/el/ExpressionFactory.java | 432 - java/javax/el/FunctionMapper.java | 37 - java/javax/el/ImportHandler.java | 492 -- java/javax/el/Jre9Compat.java | 83 - java/javax/el/JreCompat.java | 73 - java/javax/el/LambdaExpression.java | 93 - java/javax/el/ListELResolver.java | 155 - java/javax/el/MapELResolver.java | 136 - java/javax/el/MethodExpression.java | 84 - java/javax/el/MethodInfo.java | 44 - java/javax/el/MethodNotFoundException.java | 38 - java/javax/el/PropertyNotFoundException.java | 38 - java/javax/el/PropertyNotWritableException.java | 38 - java/javax/el/ResourceBundleELResolver.java | 124 - java/javax/el/StandardELContext.java | 210 - java/javax/el/StaticFieldELResolver.java | 209 - java/javax/el/TypeConverter.java | 62 - java/javax/el/Util.java | 832 -- java/javax/el/ValueExpression.java | 106 - java/javax/el/ValueReference.java | 44 - java/javax/el/VariableMapper.java | 28 - java/javax/mail/Authenticator.java | 23 - java/javax/mail/PasswordAuthentication.java | 24 - java/javax/mail/Session.java | 29 - java/javax/mail/internet/InternetAddress.java | 24 - java/javax/mail/internet/MimeMessage.java | 32 - java/javax/mail/internet/MimePart.java | 21 - java/javax/mail/internet/MimePartDataSource.java | 24 - java/javax/persistence/PersistenceContext.java | 33 - java/javax/persistence/PersistenceContextType.java | 24 - java/javax/persistence/PersistenceContexts.java | 31 - java/javax/persistence/PersistenceProperty.java | 30 - java/javax/persistence/PersistenceUnit.java | 32 - java/javax/persistence/PersistenceUnits.java | 31 - java/javax/persistence/SynchronizationType.java | 22 - .../javax/security/auth/message/AuthException.java | 30 - java/javax/security/auth/message/AuthStatus.java | 37 - java/javax/security/auth/message/ClientAuth.java | 30 - java/javax/security/auth/message/MessageInfo.java | 33 - .../javax/security/auth/message/MessagePolicy.java | 85 - java/javax/security/auth/message/ServerAuth.java | 29 - .../message/callback/CallerPrincipalCallback.java | 57 - .../auth/message/callback/CertStoreCallback.java | 41 - .../message/callback/GroupPrincipalCallback.java | 43 - .../callback/PasswordValidationCallback.java | 65 - .../auth/message/callback/PrivateKeyCallback.java | 123 - .../auth/message/callback/SecretKeyCallback.java | 62 - .../auth/message/callback/TrustStoreCallback.java | 38 - .../security/auth/message/config/AuthConfig.java | 32 - .../auth/message/config/AuthConfigFactory.java | 153 - .../auth/message/config/AuthConfigProvider.java | 31 - .../auth/message/config/ClientAuthConfig.java | 29 - .../auth/message/config/ClientAuthContext.java | 22 - .../auth/message/config/RegistrationListener.java | 22 - .../auth/message/config/ServerAuthConfig.java | 29 - .../auth/message/config/ServerAuthContext.java | 22 - .../auth/message/module/ClientAuthModule.java | 34 - .../auth/message/module/ServerAuthModule.java | 34 - java/javax/servlet/AsyncContext.java | 108 - java/javax/servlet/AsyncEvent.java | 74 - java/javax/servlet/AsyncListener.java | 31 - java/javax/servlet/DispatcherType.java | 28 - java/javax/servlet/Filter.java | 120 - java/javax/servlet/FilterChain.java | 53 - java/javax/servlet/FilterConfig.java | 75 - java/javax/servlet/FilterRegistration.java | 81 - java/javax/servlet/GenericFilter.java | 81 - java/javax/servlet/GenericServlet.java | 238 - java/javax/servlet/HttpConstraintElement.java | 125 - .../javax/servlet/HttpMethodConstraintElement.java | 57 - java/javax/servlet/MultipartConfigElement.java | 85 - java/javax/servlet/ReadListener.java | 52 - java/javax/servlet/Registration.java | 94 - java/javax/servlet/RequestDispatcher.java | 316 - java/javax/servlet/Servlet.java | 178 - java/javax/servlet/ServletConfig.java | 69 - .../javax/servlet/ServletContainerInitializer.java | 53 - java/javax/servlet/ServletContext.java | 1094 --- .../servlet/ServletContextAttributeEvent.java | 68 - .../servlet/ServletContextAttributeListener.java | 58 - java/javax/servlet/ServletContextEvent.java | 48 - java/javax/servlet/ServletContextListener.java | 52 - java/javax/servlet/ServletException.java | 91 - java/javax/servlet/ServletInputStream.java | 121 - java/javax/servlet/ServletOutputStream.java | 309 - java/javax/servlet/ServletRegistration.java | 49 - java/javax/servlet/ServletRequest.java | 507 -- .../servlet/ServletRequestAttributeEvent.java | 73 - .../servlet/ServletRequestAttributeListener.java | 61 - java/javax/servlet/ServletRequestEvent.java | 60 - java/javax/servlet/ServletRequestListener.java | 48 - java/javax/servlet/ServletRequestWrapper.java | 485 -- java/javax/servlet/ServletResponse.java | 370 - java/javax/servlet/ServletResponseWrapper.java | 266 - java/javax/servlet/ServletSecurityElement.java | 135 - java/javax/servlet/SessionCookieConfig.java | 110 - java/javax/servlet/SessionTrackingMode.java | 26 - java/javax/servlet/SingleThreadModel.java | 43 - java/javax/servlet/UnavailableException.java | 175 - java/javax/servlet/WriteListener.java | 45 - java/javax/servlet/annotation/HandlesTypes.java | 39 - java/javax/servlet/annotation/HttpConstraint.java | 69 - .../servlet/annotation/HttpMethodConstraint.java | 74 - java/javax/servlet/annotation/MultipartConfig.java | 68 - java/javax/servlet/annotation/ServletSecurity.java | 90 - java/javax/servlet/annotation/WebFilter.java | 122 - java/javax/servlet/annotation/WebInitParam.java | 57 - java/javax/servlet/annotation/WebListener.java | 54 - java/javax/servlet/annotation/WebServlet.java | 113 - .../servlet/descriptor/JspConfigDescriptor.java | 28 - .../descriptor/JspPropertyGroupDescriptor.java | 38 - .../javax/servlet/descriptor/TaglibDescriptor.java | 26 - java/javax/servlet/http/Cookie.java | 495 -- java/javax/servlet/http/HttpFilter.java | 94 - java/javax/servlet/http/HttpServlet.java | 908 -- java/javax/servlet/http/HttpServletMapping.java | 53 - java/javax/servlet/http/HttpServletRequest.java | 613 -- .../servlet/http/HttpServletRequestWrapper.java | 433 - java/javax/servlet/http/HttpServletResponse.java | 642 -- .../servlet/http/HttpServletResponseWrapper.java | 299 - java/javax/servlet/http/HttpSession.java | 281 - .../http/HttpSessionActivationListener.java | 50 - .../servlet/http/HttpSessionAttributeListener.java | 58 - .../servlet/http/HttpSessionBindingEvent.java | 119 - .../servlet/http/HttpSessionBindingListener.java | 57 - java/javax/servlet/http/HttpSessionContext.java | 54 - java/javax/servlet/http/HttpSessionEvent.java | 45 - java/javax/servlet/http/HttpSessionIdListener.java | 41 - java/javax/servlet/http/HttpSessionListener.java | 51 - java/javax/servlet/http/HttpUpgradeHandler.java | 42 - java/javax/servlet/http/HttpUtils.java | 280 - java/javax/servlet/http/MappingMatch.java | 31 - java/javax/servlet/http/Part.java | 137 - java/javax/servlet/http/PushBuilder.java | 196 - java/javax/servlet/http/WebConnection.java | 51 - java/javax/servlet/http/package.html | 30 - java/javax/servlet/jsp/ErrorData.java | 90 - java/javax/servlet/jsp/HttpJspPage.java | 60 - java/javax/servlet/jsp/JspApplicationContext.java | 80 - java/javax/servlet/jsp/JspContext.java | 282 - java/javax/servlet/jsp/JspEngineInfo.java | 49 - java/javax/servlet/jsp/JspException.java | 101 - java/javax/servlet/jsp/JspFactory.java | 157 - java/javax/servlet/jsp/JspPage.java | 90 - java/javax/servlet/jsp/JspTagException.java | 85 - java/javax/servlet/jsp/JspWriter.java | 458 - java/javax/servlet/jsp/PageContext.java | 535 -- java/javax/servlet/jsp/SkipPageException.java | 77 - java/javax/servlet/jsp/el/ELException.java | 81 - java/javax/servlet/jsp/el/ELParseException.java | 53 - java/javax/servlet/jsp/el/Expression.java | 54 - java/javax/servlet/jsp/el/ExpressionEvaluator.java | 115 - java/javax/servlet/jsp/el/FunctionMapper.java | 41 - .../servlet/jsp/el/ImplicitObjectELResolver.java | 609 -- .../servlet/jsp/el/ScopedAttributeELResolver.java | 238 - java/javax/servlet/jsp/el/VariableResolver.java | 51 - java/javax/servlet/jsp/package.html | 29 - java/javax/servlet/jsp/tagext/BodyContent.java | 125 - java/javax/servlet/jsp/tagext/BodyTag.java | 162 - java/javax/servlet/jsp/tagext/BodyTagSupport.java | 153 - .../servlet/jsp/tagext/DynamicAttributes.java | 52 - java/javax/servlet/jsp/tagext/FunctionInfo.java | 79 - java/javax/servlet/jsp/tagext/IterationTag.java | 121 - java/javax/servlet/jsp/tagext/JspFragment.java | 85 - java/javax/servlet/jsp/tagext/JspIdConsumer.java | 21 - java/javax/servlet/jsp/tagext/JspTag.java | 27 - java/javax/servlet/jsp/tagext/PageData.java | 50 - java/javax/servlet/jsp/tagext/SimpleTag.java | 140 - .../javax/servlet/jsp/tagext/SimpleTagSupport.java | 216 - java/javax/servlet/jsp/tagext/Tag.java | 264 - java/javax/servlet/jsp/tagext/TagAdapter.java | 167 - .../javax/servlet/jsp/tagext/TagAttributeInfo.java | 263 - java/javax/servlet/jsp/tagext/TagData.java | 153 - java/javax/servlet/jsp/tagext/TagExtraInfo.java | 145 - java/javax/servlet/jsp/tagext/TagFileInfo.java | 86 - java/javax/servlet/jsp/tagext/TagInfo.java | 457 - java/javax/servlet/jsp/tagext/TagLibraryInfo.java | 286 - .../servlet/jsp/tagext/TagLibraryValidator.java | 144 - java/javax/servlet/jsp/tagext/TagSupport.java | 291 - java/javax/servlet/jsp/tagext/TagVariableInfo.java | 109 - java/javax/servlet/jsp/tagext/TryCatchFinally.java | 99 - .../servlet/jsp/tagext/ValidationMessage.java | 77 - java/javax/servlet/jsp/tagext/VariableInfo.java | 258 - java/javax/servlet/package.html | 30 - .../transaction/HeuristicCommitException.java | 30 - .../javax/transaction/HeuristicMixedException.java | 30 - .../transaction/HeuristicRollbackException.java | 30 - .../transaction/InvalidTransactionException.java | 30 - java/javax/transaction/NotSupportedException.java | 30 - java/javax/transaction/RollbackException.java | 30 - java/javax/transaction/Status.java | 30 - java/javax/transaction/Synchronization.java | 22 - java/javax/transaction/SystemException.java | 38 - java/javax/transaction/Transaction.java | 42 - java/javax/transaction/TransactionManager.java | 41 - .../transaction/TransactionRequiredException.java | 30 - .../TransactionRolledbackException.java | 30 - .../TransactionSynchronizationRegistry.java | 33 - java/javax/transaction/UserTransaction.java | 34 - java/javax/websocket/ClientEndpoint.java | 34 - java/javax/websocket/ClientEndpointConfig.java | 138 - java/javax/websocket/CloseReason.java | 122 - java/javax/websocket/ContainerProvider.java | 63 - java/javax/websocket/DecodeException.java | 56 - java/javax/websocket/Decoder.java | 53 - .../websocket/DefaultClientEndpointConfig.java | 80 - java/javax/websocket/DeploymentException.java | 30 - java/javax/websocket/EncodeException.java | 38 - java/javax/websocket/Encoder.java | 51 - java/javax/websocket/Endpoint.java | 49 - java/javax/websocket/EndpointConfig.java | 29 - java/javax/websocket/Extension.java | 29 - java/javax/websocket/HandshakeResponse.java | 30 - java/javax/websocket/MessageHandler.java | 42 - java/javax/websocket/OnClose.java | 27 - java/javax/websocket/OnError.java | 27 - java/javax/websocket/OnMessage.java | 28 - java/javax/websocket/OnOpen.java | 27 - java/javax/websocket/PongMessage.java | 32 - java/javax/websocket/RemoteEndpoint.java | 229 - java/javax/websocket/SendHandler.java | 22 - java/javax/websocket/SendResult.java | 39 - java/javax/websocket/Session.java | 193 - java/javax/websocket/SessionException.java | 35 - java/javax/websocket/WebSocketContainer.java | 131 - .../server/DefaultServerEndpointConfig.java | 95 - java/javax/websocket/server/HandshakeRequest.java | 53 - java/javax/websocket/server/PathParam.java | 33 - .../websocket/server/ServerApplicationConfig.java | 51 - java/javax/websocket/server/ServerContainer.java | 30 - java/javax/websocket/server/ServerEndpoint.java | 46 - .../websocket/server/ServerEndpointConfig.java | 229 - java/org/apache/catalina/AsyncDispatcher.java | 6 +- java/org/apache/catalina/Authenticator.java | 4 +- java/org/apache/catalina/Context.java | 26 +- java/org/apache/catalina/Globals.java | 10 +- java/org/apache/catalina/Manager.java | 20 +- java/org/apache/catalina/Session.java | 2 +- java/org/apache/catalina/Valve.java | 2 +- java/org/apache/catalina/Wrapper.java | 8 +- .../catalina/authenticator/AuthenticatorBase.java | 33 +- .../catalina/authenticator/BasicAuthenticator.java | 4 +- .../authenticator/DigestAuthenticator.java | 4 +- .../catalina/authenticator/FormAuthenticator.java | 8 +- .../authenticator/NonLoginAuthenticator.java | 2 +- .../catalina/authenticator/SSLAuthenticator.java | 4 +- .../catalina/authenticator/SavedRequest.java | 2 +- .../catalina/authenticator/SingleSignOn.java | 4 +- .../catalina/authenticator/SingleSignOnEntry.java | 2 +- .../authenticator/SpnegoAuthenticator.java | 3 +- .../jaspic/AuthConfigFactoryImpl.java | 6 +- .../authenticator/jaspic/CallbackHandlerImpl.java | 5 +- .../authenticator/jaspic/MessageInfoImpl.java | 8 +- .../jaspic/SimpleAuthConfigProvider.java | 13 +- .../jaspic/SimpleServerAuthConfig.java | 11 +- .../jaspic/SimpleServerAuthContext.java | 11 +- .../apache/catalina/connector/CoyoteAdapter.java | 14 +- .../catalina/connector/CoyoteInputStream.java | 4 +- .../catalina/connector/CoyoteOutputStream.java | 4 +- .../org/apache/catalina/connector/InputBuffer.java | 2 +- .../apache/catalina/connector/OutputBuffer.java | 4 +- java/org/apache/catalina/connector/Request.java | 45 +- .../apache/catalina/connector/RequestFacade.java | 32 +- java/org/apache/catalina/connector/Response.java | 12 +- .../apache/catalina/connector/ResponseFacade.java | 6 +- .../apache/catalina/core/ApplicationContext.java | 45 +- .../catalina/core/ApplicationContextFacade.java | 22 +- .../catalina/core/ApplicationDispatcher.java | 32 +- .../catalina/core/ApplicationFilterChain.java | 18 +- .../catalina/core/ApplicationFilterConfig.java | 15 +- .../catalina/core/ApplicationFilterFactory.java | 6 +- .../core/ApplicationFilterRegistration.java | 4 +- .../catalina/core/ApplicationHttpRequest.java | 24 +- .../catalina/core/ApplicationHttpResponse.java | 10 +- .../apache/catalina/core/ApplicationMapping.java | 4 +- java/org/apache/catalina/core/ApplicationPart.java | 2 +- .../catalina/core/ApplicationPushBuilder.java | 10 +- .../apache/catalina/core/ApplicationRequest.java | 10 +- .../apache/catalina/core/ApplicationResponse.java | 8 +- .../core/ApplicationServletRegistration.java | 6 +- .../core/ApplicationSessionCookieConfig.java | 4 +- .../org/apache/catalina/core/AsyncContextImpl.java | 21 +- .../apache/catalina/core/AsyncListenerWrapper.java | 8 +- java/org/apache/catalina/core/Constants.java | 2 +- .../catalina/core/DefaultInstanceManager.java | 17 +- java/org/apache/catalina/core/StandardContext.java | 55 +- .../apache/catalina/core/StandardContextValve.java | 6 +- .../apache/catalina/core/StandardEngineValve.java | 2 +- .../apache/catalina/core/StandardHostValve.java | 10 +- java/org/apache/catalina/core/StandardWrapper.java | 21 +- .../catalina/core/StandardWrapperFacade.java | 4 +- .../apache/catalina/core/StandardWrapperValve.java | 12 +- .../catalina/filters/AddDefaultCharsetFilter.java | 14 +- java/org/apache/catalina/filters/CorsFilter.java | 28 +- .../catalina/filters/CsrfPreventionFilter.java | 18 +- .../catalina/filters/CsrfPreventionFilterBase.java | 8 +- .../org/apache/catalina/filters/ExpiresFilter.java | 22 +- .../catalina/filters/FailedRequestFilter.java | 10 +- java/org/apache/catalina/filters/FilterBase.java | 6 +- .../catalina/filters/HttpHeaderSecurityFilter.java | 12 +- .../apache/catalina/filters/RemoteAddrFilter.java | 8 +- .../apache/catalina/filters/RemoteCIDRFilter.java | 10 +- .../apache/catalina/filters/RemoteHostFilter.java | 8 +- .../apache/catalina/filters/RemoteIpFilter.java | 20 +- .../catalina/filters/RequestDumperFilter.java | 16 +- .../org/apache/catalina/filters/RequestFilter.java | 12 +- .../catalina/filters/RestCsrfPreventionFilter.java | 16 +- .../catalina/filters/SessionInitializerFilter.java | 16 +- .../filters/SetCharacterEncodingFilter.java | 8 +- .../apache/catalina/filters/WebdavFixFilter.java | 14 +- java/org/apache/catalina/ha/ClusterSession.java | 2 +- .../catalina/ha/context/ReplicatedContext.java | 2 +- .../catalina/ha/session/JvmRouteBinderValve.java | 2 +- .../apache/catalina/ha/tcp/ReplicationValve.java | 2 +- .../catalina/loader/WebappClassLoaderBase.java | 47 +- java/org/apache/catalina/loader/WebappLoader.java | 3 +- .../apache/catalina/manager/DummyProxySession.java | 2 +- .../catalina/manager/HTMLManagerServlet.java | 14 +- .../apache/catalina/manager/JMXProxyServlet.java | 9 +- .../apache/catalina/manager/ManagerServlet.java | 15 +- .../catalina/manager/StatusManagerServlet.java | 9 +- .../apache/catalina/manager/StatusTransformer.java | 3 +- .../manager/host/HTMLHostManagerServlet.java | 6 +- .../catalina/manager/host/HostManagerServlet.java | 11 +- .../apache/catalina/manager/util/SessionUtils.java | 7 +- java/org/apache/catalina/mapper/Mapper.java | 2 +- java/org/apache/catalina/mapper/MappingData.java | 4 +- .../catalina/realm/JAASMemoryLoginModule.java | 3 +- java/org/apache/catalina/realm/JAASRealm.java | 3 +- java/org/apache/catalina/realm/RealmBase.java | 4 +- .../catalina/security/SecurityClassLoad.java | 2 +- .../org/apache/catalina/security/SecurityUtil.java | 13 +- java/org/apache/catalina/servlets/CGIServlet.java | 18 +- .../apache/catalina/servlets/DefaultServlet.java | 23 +- .../apache/catalina/servlets/WebdavServlet.java | 13 +- java/org/apache/catalina/session/FileStore.java | 2 +- .../apache/catalina/session/StandardManager.java | 4 +- .../apache/catalina/session/StandardSession.java | 24 +- .../catalina/session/StandardSessionFacade.java | 6 +- .../catalina/ssi/ByteArrayServletOutputStream.java | 4 +- .../catalina/ssi/ResponseIncludeWrapper.java | 6 +- java/org/apache/catalina/ssi/SSIFilter.java | 14 +- java/org/apache/catalina/ssi/SSIServlet.java | 10 +- .../catalina/ssi/SSIServletExternalResolver.java | 10 +- .../apache/catalina/ssi/SSIServletRequestUtil.java | 4 +- .../org/apache/catalina/startup/ContextConfig.java | 16 +- .../org/apache/catalina/startup/FailedContext.java | 12 +- java/org/apache/catalina/startup/Tomcat.java | 24 +- .../apache/catalina/startup/WebAnnotationSet.java | 16 +- .../catalina/startup/WebappServiceLoader.java | 4 +- java/org/apache/catalina/util/RequestUtil.java | 4 +- java/org/apache/catalina/util/SessionConfig.java | 2 +- .../catalina/valves/AbstractAccessLogValve.java | 8 +- .../valves/CrawlerSessionManagerValve.java | 8 +- .../apache/catalina/valves/ErrorReportValve.java | 8 +- .../catalina/valves/ExtendedAccessLogValve.java | 4 +- .../apache/catalina/valves/HealthCheckValve.java | 2 +- .../apache/catalina/valves/JDBCAccessLogValve.java | 2 +- .../catalina/valves/LoadBalancerDrainingValve.java | 6 +- .../apache/catalina/valves/PersistentValve.java | 4 +- .../apache/catalina/valves/RemoteAddrValve.java | 2 +- .../apache/catalina/valves/RemoteCIDRValve.java | 4 +- .../apache/catalina/valves/RemoteHostValve.java | 2 +- java/org/apache/catalina/valves/RemoteIpValve.java | 6 +- .../apache/catalina/valves/RequestFilterValve.java | 4 +- java/org/apache/catalina/valves/SSLValve.java | 2 +- .../org/apache/catalina/valves/SemaphoreValve.java | 2 +- .../catalina/valves/StuckThreadDetectionValve.java | 2 +- .../catalina/valves/rewrite/RewriteValve.java | 6 +- .../catalina/webresources/ExtractingRoot.java | 2 +- java/org/apache/coyote/AbstractProcessor.java | 2 +- java/org/apache/coyote/AbstractProtocol.java | 5 +- java/org/apache/coyote/ActionCode.java | 8 +- java/org/apache/coyote/AsyncContextCallback.java | 2 +- java/org/apache/coyote/Request.java | 2 +- java/org/apache/coyote/Response.java | 2 +- java/org/apache/coyote/UpgradeToken.java | 2 +- java/org/apache/coyote/ajp/AjpProcessor.java | 2 +- .../coyote/http11/AbstractHttp11Protocol.java | 2 +- java/org/apache/coyote/http11/Http11Processor.java | 2 +- .../http11/upgrade/InternalHttpUpgradeHandler.java | 2 +- .../http11/upgrade/UpgradeProcessorBase.java | 2 +- .../http11/upgrade/UpgradeProcessorExternal.java | 4 +- .../http11/upgrade/UpgradeProcessorInternal.java | 4 +- .../http11/upgrade/UpgradeServletInputStream.java | 4 +- .../http11/upgrade/UpgradeServletOutputStream.java | 4 +- java/org/apache/coyote/http2/Http2AsyncParser.java | 2 +- .../coyote/http2/Http2AsyncUpgradeHandler.java | 2 +- java/org/apache/coyote/http2/Http2Parser.java | 2 +- .../apache/coyote/http2/Http2UpgradeHandler.java | 2 +- java/org/apache/el/ExpressionFactoryImpl.java | 12 +- java/org/apache/el/MethodExpressionImpl.java | 38 +- java/org/apache/el/MethodExpressionLiteral.java | 8 +- java/org/apache/el/ValueExpressionImpl.java | 50 +- java/org/apache/el/ValueExpressionLiteral.java | 6 +- java/org/apache/el/lang/ELSupport.java | 4 +- java/org/apache/el/lang/EvaluationContext.java | 12 +- java/org/apache/el/lang/ExpressionBuilder.java | 12 +- java/org/apache/el/lang/FunctionMapperFactory.java | 4 +- java/org/apache/el/lang/FunctionMapperImpl.java | 4 +- java/org/apache/el/lang/VariableMapperFactory.java | 4 +- java/org/apache/el/lang/VariableMapperImpl.java | 4 +- java/org/apache/el/parser/ArithmeticNode.java | 2 +- java/org/apache/el/parser/AstAnd.java | 2 +- java/org/apache/el/parser/AstAssign.java | 2 +- java/org/apache/el/parser/AstBracketSuffix.java | 2 +- java/org/apache/el/parser/AstChoice.java | 2 +- .../apache/el/parser/AstCompositeExpression.java | 2 +- java/org/apache/el/parser/AstConcatenation.java | 2 +- .../apache/el/parser/AstDeferredExpression.java | 2 +- java/org/apache/el/parser/AstDiv.java | 2 +- java/org/apache/el/parser/AstDotSuffix.java | 2 +- .../org/apache/el/parser/AstDynamicExpression.java | 2 +- java/org/apache/el/parser/AstEmpty.java | 2 +- java/org/apache/el/parser/AstEqual.java | 2 +- java/org/apache/el/parser/AstFalse.java | 2 +- java/org/apache/el/parser/AstFloatingPoint.java | 2 +- java/org/apache/el/parser/AstFunction.java | 12 +- java/org/apache/el/parser/AstGreaterThan.java | 2 +- java/org/apache/el/parser/AstGreaterThanEqual.java | 2 +- java/org/apache/el/parser/AstIdentifier.java | 18 +- java/org/apache/el/parser/AstInteger.java | 2 +- java/org/apache/el/parser/AstLambdaExpression.java | 4 +- java/org/apache/el/parser/AstLessThan.java | 2 +- java/org/apache/el/parser/AstLessThanEqual.java | 2 +- java/org/apache/el/parser/AstListData.java | 2 +- .../org/apache/el/parser/AstLiteralExpression.java | 2 +- java/org/apache/el/parser/AstMapData.java | 2 +- java/org/apache/el/parser/AstMinus.java | 2 +- java/org/apache/el/parser/AstMod.java | 2 +- java/org/apache/el/parser/AstMult.java | 2 +- java/org/apache/el/parser/AstNegative.java | 2 +- java/org/apache/el/parser/AstNot.java | 2 +- java/org/apache/el/parser/AstNotEqual.java | 2 +- java/org/apache/el/parser/AstNull.java | 2 +- java/org/apache/el/parser/AstOr.java | 2 +- java/org/apache/el/parser/AstPlus.java | 2 +- java/org/apache/el/parser/AstSemicolon.java | 2 +- java/org/apache/el/parser/AstSetData.java | 2 +- java/org/apache/el/parser/AstString.java | 2 +- java/org/apache/el/parser/AstTrue.java | 2 +- java/org/apache/el/parser/AstValue.java | 12 +- java/org/apache/el/parser/BooleanNode.java | 2 +- java/org/apache/el/parser/ELParser.java | 3 +- java/org/apache/el/parser/ELParser.jjt | 4 +- java/org/apache/el/parser/Node.java | 6 +- java/org/apache/el/parser/SimpleNode.java | 8 +- java/org/apache/el/stream/Optional.java | 4 +- java/org/apache/el/stream/Stream.java | 4 +- .../org/apache/el/stream/StreamELResolverImpl.java | 4 +- java/org/apache/el/util/Jre9Compat.java | 2 +- java/org/apache/el/util/JreCompat.java | 2 +- java/org/apache/el/util/ReflectionUtil.java | 16 +- java/org/apache/jasper/Constants.java | 6 +- java/org/apache/jasper/EmbeddedServletOptions.java | 8 +- java/org/apache/jasper/JasperException.java | 2 +- java/org/apache/jasper/JspC.java | 4 +- java/org/apache/jasper/JspCompilationContext.java | 4 +- java/org/apache/jasper/Options.java | 2 +- .../apache/jasper/compiler/ELFunctionMapper.java | 2 +- java/org/apache/jasper/compiler/ELInterpreter.java | 2 +- .../jasper/compiler/ELInterpreterFactory.java | 2 +- java/org/apache/jasper/compiler/ELNode.java | 2 +- java/org/apache/jasper/compiler/Generator.java | 200 +- .../jasper/compiler/ImplicitTagLibraryInfo.java | 10 +- .../apache/jasper/compiler/JarScannerFactory.java | 2 +- java/org/apache/jasper/compiler/JasperTagInfo.java | 10 +- java/org/apache/jasper/compiler/JspConfig.java | 6 +- .../apache/jasper/compiler/JspDocumentParser.java | 7 +- .../apache/jasper/compiler/JspRuntimeContext.java | 4 +- java/org/apache/jasper/compiler/JspUtil.java | 2 +- java/org/apache/jasper/compiler/Node.java | 30 +- java/org/apache/jasper/compiler/PageDataImpl.java | 4 +- java/org/apache/jasper/compiler/PageInfo.java | 4 +- java/org/apache/jasper/compiler/Parser.java | 8 +- .../apache/jasper/compiler/ScriptingVariabler.java | 4 +- .../apache/jasper/compiler/TagFileProcessor.java | 16 +- .../apache/jasper/compiler/TagLibraryInfoImpl.java | 22 +- .../apache/jasper/compiler/TagPluginManager.java | 2 +- java/org/apache/jasper/compiler/TldCache.java | 2 +- java/org/apache/jasper/compiler/Validator.java | 24 +- java/org/apache/jasper/el/ELContextImpl.java | 28 +- java/org/apache/jasper/el/ELContextWrapper.java | 8 +- java/org/apache/jasper/el/ELResolverImpl.java | 16 +- .../apache/jasper/el/ExpressionEvaluatorImpl.java | 18 +- java/org/apache/jasper/el/ExpressionImpl.java | 12 +- java/org/apache/jasper/el/FunctionMapperImpl.java | 4 +- java/org/apache/jasper/el/JasperELResolver.java | 26 +- java/org/apache/jasper/el/JspELException.java | 2 +- java/org/apache/jasper/el/JspMethodExpression.java | 12 +- .../jasper/el/JspMethodNotFoundException.java | 2 +- .../jasper/el/JspPropertyNotFoundException.java | 2 +- .../jasper/el/JspPropertyNotWritableException.java | 2 +- java/org/apache/jasper/el/JspValueExpression.java | 10 +- .../org/apache/jasper/el/VariableResolverImpl.java | 6 +- .../jasper/resources/LocalStrings.properties | 4 +- .../jasper/resources/LocalStrings_es.properties | 4 +- .../jasper/resources/LocalStrings_fr.properties | 4 +- .../jasper/resources/LocalStrings_ja.properties | 4 +- .../jasper/resources/LocalStrings_ko.properties | 4 +- .../org/apache/jasper/runtime/BodyContentImpl.java | 4 +- java/org/apache/jasper/runtime/HttpJspBase.java | 12 +- .../jasper/runtime/InstanceManagerFactory.java | 2 +- .../jasper/runtime/JspApplicationContextImpl.java | 18 +- .../apache/jasper/runtime/JspContextWrapper.java | 48 +- java/org/apache/jasper/runtime/JspFactoryImpl.java | 18 +- .../apache/jasper/runtime/JspFragmentHelper.java | 8 +- .../apache/jasper/runtime/JspRuntimeLibrary.java | 26 +- java/org/apache/jasper/runtime/JspWriterImpl.java | 4 +- .../org/apache/jasper/runtime/PageContextImpl.java | 48 +- .../jasper/runtime/ProtectedFunctionMapper.java | 4 +- .../runtime/ServletResponseWrapperInclude.java | 10 +- java/org/apache/jasper/runtime/TagHandlerPool.java | 6 +- .../apache/jasper/servlet/JasperInitializer.java | 8 +- .../apache/jasper/servlet/JspCServletContext.java | 24 +- java/org/apache/jasper/servlet/JspServlet.java | 16 +- .../apache/jasper/servlet/JspServletWrapper.java | 20 +- java/org/apache/jasper/servlet/TldPreScanned.java | 2 +- java/org/apache/jasper/servlet/TldScanner.java | 6 +- java/org/apache/jasper/tagplugins/jstl/Util.java | 16 +- .../apache/jasper/tagplugins/jstl/core/Out.java | 2 +- java/org/apache/naming/TransactionRef.java | 2 +- java/org/apache/naming/factory/EjbFactory.java | 2 +- .../apache/naming/factory/MailSessionFactory.java | 11 +- .../org/apache/naming/factory/ResourceFactory.java | 4 +- .../org/apache/naming/factory/SendMailFactory.java | 13 +- java/org/apache/tomcat/JarScanner.java | 2 +- .../dbcp/dbcp2/managed/BasicManagedDataSource.java | 5 +- .../managed/DataSourceXAConnectionFactory.java | 5 +- .../dbcp2/managed/LocalXAConnectionFactory.java | 3 +- .../dbcp/dbcp2/managed/TransactionContext.java | 13 +- .../dbcp/dbcp2/managed/TransactionRegistry.java | 9 +- .../tomcat/util/descriptor/DigesterFactory.java | 4 +- .../util/descriptor/tagplugin/TagPluginParser.java | 2 +- .../apache/tomcat/util/descriptor/tld/TagXml.java | 6 +- .../tomcat/util/descriptor/tld/TaglibXml.java | 2 +- .../tomcat/util/descriptor/tld/TldRuleSet.java | 12 +- .../tomcat/util/descriptor/web/FilterDef.java | 2 +- .../tomcat/util/descriptor/web/FilterMap.java | 2 +- .../descriptor/web/JspConfigDescriptorImpl.java | 6 +- .../web/JspPropertyGroupDescriptorImpl.java | 2 +- .../util/descriptor/web/SecurityConstraint.java | 10 +- .../tomcat/util/descriptor/web/SessionConfig.java | 2 +- .../util/descriptor/web/TaglibDescriptorImpl.java | 2 +- .../apache/tomcat/util/descriptor/web/WebXml.java | 12 +- .../apache/tomcat/util/http/CookieProcessor.java | 2 +- .../tomcat/util/http/LegacyCookieProcessor.java | 2 +- java/org/apache/tomcat/util/http/RequestUtil.java | 2 +- java/org/apache/tomcat/util/http/ResponseUtil.java | 2 +- .../tomcat/util/http/Rfc6265CookieProcessor.java | 2 +- .../http/fileupload/disk/DiskFileItemFactory.java | 2 +- .../http/fileupload/servlet/ServletFileUpload.java | 2 +- .../fileupload/servlet/ServletRequestContext.java | 2 +- java/org/apache/tomcat/util/net/SSLSupport.java | 10 +- .../tomcat/util/scan/StandardJarScanner.java | 2 +- java/org/apache/tomcat/websocket/Constants.java | 2 +- java/org/apache/tomcat/websocket/DecoderEntry.java | 2 +- .../tomcat/websocket/FutureToSendHandler.java | 4 +- .../tomcat/websocket/MessageHandlerResult.java | 2 +- java/org/apache/tomcat/websocket/MessagePart.java | 2 +- .../apache/tomcat/websocket/PerMessageDeflate.java | 6 +- .../apache/tomcat/websocket/Transformation.java | 2 +- .../tomcat/websocket/TransformationFactory.java | 2 +- java/org/apache/tomcat/websocket/Util.java | 28 +- .../tomcat/websocket/WrappedMessageHandler.java | 2 +- .../tomcat/websocket/WsContainerProvider.java | 4 +- java/org/apache/tomcat/websocket/WsExtension.java | 2 +- .../tomcat/websocket/WsExtensionParameter.java | 2 +- java/org/apache/tomcat/websocket/WsFrameBase.java | 10 +- .../org/apache/tomcat/websocket/WsFrameClient.java | 4 +- .../tomcat/websocket/WsHandshakeResponse.java | 2 +- .../org/apache/tomcat/websocket/WsIOException.java | 2 +- .../org/apache/tomcat/websocket/WsPongMessage.java | 2 +- .../tomcat/websocket/WsRemoteEndpointAsync.java | 4 +- .../tomcat/websocket/WsRemoteEndpointBase.java | 2 +- .../tomcat/websocket/WsRemoteEndpointBasic.java | 4 +- .../tomcat/websocket/WsRemoteEndpointImplBase.java | 18 +- .../websocket/WsRemoteEndpointImplClient.java | 4 +- java/org/apache/tomcat/websocket/WsSession.java | 32 +- .../tomcat/websocket/WsWebSocketContainer.java | 21 +- .../tomcat/websocket/pojo/PojoEndpointBase.java | 10 +- .../tomcat/websocket/pojo/PojoEndpointClient.java | 12 +- .../tomcat/websocket/pojo/PojoEndpointServer.java | 10 +- .../websocket/pojo/PojoMessageHandlerBase.java | 8 +- .../pojo/PojoMessageHandlerPartialBase.java | 6 +- .../pojo/PojoMessageHandlerPartialBinary.java | 2 +- .../pojo/PojoMessageHandlerPartialText.java | 2 +- .../pojo/PojoMessageHandlerWholeBase.java | 6 +- .../pojo/PojoMessageHandlerWholeBinary.java | 12 +- .../pojo/PojoMessageHandlerWholePong.java | 4 +- .../pojo/PojoMessageHandlerWholeText.java | 12 +- .../tomcat/websocket/pojo/PojoMethodMapping.java | 28 +- .../tomcat/websocket/pojo/PojoPathParam.java | 8 +- .../apache/tomcat/websocket/pojo/package-info.java | 2 +- .../apache/tomcat/websocket/server/Constants.java | 2 +- .../server/DefaultServerEndpointConfigurator.java | 8 +- .../tomcat/websocket/server/UpgradeUtil.java | 18 +- .../tomcat/websocket/server/UriTemplate.java | 2 +- .../tomcat/websocket/server/WsContextListener.java | 6 +- .../apache/tomcat/websocket/server/WsFilter.java | 14 +- .../websocket/server/WsHandshakeRequest.java | 4 +- .../websocket/server/WsHttpUpgradeHandler.java | 16 +- .../tomcat/websocket/server/WsMappingResult.java | 2 +- .../server/WsPerSessionServerEndpointConfig.java | 8 +- .../server/WsRemoteEndpointImplServer.java | 8 +- java/org/apache/tomcat/websocket/server/WsSci.java | 22 +- .../tomcat/websocket/server/WsServerContainer.java | 28 +- .../tomcat/websocket/server/WsSessionListener.java | 4 +- .../tomcat/websocket/server/WsWriteTimeout.java | 4 +- modules/cxf/pom.xml | 4 +- .../web/tomcat/OpenWebBeansSecurityFilter.java | 12 +- .../web/tomcat/OpenWebBeansSecurityValve.java | 2 +- .../apache/webbeans/web/tomcat/TomcatPlugin.java | 20 +- .../webbeans/web/tomcat/TomcatSecurityService.java | 2 +- res/META-INF/annotations-api.jar.manifest | 12 +- res/META-INF/el-api.jar.manifest | 12 +- ...=> jakarta.servlet.ServletContainerInitializer} | 0 res/META-INF/jaspic-api.jar.manifest | 14 +- res/META-INF/jsp-api.jar.manifest | 12 +- res/META-INF/servlet-api.jar.manifest | 12 +- ...=> jakarta.servlet.ServletContainerInitializer} | 0 ...rovider => jakarta.websocket.ContainerProvider} | 0 ...ocket.server.ServerEndpointConfig$Configurator} | 0 res/META-INF/websocket-api.jar.manifest | 12 +- res/bnd/annotations-api.jar.tmp.bnd | 6 +- res/bnd/el-api.jar.tmp.bnd | 2 +- res/bnd/jaspic-api.jar.tmp.bnd | 8 +- res/bnd/jsp-api.jar.tmp.bnd | 8 +- res/bnd/servlet-api.jar.tmp.bnd | 10 +- res/bnd/tomcat-embed-core.jar.tmp.bnd | 18 +- res/bnd/tomcat-embed-el.jar.tmp.bnd | 2 +- res/bnd/tomcat-embed-jasper.jar.tmp.bnd | 8 +- res/bnd/tomcat-embed-websocket.jar.tmp.bnd | 4 +- res/bnd/websocket-api.jar.tmp.bnd | 4 +- res/checkstyle/checkstyle.xml | 2 +- res/checkstyle/jakarta-checkstyle.xml | 37 + res/checkstyle/jakarta-import-control.xml | 75 + res/checkstyle/javax-import-control.xml | 50 - res/checkstyle/org-import-control.xml | 53 +- res/findbugs/filter-false-positives.xml | 18 +- res/maven/tomcat-jaspic-api.pom | 2 +- res/maven/tomcat-servlet-api.pom | 2 +- res/rat/rat-excludes.txt | 126 +- res/tomcat-maven/pom.xml | 2 +- res/tomcat-maven/tomcat-reflection.json | 2 +- res/tomcat-maven/tomcat-resource.json | 6 +- ...=> jakarta.servlet.ServletContainerInitializer} | 0 test/jakarta/el/TestArrayELResolver.java | 554 ++ test/jakarta/el/TestBeanELResolver.java | 988 +++ .../el/TestBeanELResolverVarargsInvocation.java | 122 + test/jakarta/el/TestBeanNameELResolver.java | 615 ++ test/jakarta/el/TestCompositeELResolver.java | 40 + test/jakarta/el/TestELContext.java | 175 + test/jakarta/el/TestELProcessor.java | 211 + test/jakarta/el/TestELResolver.java | 143 + test/jakarta/el/TestEvaluationListener.java | 134 + test/jakarta/el/TestImportHandler.java | 273 + .../el/TestImportHandlerStandardPackages.java | 163 + test/jakarta/el/TestListELResolver.java | 388 + test/jakarta/el/TestMapELResolver.java | 318 + test/jakarta/el/TestResourceBundleELResolver.java | 327 + test/jakarta/el/TestStaticFieldELResolver.java | 489 ++ test/jakarta/el/TestUtil.java | 56 + test/jakarta/el/TesterBean.java | 65 + test/jakarta/el/TesterBeanNameResolver.java | 83 + test/jakarta/el/TesterClass.java | 47 + test/jakarta/el/TesterELContext.java | 45 + test/jakarta/el/TesterELResolverOne.java | 29 + test/jakarta/el/TesterELResolverTwo.java | 29 + test/jakarta/el/TesterEvaluationListener.java | 80 + test/jakarta/el/TesterFunctions.java | 66 + .../jakarta/el/TesterImportHandlerPerformance.java | 49 + .../servlet/annotation/TestServletSecurity.java | 108 + .../annotation/TestServletSecurityMappings.java | 247 + test/jakarta/servlet/http/TestCookie.java | 153 + .../servlet/http/TestCookieRFC2109Validator.java | 37 + .../servlet/http/TestCookieRFC6265Validator.java | 40 + test/jakarta/servlet/http/TestCookieStrict.java | 44 + test/jakarta/servlet/http/TestHttpServlet.java | 207 + .../http/TestHttpServletResponseSendError.java | 366 + test/jakarta/servlet/jsp/TestPageContext.java | 37 + test/jakarta/servlet/jsp/TesterPageContext.java | 195 + .../jsp/el/TestScopedAttributeELResolver.java | 41 + .../TestScopedAttributeELResolverPerformance.java | 47 + .../servlet/resources/TestSchemaValidation.java | 146 + .../TesterContainerProviderPerformance.java | 55 + test/javax/el/TestArrayELResolver.java | 554 -- test/javax/el/TestBeanELResolver.java | 988 --- .../el/TestBeanELResolverVarargsInvocation.java | 122 - test/javax/el/TestBeanNameELResolver.java | 615 -- test/javax/el/TestCompositeELResolver.java | 38 - test/javax/el/TestELContext.java | 175 - test/javax/el/TestELProcessor.java | 211 - test/javax/el/TestELResolver.java | 143 - test/javax/el/TestEvaluationListener.java | 134 - test/javax/el/TestImportHandler.java | 273 - .../el/TestImportHandlerStandardPackages.java | 163 - test/javax/el/TestListELResolver.java | 388 - test/javax/el/TestMapELResolver.java | 318 - test/javax/el/TestResourceBundleELResolver.java | 327 - test/javax/el/TestStaticFieldELResolver.java | 489 -- test/javax/el/TestUtil.java | 56 - test/javax/el/TesterBean.java | 65 - test/javax/el/TesterBeanNameResolver.java | 83 - test/javax/el/TesterClass.java | 47 - test/javax/el/TesterELContext.java | 45 - test/javax/el/TesterELResolverOne.java | 29 - test/javax/el/TesterELResolverTwo.java | 29 - test/javax/el/TesterEvaluationListener.java | 80 - test/javax/el/TesterFunctions.java | 66 - test/javax/el/TesterImportHandlerPerformance.java | 49 - .../servlet/annotation/TestServletSecurity.java | 108 - .../annotation/TestServletSecurityMappings.java | 247 - test/javax/servlet/http/TestCookie.java | 153 - .../servlet/http/TestCookieRFC2109Validator.java | 37 - .../servlet/http/TestCookieRFC6265Validator.java | 40 - test/javax/servlet/http/TestCookieStrict.java | 44 - test/javax/servlet/http/TestHttpServlet.java | 207 - .../http/TestHttpServletResponseSendError.java | 366 - test/javax/servlet/jsp/TestPageContext.java | 37 - test/javax/servlet/jsp/TesterPageContext.java | 195 - .../jsp/el/TestScopedAttributeELResolver.java | 39 - .../TestScopedAttributeELResolverPerformance.java | 47 - .../servlet/resources/TestSchemaValidation.java | 146 - .../TesterContainerProviderPerformance.java | 55 - .../authenticator/TestAuthInfoResponseHeaders.java | 2 +- .../authenticator/TestFormAuthenticator.java | 8 +- .../TestJaspicCallbackHandlerInAuthenticator.java | 3 +- .../TestNonLoginAndBasicAuthenticator.java | 2 +- .../TestSSOnonLoginAndBasicAuthenticator.java | 2 +- .../TesterDigestAuthenticatorPerformance.java | 2 +- .../jaspic/TestAuthConfigFactoryImpl.java | 6 +- .../jaspic/TestSimpleServerAuthConfig.java | 8 +- .../authenticator/jaspic/TesterMessageInfo.java | 2 +- .../jaspic/TesterServerAuthModuleA.java | 11 +- .../apache/catalina/connector/TestConnector.java | 2 +- .../catalina/connector/TestCoyoteAdapter.java | 10 +- .../catalina/connector/TestCoyoteInputStream.java | 8 +- .../catalina/connector/TestCoyoteOutputStream.java | 14 +- .../apache/catalina/connector/TestInputBuffer.java | 8 +- .../catalina/connector/TestKeepAliveCount.java | 8 +- .../catalina/connector/TestMaxConnections.java | 8 +- .../catalina/connector/TestOutputBuffer.java | 8 +- .../org/apache/catalina/connector/TestRequest.java | 8 +- .../apache/catalina/connector/TestResponse.java | 10 +- .../apache/catalina/connector/TestSendFile.java | 8 +- .../catalina/core/TestApplicationContext.java | 18 +- ...TestApplicationContextGetRequestDispatcher.java | 12 +- ...estApplicationContextGetRequestDispatcherB.java | 42 +- .../catalina/core/TestApplicationHttpRequest.java | 8 +- .../catalina/core/TestApplicationMapping.java | 14 +- .../apache/catalina/core/TestAsyncContextImpl.java | 38 +- .../core/TestAsyncContextImplDispatch.java | 10 +- .../core/TestAsyncContextStateChanges.java | 18 +- .../catalina/core/TestNamingContextListener.java | 5 +- .../apache/catalina/core/TestStandardContext.java | 42 +- .../catalina/core/TestStandardContextAliases.java | 10 +- .../core/TestStandardContextResources.java | 10 +- .../catalina/core/TestStandardContextValve.java | 12 +- .../catalina/core/TestStandardHostValve.java | 12 +- .../apache/catalina/core/TestStandardWrapper.java | 28 +- .../catalina/core/TestSwallowAbortedUploads.java | 14 +- .../apache/catalina/core/TesterTldListener.java | 6 +- .../catalina/filters/TestAddCharSetFilter.java | 8 +- .../apache/catalina/filters/TestCorsFilter.java | 12 +- .../catalina/filters/TestCsrfPreventionFilter.java | 2 +- .../apache/catalina/filters/TestExpiresFilter.java | 8 +- .../catalina/filters/TestRemoteIpFilter.java | 14 +- .../filters/TestRestCsrfPreventionFilter.java | 12 +- .../filters/TestRestCsrfPreventionFilter2.java | 8 +- .../apache/catalina/filters/TesterFilterChain.java | 8 +- .../catalina/filters/TesterFilterConfigs.java | 4 +- .../catalina/filters/TesterHttpServletRequest.java | 32 +- .../filters/TesterHttpServletResponse.java | 8 +- .../catalina/ha/context/TestReplicatedContext.java | 8 +- test/org/apache/catalina/loader/EchoTag.java | 4 +- .../apache/catalina/loader/MyAnnotatedServlet.java | 10 +- .../catalina/loader/TestWebappClassLoader.java | 11 +- .../TestWebappClassLoaderExecutorMemoryLeak.java | 8 +- .../loader/TestWebappClassLoaderMemoryLeak.java | 8 +- ...TestWebappClassLoaderThreadLocalMemoryLeak.java | 2 +- .../apache/catalina/mapper/TestMapperWebapps.java | 8 +- .../catalina/nonblocking/TestNonBlockingAPI.java | 25 +- .../nonblocking/TesterAjpNonBlockingClient.java | 3 +- test/org/apache/catalina/realm/TestRealmBase.java | 6 +- .../catalina/realm/TesterServletSecurity01.java | 6 +- .../servlets/DefaultServletEncodingBaseTest.java | 10 +- .../catalina/servlets/ServletOptionsBaseTest.java | 2 +- .../catalina/servlets/TestDefaultServlet.java | 2 +- .../servlets/TestDefaultServletOptions.java | 2 +- .../catalina/servlets/TestWebdavServlet.java | 2 +- .../servlets/TestWebdavServletOptions.java | 2 +- .../catalina/session/TestPersistentManager.java | 6 +- .../session/TestPersistentManagerIntegration.java | 10 +- .../session/TestStandardSessionIntegration.java | 10 +- .../startup/DuplicateMappingParamFilter.java | 12 +- .../startup/DuplicateMappingParamServlet.java | 12 +- .../catalina/startup/NoMappingParamServlet.java | 12 +- test/org/apache/catalina/startup/ParamFilter.java | 16 +- test/org/apache/catalina/startup/ParamServlet.java | 12 +- .../apache/catalina/startup/TestContextConfig.java | 16 +- .../startup/TestContextConfigAnnotation.java | 10 +- test/org/apache/catalina/startup/TestListener.java | 10 +- test/org/apache/catalina/startup/TestTomcat.java | 9 +- .../catalina/startup/TestTomcatClassLoader.java | 8 +- .../catalina/startup/TestWebappServiceLoader.java | 6 +- .../org/apache/catalina/startup/TesterServlet.java | 8 +- .../TesterServletContainerInitializer1.java | 10 +- .../TesterServletContainerInitializer2.java | 10 +- .../catalina/startup/TesterServletEncodeUrl.java | 8 +- .../startup/TesterServletWithAnnotations.java | 10 +- .../startup/TesterServletWithLifeCycleMethods.java | 12 +- .../apache/catalina/startup/TomcatBaseTest.java | 12 +- .../valves/TestCrawlerSessionManagerValve.java | 6 +- .../catalina/valves/TestErrorReportValve.java | 16 +- .../valves/TestLoadBalancerDrainingValve.java | 6 +- .../apache/catalina/valves/TestRemoteIpValve.java | 2 +- .../catalina/valves/TestRequestFilterValve.java | 2 +- .../valves/TestStuckThreadDetectionValve.java | 6 +- .../catalina/valves/TesterAccessLogValve.java | 2 +- .../catalina/webresources/TestFileResource.java | 2 +- test/org/apache/coyote/TestIoTimeouts.java | 18 +- test/org/apache/coyote/TestResponse.java | 8 +- .../coyote/ajp/TestAbstractAjpProcessor.java | 10 +- .../coyote/http11/TestHttp11InputBuffer.java | 8 +- .../apache/coyote/http11/TestHttp11Processor.java | 14 +- .../http11/filters/TestChunkedInputFilter.java | 8 +- .../apache/coyote/http11/upgrade/TestUpgrade.java | 21 +- .../http11/upgrade/TestUpgradeInternalHandler.java | 13 +- test/org/apache/coyote/http2/Http2TestBase.java | 9 +- .../org/apache/coyote/http2/TestAbortedUpload.java | 6 +- test/org/apache/coyote/http2/TestAsync.java | 12 +- test/org/apache/coyote/http2/TestAsyncFlush.java | 12 +- test/org/apache/coyote/http2/TestAsyncTimeout.java | 12 +- test/org/apache/coyote/http2/TestStream.java | 8 +- .../apache/coyote/http2/TestStreamProcessor.java | 10 +- .../apache/coyote/http2/TestStreamQueryString.java | 8 +- test/org/apache/el/TestELEvaluation.java | 4 +- test/org/apache/el/TestELInJsp.java | 14 +- test/org/apache/el/TestMethodExpressionImpl.java | 10 +- test/org/apache/el/TestValueExpressionImpl.java | 8 +- test/org/apache/el/TesterFunctions.java | 2 +- test/org/apache/el/lang/TestELArithmetic.java | 2 +- test/org/apache/el/lang/TestELSupport.java | 4 +- .../apache/el/lang/TesterVariableMapperImpl.java | 12 +- test/org/apache/el/parser/TestAstAnd.java | 2 +- test/org/apache/el/parser/TestAstAssign.java | 10 +- test/org/apache/el/parser/TestAstChoice.java | 2 +- .../org/apache/el/parser/TestAstConcatenation.java | 10 +- test/org/apache/el/parser/TestAstFunction.java | 2 +- test/org/apache/el/parser/TestAstIdentifier.java | 2 +- .../apache/el/parser/TestAstLambdaExpression.java | 6 +- test/org/apache/el/parser/TestAstListData.java | 10 +- test/org/apache/el/parser/TestAstMapData.java | 10 +- test/org/apache/el/parser/TestAstNot.java | 2 +- test/org/apache/el/parser/TestAstOr.java | 2 +- test/org/apache/el/parser/TestAstSemicolon.java | 10 +- test/org/apache/el/parser/TestAstSetData.java | 10 +- test/org/apache/el/parser/TestELParser.java | 8 +- .../apache/el/stream/TestCollectionOperations.java | 4 +- test/org/apache/el/util/TestReflectionUtil.java | 2 +- .../apache/jasper/TestJspCompilationContext.java | 2 +- .../jasper/compiler/TestAttributeParser.java | 2 +- .../jasper/compiler/TestELInterpreterFactory.java | 6 +- test/org/apache/jasper/compiler/TestELParser.java | 10 +- test/org/apache/jasper/compiler/TestGenerator.java | 12 +- .../jasper/compiler/TestJspDocumentParser.java | 3 +- test/org/apache/jasper/compiler/TestParser.java | 3 + .../jasper/compiler/TestScriptingVariabler.java | 8 +- .../jasper/compiler/TestTagLibraryInfoImpl.java | 2 +- .../jasper/compiler/TestTagPluginManager.java | 6 +- test/org/apache/jasper/compiler/TestValidator.java | 6 +- test/org/apache/jasper/compiler/TesterTag.java | 2 +- .../org/apache/jasper/el/TestJasperELResolver.java | 4 +- .../jasper/runtime/TestCustomHttpJspPage.java | 2 +- .../jasper/runtime/TestJspContextWrapper.java | 10 +- .../apache/jasper/runtime/TestJspWriterImpl.java | 2 +- .../apache/jasper/runtime/TestPageContextImpl.java | 14 +- .../runtime/TestTagHandlerPoolPerformance.java | 4 +- .../apache/jasper/runtime/TesterHttpJspBase.java | 16 +- .../jasper/servlet/TestJspCServletContext.java | 4 +- test/org/apache/jasper/servlet/TestJspServlet.java | 8 +- .../jasper/tagplugins/jstl/core/TestForEach.java | 5 +- .../jasper/tagplugins/jstl/core/TestOut.java | 5 +- .../jasper/tagplugins/jstl/core/TestSet.java | 5 +- test/org/apache/naming/TestEnvEntry.java | 2 +- test/org/apache/naming/TesterInjectionServlet.java | 8 +- .../apache/naming/resources/TestNamingContext.java | 9 +- test/org/apache/tomcat/unittest/TesterContext.java | 13 +- .../tomcat/unittest/TesterLeakingServlet1.java | 8 +- .../tomcat/unittest/TesterLeakingServlet2.java | 8 +- test/org/apache/tomcat/unittest/TesterRequest.java | 4 +- .../tomcat/unittest/TesterServletContext.java | 28 +- .../tomcat/unittest/TesterSessionCookieConfig.java | 2 +- test/org/apache/tomcat/unittest/tags/Bug53545.java | 2 +- .../tomcat/util/descriptor/TestLocalResolver.java | 2 +- .../tomcat/util/descriptor/tld/TestTldParser.java | 14 +- .../web/TestJspConfigDescriptorImpl.java | 6 +- .../descriptor/web/TestSecurityConstraint.java | 10 +- .../apache/tomcat/util/http/CookiesBaseTest.java | 8 +- test/org/apache/tomcat/util/http/TestBug49158.java | 10 +- .../apache/tomcat/util/http/TestCookieParsing.java | 10 +- .../util/http/TestCookieProcessorGeneration.java | 2 +- .../http/TestCookieProcessorGenerationHttp.java | 10 +- test/org/apache/tomcat/util/http/TestCookies.java | 2 +- .../util/http/TestCookiesDefaultSysProps.java | 2 +- .../util/http/TestCookiesNoFwdStrictSysProps.java | 2 +- .../http/TestCookiesNoStrictNamingSysProps.java | 2 +- .../util/http/TestCookiesStrictSysProps.java | 2 +- .../util/http/TestMimeHeadersIntegration.java | 8 +- .../util/http/TestRequestUtilSameOrigin.java | 4 +- test/org/apache/tomcat/util/net/TesterSupport.java | 9 +- .../tomcat/websocket/TestConnectionLimit.java | 8 +- .../tomcat/websocket/TestPerMessageDeflate.java | 4 +- test/org/apache/tomcat/websocket/TestUtil.java | 12 +- .../tomcat/websocket/TestWebSocketFrameClient.java | 10 +- .../websocket/TestWebSocketFrameClientSSL.java | 10 +- .../tomcat/websocket/TestWsPingPongMessages.java | 10 +- .../tomcat/websocket/TestWsRemoteEndpoint.java | 10 +- .../websocket/TestWsSessionSuspendResume.java | 16 +- .../tomcat/websocket/TestWsSubprotocols.java | 16 +- .../tomcat/websocket/TestWsWebSocketContainer.java | 32 +- .../TestWsWebSocketContainerGetOpenSessions.java | 28 +- .../apache/tomcat/websocket/TesterAsyncTiming.java | 12 +- .../tomcat/websocket/TesterBlockWebSocketSCI.java | 6 +- .../apache/tomcat/websocket/TesterEchoServer.java | 12 +- .../tomcat/websocket/TesterFirehoseServer.java | 14 +- .../tomcat/websocket/TesterMessageCountClient.java | 18 +- .../tomcat/websocket/TesterWsClientAutobahn.java | 20 +- .../websocket/pojo/TestEncodingDecoding.java | 38 +- .../websocket/pojo/TestPojoEndpointBase.java | 18 +- .../websocket/pojo/TestPojoMethodMapping.java | 16 +- .../apache/tomcat/websocket/pojo/TesterUtil.java | 4 +- .../tomcat/websocket/server/TestAsyncMessages.java | 10 +- .../tomcat/websocket/server/TestClassLoader.java | 14 +- .../apache/tomcat/websocket/server/TestClose.java | 18 +- .../tomcat/websocket/server/TestCloseBug58624.java | 26 +- .../tomcat/websocket/server/TestShutdown.java | 16 +- .../server/TestWsRemoteEndpointImplServer.java | 24 +- .../websocket/server/TestWsServerContainer.java | 12 +- .../websocket/server/TesterEndpointConfig.java | 8 +- .../tomcat/websocket/server/TesterWsClient.java | 2 +- test/util/a/Foo.java | 2 +- test/util/b/Foo.java | 2 +- test/webapp-fragments/WEB-INF/lib/resources.jar | Bin 20061 -> 19989 bytes test/webapp/WEB-INF/tags/bug43400.tag | 2 +- test/webapp/annotations.jsp | 2 +- test/webapp/bug5nnnn/bug58178c.jsp | 10 +- .../docs/appdev/sample/src/mypackage/Hello.java | 8 +- webapps/docs/changelog.xml | 8934 +------------------- webapps/docs/class-loader-howto.xml | 12 +- webapps/docs/config/context.xml | 4 +- webapps/docs/config/cookie-processor.xml | 4 +- webapps/docs/config/filter.xml | 4 +- webapps/docs/config/host.xml | 2 +- webapps/docs/config/systemprops.xml | 6 +- webapps/docs/config/valve.xml | 2 +- webapps/docs/funcspecs/fs-default.xml | 2 +- webapps/docs/graal.xml | 2 +- webapps/docs/index.xml | 6 +- webapps/docs/jndi-resources-howto.xml | 12 +- webapps/docs/logging.xml | 6 +- webapps/docs/manager-howto.xml | 4 +- webapps/docs/project.xml | 12 +- webapps/docs/ssi-howto.xml | 2 +- webapps/docs/ssl-howto.xml | 12 +- webapps/docs/web-socket-howto.xml | 6 +- .../examples/WEB-INF/classes/CookieExample.java | 12 +- .../WEB-INF/classes/HelloWorldExample.java | 8 +- .../WEB-INF/classes/RequestHeaderExample.java | 10 +- .../WEB-INF/classes/RequestInfoExample.java | 10 +- .../WEB-INF/classes/RequestParamExample.java | 8 +- webapps/examples/WEB-INF/classes/ServletToJsp.java | 6 +- .../examples/WEB-INF/classes/SessionExample.java | 10 +- webapps/examples/WEB-INF/classes/async/Async0.java | 10 +- webapps/examples/WEB-INF/classes/async/Async1.java | 10 +- webapps/examples/WEB-INF/classes/async/Async2.java | 10 +- webapps/examples/WEB-INF/classes/async/Async3.java | 10 +- .../classes/async/AsyncStockContextListener.java | 6 +- .../WEB-INF/classes/async/AsyncStockServlet.java | 16 +- webapps/examples/WEB-INF/classes/cal/Entries.java | 2 +- .../examples/WEB-INF/classes/cal/TableBean.java | 2 +- .../compressionFilters/CompressionFilter.java | 16 +- .../CompressionFilterTestServlet.java | 10 +- .../CompressionResponseStream.java | 4 +- .../CompressionServletResponseWrapper.java | 6 +- .../WEB-INF/classes/examples/ExampleTagBase.java | 8 +- .../examples/WEB-INF/classes/examples/FooTag.java | 4 +- .../WEB-INF/classes/examples/FooTagExtraInfo.java | 6 +- .../examples/WEB-INF/classes/examples/LogTag.java | 4 +- .../WEB-INF/classes/examples/ValuesTag.java | 8 +- .../WEB-INF/classes/filters/ExampleFilter.java | 10 +- .../WEB-INF/classes/http2/SimpleImagePush.java | 10 +- .../jsp2/examples/simpletag/EchoAttributesTag.java | 8 +- .../jsp2/examples/simpletag/FindBookSimpleTag.java | 4 +- .../examples/simpletag/HelloWorldSimpleTag.java | 4 +- .../jsp2/examples/simpletag/RepeatSimpleTag.java | 4 +- .../jsp2/examples/simpletag/ShuffleSimpleTag.java | 6 +- .../jsp2/examples/simpletag/TileSimpleTag.java | 4 +- .../WEB-INF/classes/listeners/ContextListener.java | 10 +- .../WEB-INF/classes/listeners/SessionListener.java | 14 +- .../WEB-INF/classes/nonblocking/ByteCounter.java | 18 +- .../WEB-INF/classes/nonblocking/NumberWriter.java | 18 +- .../WEB-INF/classes/trailers/ResponseTrailers.java | 8 +- .../WEB-INF/classes/validators/DebugValidator.java | 6 +- .../WEB-INF/classes/websocket/ExamplesConfig.java | 6 +- .../classes/websocket/chat/ChatAnnotation.java | 12 +- .../classes/websocket/drawboard/Client.java | 12 +- .../drawboard/DrawboardContextListener.java | 4 +- .../websocket/drawboard/DrawboardEndpoint.java | 10 +- .../classes/websocket/echo/EchoAnnotation.java | 8 +- .../websocket/echo/EchoAsyncAnnotation.java | 8 +- .../classes/websocket/echo/EchoEndpoint.java | 10 +- .../websocket/echo/EchoStreamAnnotation.java | 8 +- .../WEB-INF/classes/websocket/snake/Snake.java | 6 +- .../classes/websocket/snake/SnakeAnnotation.java | 12 +- webapps/examples/servlets/cookies.html | 4 +- webapps/examples/servlets/helloworld.html | 4 +- webapps/examples/servlets/reqheaders.html | 4 +- webapps/examples/servlets/reqinfo.html | 4 +- webapps/examples/servlets/reqparams.html | 4 +- webapps/examples/servlets/sessions.html | 4 +- webapps/host-manager/WEB-INF/jsp/404.jsp | 2 +- webapps/manager/WEB-INF/jsp/404.jsp | 2 +- webapps/manager/WEB-INF/jsp/sessionDetail.jsp | 2 +- 1390 files changed, 40215 insertions(+), 48973 deletions(-) create mode 100644 java/jakarta/annotation/Generated.java create mode 100644 java/jakarta/annotation/ManagedBean.java create mode 100644 java/jakarta/annotation/PostConstruct.java create mode 100644 java/jakarta/annotation/PreDestroy.java create mode 100644 java/jakarta/annotation/Priority.java create mode 100644 java/jakarta/annotation/Resource.java create mode 100644 java/jakarta/annotation/Resources.java create mode 100644 java/jakarta/annotation/security/DeclareRoles.java create mode 100644 java/jakarta/annotation/security/DenyAll.java create mode 100644 java/jakarta/annotation/security/PermitAll.java create mode 100644 java/jakarta/annotation/security/RolesAllowed.java create mode 100644 java/jakarta/annotation/security/RunAs.java create mode 100644 java/jakarta/annotation/sql/DataSourceDefinition.java create mode 100644 java/jakarta/annotation/sql/DataSourceDefinitions.java create mode 100644 java/jakarta/ejb/EJB.java create mode 100644 java/jakarta/ejb/EJBs.java create mode 100644 java/jakarta/el/ArrayELResolver.java create mode 100644 java/jakarta/el/BeanELResolver.java create mode 100644 java/jakarta/el/BeanNameELResolver.java create mode 100644 java/jakarta/el/BeanNameResolver.java create mode 100644 java/jakarta/el/CompositeELResolver.java create mode 100644 java/jakarta/el/ELClass.java create mode 100644 java/jakarta/el/ELContext.java create mode 100644 java/jakarta/el/ELContextEvent.java create mode 100644 java/jakarta/el/ELContextListener.java create mode 100644 java/jakarta/el/ELException.java create mode 100644 java/jakarta/el/ELManager.java create mode 100644 java/jakarta/el/ELProcessor.java create mode 100644 java/jakarta/el/ELResolver.java create mode 100644 java/jakarta/el/EvaluationListener.java create mode 100644 java/jakarta/el/Expression.java create mode 100644 java/jakarta/el/ExpressionFactory.java create mode 100644 java/jakarta/el/FunctionMapper.java create mode 100644 java/jakarta/el/ImportHandler.java create mode 100644 java/jakarta/el/Jre9Compat.java create mode 100644 java/jakarta/el/JreCompat.java create mode 100644 java/jakarta/el/LambdaExpression.java create mode 100644 java/jakarta/el/ListELResolver.java rename java/{javax => jakarta}/el/LocalStrings.properties (100%) rename java/{javax => jakarta}/el/LocalStrings_cs.properties (100%) rename java/{javax => jakarta}/el/LocalStrings_de.properties (100%) rename java/{javax => jakarta}/el/LocalStrings_es.properties (100%) rename java/{javax => jakarta}/el/LocalStrings_fr.properties (100%) rename java/{javax => jakarta}/el/LocalStrings_ja.properties (100%) rename java/{javax => jakarta}/el/LocalStrings_ko.properties (100%) rename java/{javax => jakarta}/el/LocalStrings_pt_BR.properties (100%) rename java/{javax => jakarta}/el/LocalStrings_zh_CN.properties (100%) create mode 100644 java/jakarta/el/MapELResolver.java create mode 100644 java/jakarta/el/MethodExpression.java create mode 100644 java/jakarta/el/MethodInfo.java create mode 100644 java/jakarta/el/MethodNotFoundException.java create mode 100644 java/jakarta/el/PropertyNotFoundException.java create mode 100644 java/jakarta/el/PropertyNotWritableException.java create mode 100644 java/jakarta/el/ResourceBundleELResolver.java create mode 100644 java/jakarta/el/StandardELContext.java create mode 100644 java/jakarta/el/StaticFieldELResolver.java create mode 100644 java/jakarta/el/TypeConverter.java create mode 100644 java/jakarta/el/Util.java create mode 100644 java/jakarta/el/ValueExpression.java create mode 100644 java/jakarta/el/ValueReference.java create mode 100644 java/jakarta/el/VariableMapper.java create mode 100644 java/jakarta/mail/Authenticator.java create mode 100644 java/jakarta/mail/PasswordAuthentication.java create mode 100644 java/jakarta/mail/Session.java create mode 100644 java/jakarta/mail/internet/InternetAddress.java create mode 100644 java/jakarta/mail/internet/MimeMessage.java create mode 100644 java/jakarta/mail/internet/MimePart.java create mode 100644 java/jakarta/mail/internet/MimePartDataSource.java create mode 100644 java/jakarta/persistence/PersistenceContext.java create mode 100644 java/jakarta/persistence/PersistenceContextType.java create mode 100644 java/jakarta/persistence/PersistenceContexts.java create mode 100644 java/jakarta/persistence/PersistenceProperty.java create mode 100644 java/jakarta/persistence/PersistenceUnit.java create mode 100644 java/jakarta/persistence/PersistenceUnits.java create mode 100644 java/jakarta/persistence/SynchronizationType.java create mode 100644 java/jakarta/security/auth/message/AuthException.java create mode 100644 java/jakarta/security/auth/message/AuthStatus.java create mode 100644 java/jakarta/security/auth/message/ClientAuth.java create mode 100644 java/jakarta/security/auth/message/MessageInfo.java create mode 100644 java/jakarta/security/auth/message/MessagePolicy.java create mode 100644 java/jakarta/security/auth/message/ServerAuth.java create mode 100644 java/jakarta/security/auth/message/callback/CallerPrincipalCallback.java create mode 100644 java/jakarta/security/auth/message/callback/CertStoreCallback.java create mode 100644 java/jakarta/security/auth/message/callback/GroupPrincipalCallback.java create mode 100644 java/jakarta/security/auth/message/callback/PasswordValidationCallback.java create mode 100644 java/jakarta/security/auth/message/callback/PrivateKeyCallback.java create mode 100644 java/jakarta/security/auth/message/callback/SecretKeyCallback.java create mode 100644 java/jakarta/security/auth/message/callback/TrustStoreCallback.java create mode 100644 java/jakarta/security/auth/message/config/AuthConfig.java create mode 100644 java/jakarta/security/auth/message/config/AuthConfigFactory.java create mode 100644 java/jakarta/security/auth/message/config/AuthConfigProvider.java create mode 100644 java/jakarta/security/auth/message/config/ClientAuthConfig.java create mode 100644 java/jakarta/security/auth/message/config/ClientAuthContext.java create mode 100644 java/jakarta/security/auth/message/config/RegistrationListener.java create mode 100644 java/jakarta/security/auth/message/config/ServerAuthConfig.java create mode 100644 java/jakarta/security/auth/message/config/ServerAuthContext.java create mode 100644 java/jakarta/security/auth/message/module/ClientAuthModule.java create mode 100644 java/jakarta/security/auth/message/module/ServerAuthModule.java create mode 100644 java/jakarta/servlet/AsyncContext.java create mode 100644 java/jakarta/servlet/AsyncEvent.java create mode 100644 java/jakarta/servlet/AsyncListener.java create mode 100644 java/jakarta/servlet/DispatcherType.java create mode 100644 java/jakarta/servlet/Filter.java create mode 100644 java/jakarta/servlet/FilterChain.java create mode 100644 java/jakarta/servlet/FilterConfig.java create mode 100644 java/jakarta/servlet/FilterRegistration.java create mode 100644 java/jakarta/servlet/GenericFilter.java create mode 100644 java/jakarta/servlet/GenericServlet.java create mode 100644 java/jakarta/servlet/HttpConstraintElement.java create mode 100644 java/jakarta/servlet/HttpMethodConstraintElement.java rename java/{javax => jakarta}/servlet/LocalStrings.properties (100%) rename java/{javax => jakarta}/servlet/LocalStrings_cs.properties (100%) rename java/{javax => jakarta}/servlet/LocalStrings_de.properties (100%) rename java/{javax => jakarta}/servlet/LocalStrings_es.properties (100%) rename java/{javax => jakarta}/servlet/LocalStrings_fr.properties (100%) rename java/{javax => jakarta}/servlet/LocalStrings_ja.properties (100%) rename java/{javax => jakarta}/servlet/LocalStrings_ko.properties (100%) rename java/{javax => jakarta}/servlet/LocalStrings_zh_CN.properties (100%) create mode 100644 java/jakarta/servlet/MultipartConfigElement.java create mode 100644 java/jakarta/servlet/ReadListener.java create mode 100644 java/jakarta/servlet/Registration.java create mode 100644 java/jakarta/servlet/RequestDispatcher.java create mode 100644 java/jakarta/servlet/Servlet.java create mode 100644 java/jakarta/servlet/ServletConfig.java create mode 100644 java/jakarta/servlet/ServletContainerInitializer.java create mode 100644 java/jakarta/servlet/ServletContext.java create mode 100644 java/jakarta/servlet/ServletContextAttributeEvent.java create mode 100644 java/jakarta/servlet/ServletContextAttributeListener.java create mode 100644 java/jakarta/servlet/ServletContextEvent.java create mode 100644 java/jakarta/servlet/ServletContextListener.java create mode 100644 java/jakarta/servlet/ServletException.java create mode 100644 java/jakarta/servlet/ServletInputStream.java create mode 100644 java/jakarta/servlet/ServletOutputStream.java create mode 100644 java/jakarta/servlet/ServletRegistration.java create mode 100644 java/jakarta/servlet/ServletRequest.java create mode 100644 java/jakarta/servlet/ServletRequestAttributeEvent.java create mode 100644 java/jakarta/servlet/ServletRequestAttributeListener.java create mode 100644 java/jakarta/servlet/ServletRequestEvent.java create mode 100644 java/jakarta/servlet/ServletRequestListener.java create mode 100644 java/jakarta/servlet/ServletRequestWrapper.java create mode 100644 java/jakarta/servlet/ServletResponse.java create mode 100644 java/jakarta/servlet/ServletResponseWrapper.java create mode 100644 java/jakarta/servlet/ServletSecurityElement.java create mode 100644 java/jakarta/servlet/SessionCookieConfig.java create mode 100644 java/jakarta/servlet/SessionTrackingMode.java create mode 100644 java/jakarta/servlet/SingleThreadModel.java create mode 100644 java/jakarta/servlet/UnavailableException.java create mode 100644 java/jakarta/servlet/WriteListener.java create mode 100644 java/jakarta/servlet/annotation/HandlesTypes.java create mode 100644 java/jakarta/servlet/annotation/HttpConstraint.java create mode 100644 java/jakarta/servlet/annotation/HttpMethodConstraint.java create mode 100644 java/jakarta/servlet/annotation/MultipartConfig.java create mode 100644 java/jakarta/servlet/annotation/ServletSecurity.java create mode 100644 java/jakarta/servlet/annotation/WebFilter.java create mode 100644 java/jakarta/servlet/annotation/WebInitParam.java create mode 100644 java/jakarta/servlet/annotation/WebListener.java create mode 100644 java/jakarta/servlet/annotation/WebServlet.java create mode 100644 java/jakarta/servlet/descriptor/JspConfigDescriptor.java create mode 100644 java/jakarta/servlet/descriptor/JspPropertyGroupDescriptor.java create mode 100644 java/jakarta/servlet/descriptor/TaglibDescriptor.java create mode 100644 java/jakarta/servlet/http/Cookie.java create mode 100644 java/jakarta/servlet/http/HttpFilter.java create mode 100644 java/jakarta/servlet/http/HttpServlet.java create mode 100644 java/jakarta/servlet/http/HttpServletMapping.java create mode 100644 java/jakarta/servlet/http/HttpServletRequest.java create mode 100644 java/jakarta/servlet/http/HttpServletRequestWrapper.java create mode 100644 java/jakarta/servlet/http/HttpServletResponse.java create mode 100644 java/jakarta/servlet/http/HttpServletResponseWrapper.java create mode 100644 java/jakarta/servlet/http/HttpSession.java create mode 100644 java/jakarta/servlet/http/HttpSessionActivationListener.java create mode 100644 java/jakarta/servlet/http/HttpSessionAttributeListener.java create mode 100644 java/jakarta/servlet/http/HttpSessionBindingEvent.java create mode 100644 java/jakarta/servlet/http/HttpSessionBindingListener.java create mode 100644 java/jakarta/servlet/http/HttpSessionContext.java create mode 100644 java/jakarta/servlet/http/HttpSessionEvent.java create mode 100644 java/jakarta/servlet/http/HttpSessionIdListener.java create mode 100644 java/jakarta/servlet/http/HttpSessionListener.java create mode 100644 java/jakarta/servlet/http/HttpUpgradeHandler.java create mode 100644 java/jakarta/servlet/http/HttpUtils.java rename java/{javax => jakarta}/servlet/http/LocalStrings.properties (100%) rename java/{javax => jakarta}/servlet/http/LocalStrings_de.properties (100%) rename java/{javax => jakarta}/servlet/http/LocalStrings_es.properties (100%) rename java/{javax => jakarta}/servlet/http/LocalStrings_fr.properties (100%) rename java/{javax => jakarta}/servlet/http/LocalStrings_ja.properties (100%) rename java/{javax => jakarta}/servlet/http/LocalStrings_ko.properties (100%) rename java/{javax => jakarta}/servlet/http/LocalStrings_zh_CN.properties (100%) create mode 100644 java/jakarta/servlet/http/MappingMatch.java create mode 100644 java/jakarta/servlet/http/Part.java create mode 100644 java/jakarta/servlet/http/PushBuilder.java create mode 100644 java/jakarta/servlet/http/WebConnection.java create mode 100644 java/jakarta/servlet/http/package.html create mode 100644 java/jakarta/servlet/jsp/ErrorData.java create mode 100644 java/jakarta/servlet/jsp/HttpJspPage.java create mode 100644 java/jakarta/servlet/jsp/JspApplicationContext.java create mode 100644 java/jakarta/servlet/jsp/JspContext.java create mode 100644 java/jakarta/servlet/jsp/JspEngineInfo.java create mode 100644 java/jakarta/servlet/jsp/JspException.java create mode 100644 java/jakarta/servlet/jsp/JspFactory.java create mode 100644 java/jakarta/servlet/jsp/JspPage.java create mode 100644 java/jakarta/servlet/jsp/JspTagException.java create mode 100644 java/jakarta/servlet/jsp/JspWriter.java create mode 100644 java/jakarta/servlet/jsp/PageContext.java create mode 100644 java/jakarta/servlet/jsp/SkipPageException.java create mode 100644 java/jakarta/servlet/jsp/el/ELException.java create mode 100644 java/jakarta/servlet/jsp/el/ELParseException.java create mode 100644 java/jakarta/servlet/jsp/el/Expression.java create mode 100644 java/jakarta/servlet/jsp/el/ExpressionEvaluator.java create mode 100644 java/jakarta/servlet/jsp/el/FunctionMapper.java create mode 100644 java/jakarta/servlet/jsp/el/ImplicitObjectELResolver.java create mode 100644 java/jakarta/servlet/jsp/el/ScopedAttributeELResolver.java create mode 100644 java/jakarta/servlet/jsp/el/VariableResolver.java rename java/{javax => jakarta}/servlet/jsp/el/package.html (100%) create mode 100644 java/jakarta/servlet/jsp/package.html rename java/{javax => jakarta}/servlet/jsp/resources/jspxml.dtd (100%) rename java/{javax => jakarta}/servlet/jsp/resources/jspxml.xsd (100%) create mode 100644 java/jakarta/servlet/jsp/tagext/BodyContent.java create mode 100644 java/jakarta/servlet/jsp/tagext/BodyTag.java create mode 100644 java/jakarta/servlet/jsp/tagext/BodyTagSupport.java create mode 100644 java/jakarta/servlet/jsp/tagext/DynamicAttributes.java create mode 100644 java/jakarta/servlet/jsp/tagext/FunctionInfo.java create mode 100644 java/jakarta/servlet/jsp/tagext/IterationTag.java create mode 100644 java/jakarta/servlet/jsp/tagext/JspFragment.java create mode 100644 java/jakarta/servlet/jsp/tagext/JspIdConsumer.java create mode 100644 java/jakarta/servlet/jsp/tagext/JspTag.java create mode 100644 java/jakarta/servlet/jsp/tagext/PageData.java create mode 100644 java/jakarta/servlet/jsp/tagext/SimpleTag.java create mode 100644 java/jakarta/servlet/jsp/tagext/SimpleTagSupport.java create mode 100644 java/jakarta/servlet/jsp/tagext/Tag.java create mode 100644 java/jakarta/servlet/jsp/tagext/TagAdapter.java create mode 100644 java/jakarta/servlet/jsp/tagext/TagAttributeInfo.java create mode 100644 java/jakarta/servlet/jsp/tagext/TagData.java create mode 100644 java/jakarta/servlet/jsp/tagext/TagExtraInfo.java create mode 100644 java/jakarta/servlet/jsp/tagext/TagFileInfo.java create mode 100644 java/jakarta/servlet/jsp/tagext/TagInfo.java create mode 100644 java/jakarta/servlet/jsp/tagext/TagLibraryInfo.java create mode 100644 java/jakarta/servlet/jsp/tagext/TagLibraryValidator.java create mode 100644 java/jakarta/servlet/jsp/tagext/TagSupport.java create mode 100644 java/jakarta/servlet/jsp/tagext/TagVariableInfo.java create mode 100644 java/jakarta/servlet/jsp/tagext/TryCatchFinally.java create mode 100644 java/jakarta/servlet/jsp/tagext/ValidationMessage.java create mode 100644 java/jakarta/servlet/jsp/tagext/VariableInfo.java rename java/{javax => jakarta}/servlet/jsp/tagext/doc-files/BodyTagProtocol.gif (100%) rename java/{javax => jakarta}/servlet/jsp/tagext/doc-files/IterationTagProtocol.gif (100%) rename java/{javax => jakarta}/servlet/jsp/tagext/doc-files/TagProtocol.gif (100%) rename java/{javax => jakarta}/servlet/jsp/tagext/doc-files/VariableInfo-1.gif (100%) rename java/{javax => jakarta}/servlet/jsp/tagext/package.html (100%) create mode 100644 java/jakarta/servlet/package.html rename java/{javax => jakarta}/servlet/resources/XMLSchema.dtd (100%) rename java/{javax => jakarta}/servlet/resources/datatypes.dtd (100%) rename java/{javax => jakarta}/servlet/resources/j2ee_1_4.xsd (100%) rename java/{javax => jakarta}/servlet/resources/j2ee_web_services_1_1.xsd (100%) rename java/{javax => jakarta}/servlet/resources/j2ee_web_services_client_1_1.xsd (100%) rename java/{javax => jakarta}/servlet/resources/javaee_5.xsd (100%) rename java/{javax => jakarta}/servlet/resources/javaee_6.xsd (100%) rename java/{javax => jakarta}/servlet/resources/javaee_7.xsd (100%) rename java/{javax => jakarta}/servlet/resources/javaee_8.xsd (100%) rename java/{javax => jakarta}/servlet/resources/javaee_web_services_1_2.xsd (100%) rename java/{javax => jakarta}/servlet/resources/javaee_web_services_1_3.xsd (100%) rename java/{javax => jakarta}/servlet/resources/javaee_web_services_1_4.xsd (100%) rename java/{javax => jakarta}/servlet/resources/javaee_web_services_client_1_2.xsd (100%) rename java/{javax => jakarta}/servlet/resources/javaee_web_services_client_1_3.xsd (100%) rename java/{javax => jakarta}/servlet/resources/javaee_web_services_client_1_4.xsd (100%) rename java/{javax => jakarta}/servlet/resources/jsp_2_0.xsd (100%) rename java/{javax => jakarta}/servlet/resources/jsp_2_1.xsd (100%) rename java/{javax => jakarta}/servlet/resources/jsp_2_2.xsd (100%) rename java/{javax => jakarta}/servlet/resources/jsp_2_3.xsd (100%) rename java/{javax => jakarta}/servlet/resources/web-app_2_2.dtd (100%) rename java/{javax => jakarta}/servlet/resources/web-app_2_3.dtd (100%) rename java/{javax => jakarta}/servlet/resources/web-app_2_4.xsd (100%) rename java/{javax => jakarta}/servlet/resources/web-app_2_5.xsd (100%) rename java/{javax => jakarta}/servlet/resources/web-app_3_0.xsd (100%) rename java/{javax => jakarta}/servlet/resources/web-app_3_1.xsd (100%) rename java/{javax => jakarta}/servlet/resources/web-app_4_0.xsd (100%) rename java/{javax => jakarta}/servlet/resources/web-common_3_0.xsd (100%) rename java/{javax => jakarta}/servlet/resources/web-common_3_1.xsd (100%) rename java/{javax => jakarta}/servlet/resources/web-common_4_0.xsd (100%) rename java/{javax => jakarta}/servlet/resources/web-fragment_3_0.xsd (100%) rename java/{javax => jakarta}/servlet/resources/web-fragment_3_1.xsd (100%) rename java/{javax => jakarta}/servlet/resources/web-fragment_4_0.xsd (100%) rename java/{javax => jakarta}/servlet/resources/web-jsptaglibrary_1_1.dtd (100%) rename java/{javax => jakarta}/servlet/resources/web-jsptaglibrary_1_2.dtd (100%) rename java/{javax => jakarta}/servlet/resources/web-jsptaglibrary_2_0.xsd (100%) rename java/{javax => jakarta}/servlet/resources/web-jsptaglibrary_2_1.xsd (100%) rename java/{javax => jakarta}/servlet/resources/xml.xsd (100%) create mode 100644 java/jakarta/transaction/HeuristicCommitException.java create mode 100644 java/jakarta/transaction/HeuristicMixedException.java create mode 100644 java/jakarta/transaction/HeuristicRollbackException.java create mode 100644 java/jakarta/transaction/InvalidTransactionException.java create mode 100644 java/jakarta/transaction/NotSupportedException.java create mode 100644 java/jakarta/transaction/RollbackException.java create mode 100644 java/jakarta/transaction/Status.java create mode 100644 java/jakarta/transaction/Synchronization.java create mode 100644 java/jakarta/transaction/SystemException.java create mode 100644 java/jakarta/transaction/Transaction.java create mode 100644 java/jakarta/transaction/TransactionManager.java create mode 100644 java/jakarta/transaction/TransactionRequiredException.java create mode 100644 java/jakarta/transaction/TransactionRolledbackException.java create mode 100644 java/jakarta/transaction/TransactionSynchronizationRegistry.java create mode 100644 java/jakarta/transaction/UserTransaction.java create mode 100644 java/jakarta/websocket/ClientEndpoint.java create mode 100644 java/jakarta/websocket/ClientEndpointConfig.java create mode 100644 java/jakarta/websocket/CloseReason.java create mode 100644 java/jakarta/websocket/ContainerProvider.java create mode 100644 java/jakarta/websocket/DecodeException.java create mode 100644 java/jakarta/websocket/Decoder.java create mode 100644 java/jakarta/websocket/DefaultClientEndpointConfig.java create mode 100644 java/jakarta/websocket/DeploymentException.java create mode 100644 java/jakarta/websocket/EncodeException.java create mode 100644 java/jakarta/websocket/Encoder.java create mode 100644 java/jakarta/websocket/Endpoint.java create mode 100644 java/jakarta/websocket/EndpointConfig.java create mode 100644 java/jakarta/websocket/Extension.java create mode 100644 java/jakarta/websocket/HandshakeResponse.java create mode 100644 java/jakarta/websocket/MessageHandler.java create mode 100644 java/jakarta/websocket/OnClose.java create mode 100644 java/jakarta/websocket/OnError.java create mode 100644 java/jakarta/websocket/OnMessage.java create mode 100644 java/jakarta/websocket/OnOpen.java create mode 100644 java/jakarta/websocket/PongMessage.java create mode 100644 java/jakarta/websocket/RemoteEndpoint.java create mode 100644 java/jakarta/websocket/SendHandler.java create mode 100644 java/jakarta/websocket/SendResult.java create mode 100644 java/jakarta/websocket/Session.java create mode 100644 java/jakarta/websocket/SessionException.java create mode 100644 java/jakarta/websocket/WebSocketContainer.java create mode 100644 java/jakarta/websocket/server/DefaultServerEndpointConfig.java create mode 100644 java/jakarta/websocket/server/HandshakeRequest.java create mode 100644 java/jakarta/websocket/server/PathParam.java create mode 100644 java/jakarta/websocket/server/ServerApplicationConfig.java create mode 100644 java/jakarta/websocket/server/ServerContainer.java create mode 100644 java/jakarta/websocket/server/ServerEndpoint.java create mode 100644 java/jakarta/websocket/server/ServerEndpointConfig.java delete mode 100644 java/javax/annotation/Generated.java delete mode 100644 java/javax/annotation/ManagedBean.java delete mode 100644 java/javax/annotation/PostConstruct.java delete mode 100644 java/javax/annotation/PreDestroy.java delete mode 100644 java/javax/annotation/Priority.java delete mode 100644 java/javax/annotation/Resource.java delete mode 100644 java/javax/annotation/Resources.java delete mode 100644 java/javax/annotation/security/DeclareRoles.java delete mode 100644 java/javax/annotation/security/DenyAll.java delete mode 100644 java/javax/annotation/security/PermitAll.java delete mode 100644 java/javax/annotation/security/RolesAllowed.java delete mode 100644 java/javax/annotation/security/RunAs.java delete mode 100644 java/javax/annotation/sql/DataSourceDefinition.java delete mode 100644 java/javax/annotation/sql/DataSourceDefinitions.java delete mode 100644 java/javax/ejb/EJB.java delete mode 100644 java/javax/ejb/EJBs.java delete mode 100644 java/javax/el/ArrayELResolver.java delete mode 100644 java/javax/el/BeanELResolver.java delete mode 100644 java/javax/el/BeanNameELResolver.java delete mode 100644 java/javax/el/BeanNameResolver.java delete mode 100644 java/javax/el/CompositeELResolver.java delete mode 100644 java/javax/el/ELClass.java delete mode 100644 java/javax/el/ELContext.java delete mode 100644 java/javax/el/ELContextEvent.java delete mode 100644 java/javax/el/ELContextListener.java delete mode 100644 java/javax/el/ELException.java delete mode 100644 java/javax/el/ELManager.java delete mode 100644 java/javax/el/ELProcessor.java delete mode 100644 java/javax/el/ELResolver.java delete mode 100644 java/javax/el/EvaluationListener.java delete mode 100644 java/javax/el/Expression.java delete mode 100644 java/javax/el/ExpressionFactory.java delete mode 100644 java/javax/el/FunctionMapper.java delete mode 100644 java/javax/el/ImportHandler.java delete mode 100644 java/javax/el/Jre9Compat.java delete mode 100644 java/javax/el/JreCompat.java delete mode 100644 java/javax/el/LambdaExpression.java delete mode 100644 java/javax/el/ListELResolver.java delete mode 100644 java/javax/el/MapELResolver.java delete mode 100644 java/javax/el/MethodExpression.java delete mode 100644 java/javax/el/MethodInfo.java delete mode 100644 java/javax/el/MethodNotFoundException.java delete mode 100644 java/javax/el/PropertyNotFoundException.java delete mode 100644 java/javax/el/PropertyNotWritableException.java delete mode 100644 java/javax/el/ResourceBundleELResolver.java delete mode 100644 java/javax/el/StandardELContext.java delete mode 100644 java/javax/el/StaticFieldELResolver.java delete mode 100644 java/javax/el/TypeConverter.java delete mode 100644 java/javax/el/Util.java delete mode 100644 java/javax/el/ValueExpression.java delete mode 100644 java/javax/el/ValueReference.java delete mode 100644 java/javax/el/VariableMapper.java delete mode 100644 java/javax/mail/Authenticator.java delete mode 100644 java/javax/mail/PasswordAuthentication.java delete mode 100644 java/javax/mail/Session.java delete mode 100644 java/javax/mail/internet/InternetAddress.java delete mode 100644 java/javax/mail/internet/MimeMessage.java delete mode 100644 java/javax/mail/internet/MimePart.java delete mode 100644 java/javax/mail/internet/MimePartDataSource.java delete mode 100644 java/javax/persistence/PersistenceContext.java delete mode 100644 java/javax/persistence/PersistenceContextType.java delete mode 100644 java/javax/persistence/PersistenceContexts.java delete mode 100644 java/javax/persistence/PersistenceProperty.java delete mode 100644 java/javax/persistence/PersistenceUnit.java delete mode 100644 java/javax/persistence/PersistenceUnits.java delete mode 100644 java/javax/persistence/SynchronizationType.java delete mode 100644 java/javax/security/auth/message/AuthException.java delete mode 100644 java/javax/security/auth/message/AuthStatus.java delete mode 100644 java/javax/security/auth/message/ClientAuth.java delete mode 100644 java/javax/security/auth/message/MessageInfo.java delete mode 100644 java/javax/security/auth/message/MessagePolicy.java delete mode 100644 java/javax/security/auth/message/ServerAuth.java delete mode 100644 java/javax/security/auth/message/callback/CallerPrincipalCallback.java delete mode 100644 java/javax/security/auth/message/callback/CertStoreCallback.java delete mode 100644 java/javax/security/auth/message/callback/GroupPrincipalCallback.java delete mode 100644 java/javax/security/auth/message/callback/PasswordValidationCallback.java delete mode 100644 java/javax/security/auth/message/callback/PrivateKeyCallback.java delete mode 100644 java/javax/security/auth/message/callback/SecretKeyCallback.java delete mode 100644 java/javax/security/auth/message/callback/TrustStoreCallback.java delete mode 100644 java/javax/security/auth/message/config/AuthConfig.java delete mode 100644 java/javax/security/auth/message/config/AuthConfigFactory.java delete mode 100644 java/javax/security/auth/message/config/AuthConfigProvider.java delete mode 100644 java/javax/security/auth/message/config/ClientAuthConfig.java delete mode 100644 java/javax/security/auth/message/config/ClientAuthContext.java delete mode 100644 java/javax/security/auth/message/config/RegistrationListener.java delete mode 100644 java/javax/security/auth/message/config/ServerAuthConfig.java delete mode 100644 java/javax/security/auth/message/config/ServerAuthContext.java delete mode 100644 java/javax/security/auth/message/module/ClientAuthModule.java delete mode 100644 java/javax/security/auth/message/module/ServerAuthModule.java delete mode 100644 java/javax/servlet/AsyncContext.java delete mode 100644 java/javax/servlet/AsyncEvent.java delete mode 100644 java/javax/servlet/AsyncListener.java delete mode 100644 java/javax/servlet/DispatcherType.java delete mode 100644 java/javax/servlet/Filter.java delete mode 100644 java/javax/servlet/FilterChain.java delete mode 100644 java/javax/servlet/FilterConfig.java delete mode 100644 java/javax/servlet/FilterRegistration.java delete mode 100644 java/javax/servlet/GenericFilter.java delete mode 100644 java/javax/servlet/GenericServlet.java delete mode 100644 java/javax/servlet/HttpConstraintElement.java delete mode 100644 java/javax/servlet/HttpMethodConstraintElement.java delete mode 100644 java/javax/servlet/MultipartConfigElement.java delete mode 100644 java/javax/servlet/ReadListener.java delete mode 100644 java/javax/servlet/Registration.java delete mode 100644 java/javax/servlet/RequestDispatcher.java delete mode 100644 java/javax/servlet/Servlet.java delete mode 100644 java/javax/servlet/ServletConfig.java delete mode 100644 java/javax/servlet/ServletContainerInitializer.java delete mode 100644 java/javax/servlet/ServletContext.java delete mode 100644 java/javax/servlet/ServletContextAttributeEvent.java delete mode 100644 java/javax/servlet/ServletContextAttributeListener.java delete mode 100644 java/javax/servlet/ServletContextEvent.java delete mode 100644 java/javax/servlet/ServletContextListener.java delete mode 100644 java/javax/servlet/ServletException.java delete mode 100644 java/javax/servlet/ServletInputStream.java delete mode 100644 java/javax/servlet/ServletOutputStream.java delete mode 100644 java/javax/servlet/ServletRegistration.java delete mode 100644 java/javax/servlet/ServletRequest.java delete mode 100644 java/javax/servlet/ServletRequestAttributeEvent.java delete mode 100644 java/javax/servlet/ServletRequestAttributeListener.java delete mode 100644 java/javax/servlet/ServletRequestEvent.java delete mode 100644 java/javax/servlet/ServletRequestListener.java delete mode 100644 java/javax/servlet/ServletRequestWrapper.java delete mode 100644 java/javax/servlet/ServletResponse.java delete mode 100644 java/javax/servlet/ServletResponseWrapper.java delete mode 100644 java/javax/servlet/ServletSecurityElement.java delete mode 100644 java/javax/servlet/SessionCookieConfig.java delete mode 100644 java/javax/servlet/SessionTrackingMode.java delete mode 100644 java/javax/servlet/SingleThreadModel.java delete mode 100644 java/javax/servlet/UnavailableException.java delete mode 100644 java/javax/servlet/WriteListener.java delete mode 100644 java/javax/servlet/annotation/HandlesTypes.java delete mode 100644 java/javax/servlet/annotation/HttpConstraint.java delete mode 100644 java/javax/servlet/annotation/HttpMethodConstraint.java delete mode 100644 java/javax/servlet/annotation/MultipartConfig.java delete mode 100644 java/javax/servlet/annotation/ServletSecurity.java delete mode 100644 java/javax/servlet/annotation/WebFilter.java delete mode 100644 java/javax/servlet/annotation/WebInitParam.java delete mode 100644 java/javax/servlet/annotation/WebListener.java delete mode 100644 java/javax/servlet/annotation/WebServlet.java delete mode 100644 java/javax/servlet/descriptor/JspConfigDescriptor.java delete mode 100644 java/javax/servlet/descriptor/JspPropertyGroupDescriptor.java delete mode 100644 java/javax/servlet/descriptor/TaglibDescriptor.java delete mode 100644 java/javax/servlet/http/Cookie.java delete mode 100644 java/javax/servlet/http/HttpFilter.java delete mode 100644 java/javax/servlet/http/HttpServlet.java delete mode 100644 java/javax/servlet/http/HttpServletMapping.java delete mode 100644 java/javax/servlet/http/HttpServletRequest.java delete mode 100644 java/javax/servlet/http/HttpServletRequestWrapper.java delete mode 100644 java/javax/servlet/http/HttpServletResponse.java delete mode 100644 java/javax/servlet/http/HttpServletResponseWrapper.java delete mode 100644 java/javax/servlet/http/HttpSession.java delete mode 100644 java/javax/servlet/http/HttpSessionActivationListener.java delete mode 100644 java/javax/servlet/http/HttpSessionAttributeListener.java delete mode 100644 java/javax/servlet/http/HttpSessionBindingEvent.java delete mode 100644 java/javax/servlet/http/HttpSessionBindingListener.java delete mode 100644 java/javax/servlet/http/HttpSessionContext.java delete mode 100644 java/javax/servlet/http/HttpSessionEvent.java delete mode 100644 java/javax/servlet/http/HttpSessionIdListener.java delete mode 100644 java/javax/servlet/http/HttpSessionListener.java delete mode 100644 java/javax/servlet/http/HttpUpgradeHandler.java delete mode 100644 java/javax/servlet/http/HttpUtils.java delete mode 100644 java/javax/servlet/http/MappingMatch.java delete mode 100644 java/javax/servlet/http/Part.java delete mode 100644 java/javax/servlet/http/PushBuilder.java delete mode 100644 java/javax/servlet/http/WebConnection.java delete mode 100644 java/javax/servlet/http/package.html delete mode 100644 java/javax/servlet/jsp/ErrorData.java delete mode 100644 java/javax/servlet/jsp/HttpJspPage.java delete mode 100644 java/javax/servlet/jsp/JspApplicationContext.java delete mode 100644 java/javax/servlet/jsp/JspContext.java delete mode 100644 java/javax/servlet/jsp/JspEngineInfo.java delete mode 100644 java/javax/servlet/jsp/JspException.java delete mode 100644 java/javax/servlet/jsp/JspFactory.java delete mode 100644 java/javax/servlet/jsp/JspPage.java delete mode 100644 java/javax/servlet/jsp/JspTagException.java delete mode 100644 java/javax/servlet/jsp/JspWriter.java delete mode 100644 java/javax/servlet/jsp/PageContext.java delete mode 100644 java/javax/servlet/jsp/SkipPageException.java delete mode 100644 java/javax/servlet/jsp/el/ELException.java delete mode 100644 java/javax/servlet/jsp/el/ELParseException.java delete mode 100644 java/javax/servlet/jsp/el/Expression.java delete mode 100644 java/javax/servlet/jsp/el/ExpressionEvaluator.java delete mode 100644 java/javax/servlet/jsp/el/FunctionMapper.java delete mode 100644 java/javax/servlet/jsp/el/ImplicitObjectELResolver.java delete mode 100644 java/javax/servlet/jsp/el/ScopedAttributeELResolver.java delete mode 100644 java/javax/servlet/jsp/el/VariableResolver.java delete mode 100644 java/javax/servlet/jsp/package.html delete mode 100644 java/javax/servlet/jsp/tagext/BodyContent.java delete mode 100644 java/javax/servlet/jsp/tagext/BodyTag.java delete mode 100644 java/javax/servlet/jsp/tagext/BodyTagSupport.java delete mode 100644 java/javax/servlet/jsp/tagext/DynamicAttributes.java delete mode 100644 java/javax/servlet/jsp/tagext/FunctionInfo.java delete mode 100644 java/javax/servlet/jsp/tagext/IterationTag.java delete mode 100644 java/javax/servlet/jsp/tagext/JspFragment.java delete mode 100644 java/javax/servlet/jsp/tagext/JspIdConsumer.java delete mode 100644 java/javax/servlet/jsp/tagext/JspTag.java delete mode 100644 java/javax/servlet/jsp/tagext/PageData.java delete mode 100644 java/javax/servlet/jsp/tagext/SimpleTag.java delete mode 100644 java/javax/servlet/jsp/tagext/SimpleTagSupport.java delete mode 100644 java/javax/servlet/jsp/tagext/Tag.java delete mode 100644 java/javax/servlet/jsp/tagext/TagAdapter.java delete mode 100644 java/javax/servlet/jsp/tagext/TagAttributeInfo.java delete mode 100644 java/javax/servlet/jsp/tagext/TagData.java delete mode 100644 java/javax/servlet/jsp/tagext/TagExtraInfo.java delete mode 100644 java/javax/servlet/jsp/tagext/TagFileInfo.java delete mode 100644 java/javax/servlet/jsp/tagext/TagInfo.java delete mode 100644 java/javax/servlet/jsp/tagext/TagLibraryInfo.java delete mode 100644 java/javax/servlet/jsp/tagext/TagLibraryValidator.java delete mode 100644 java/javax/servlet/jsp/tagext/TagSupport.java delete mode 100644 java/javax/servlet/jsp/tagext/TagVariableInfo.java delete mode 100644 java/javax/servlet/jsp/tagext/TryCatchFinally.java delete mode 100644 java/javax/servlet/jsp/tagext/ValidationMessage.java delete mode 100644 java/javax/servlet/jsp/tagext/VariableInfo.java delete mode 100644 java/javax/servlet/package.html delete mode 100644 java/javax/transaction/HeuristicCommitException.java delete mode 100644 java/javax/transaction/HeuristicMixedException.java delete mode 100644 java/javax/transaction/HeuristicRollbackException.java delete mode 100644 java/javax/transaction/InvalidTransactionException.java delete mode 100644 java/javax/transaction/NotSupportedException.java delete mode 100644 java/javax/transaction/RollbackException.java delete mode 100644 java/javax/transaction/Status.java delete mode 100644 java/javax/transaction/Synchronization.java delete mode 100644 java/javax/transaction/SystemException.java delete mode 100644 java/javax/transaction/Transaction.java delete mode 100644 java/javax/transaction/TransactionManager.java delete mode 100644 java/javax/transaction/TransactionRequiredException.java delete mode 100644 java/javax/transaction/TransactionRolledbackException.java delete mode 100644 java/javax/transaction/TransactionSynchronizationRegistry.java delete mode 100644 java/javax/transaction/UserTransaction.java delete mode 100644 java/javax/websocket/ClientEndpoint.java delete mode 100644 java/javax/websocket/ClientEndpointConfig.java delete mode 100644 java/javax/websocket/CloseReason.java delete mode 100644 java/javax/websocket/ContainerProvider.java delete mode 100644 java/javax/websocket/DecodeException.java delete mode 100644 java/javax/websocket/Decoder.java delete mode 100644 java/javax/websocket/DefaultClientEndpointConfig.java delete mode 100644 java/javax/websocket/DeploymentException.java delete mode 100644 java/javax/websocket/EncodeException.java delete mode 100644 java/javax/websocket/Encoder.java delete mode 100644 java/javax/websocket/Endpoint.java delete mode 100644 java/javax/websocket/EndpointConfig.java delete mode 100644 java/javax/websocket/Extension.java delete mode 100644 java/javax/websocket/HandshakeResponse.java delete mode 100644 java/javax/websocket/MessageHandler.java delete mode 100644 java/javax/websocket/OnClose.java delete mode 100644 java/javax/websocket/OnError.java delete mode 100644 java/javax/websocket/OnMessage.java delete mode 100644 java/javax/websocket/OnOpen.java delete mode 100644 java/javax/websocket/PongMessage.java delete mode 100644 java/javax/websocket/RemoteEndpoint.java delete mode 100644 java/javax/websocket/SendHandler.java delete mode 100644 java/javax/websocket/SendResult.java delete mode 100644 java/javax/websocket/Session.java delete mode 100644 java/javax/websocket/SessionException.java delete mode 100644 java/javax/websocket/WebSocketContainer.java delete mode 100644 java/javax/websocket/server/DefaultServerEndpointConfig.java delete mode 100644 java/javax/websocket/server/HandshakeRequest.java delete mode 100644 java/javax/websocket/server/PathParam.java delete mode 100644 java/javax/websocket/server/ServerApplicationConfig.java delete mode 100644 java/javax/websocket/server/ServerContainer.java delete mode 100644 java/javax/websocket/server/ServerEndpoint.java delete mode 100644 java/javax/websocket/server/ServerEndpointConfig.java rename res/META-INF/jasper.jar/services/{javax.servlet.ServletContainerInitializer => jakarta.servlet.ServletContainerInitializer} (100%) rename res/META-INF/tomcat-websocket.jar/services/{javax.servlet.ServletContainerInitializer => jakarta.servlet.ServletContainerInitializer} (100%) rename res/META-INF/tomcat-websocket.jar/services/{javax.websocket.ContainerProvider => jakarta.websocket.ContainerProvider} (100%) rename res/META-INF/tomcat-websocket.jar/services/{javax.websocket.server.ServerEndpointConfig$Configurator => jakarta.websocket.server.ServerEndpointConfig$Configurator} (100%) create mode 100644 res/checkstyle/jakarta-checkstyle.xml create mode 100644 res/checkstyle/jakarta-import-control.xml rename test/META-INF/services/{javax.servlet.ServletContainerInitializer => jakarta.servlet.ServletContainerInitializer} (100%) create mode 100644 test/jakarta/el/TestArrayELResolver.java create mode 100644 test/jakarta/el/TestBeanELResolver.java create mode 100644 test/jakarta/el/TestBeanELResolverVarargsInvocation.java create mode 100644 test/jakarta/el/TestBeanNameELResolver.java create mode 100644 test/jakarta/el/TestCompositeELResolver.java create mode 100644 test/jakarta/el/TestELContext.java create mode 100644 test/jakarta/el/TestELProcessor.java create mode 100644 test/jakarta/el/TestELResolver.java create mode 100644 test/jakarta/el/TestEvaluationListener.java create mode 100644 test/jakarta/el/TestImportHandler.java create mode 100644 test/jakarta/el/TestImportHandlerStandardPackages.java create mode 100644 test/jakarta/el/TestListELResolver.java create mode 100644 test/jakarta/el/TestMapELResolver.java create mode 100644 test/jakarta/el/TestResourceBundleELResolver.java create mode 100644 test/jakarta/el/TestStaticFieldELResolver.java create mode 100644 test/jakarta/el/TestUtil.java create mode 100644 test/jakarta/el/TesterBean.java create mode 100644 test/jakarta/el/TesterBeanNameResolver.java create mode 100644 test/jakarta/el/TesterClass.java create mode 100644 test/jakarta/el/TesterELContext.java create mode 100644 test/jakarta/el/TesterELResolverOne.java create mode 100644 test/jakarta/el/TesterELResolverTwo.java create mode 100644 test/jakarta/el/TesterEvaluationListener.java create mode 100644 test/jakarta/el/TesterFunctions.java create mode 100644 test/jakarta/el/TesterImportHandlerPerformance.java create mode 100644 test/jakarta/servlet/annotation/TestServletSecurity.java create mode 100644 test/jakarta/servlet/annotation/TestServletSecurityMappings.java create mode 100644 test/jakarta/servlet/http/TestCookie.java create mode 100644 test/jakarta/servlet/http/TestCookieRFC2109Validator.java create mode 100644 test/jakarta/servlet/http/TestCookieRFC6265Validator.java create mode 100644 test/jakarta/servlet/http/TestCookieStrict.java create mode 100644 test/jakarta/servlet/http/TestHttpServlet.java create mode 100644 test/jakarta/servlet/http/TestHttpServletResponseSendError.java create mode 100644 test/jakarta/servlet/jsp/TestPageContext.java create mode 100644 test/jakarta/servlet/jsp/TesterPageContext.java create mode 100644 test/jakarta/servlet/jsp/el/TestScopedAttributeELResolver.java create mode 100644 test/jakarta/servlet/jsp/el/TestScopedAttributeELResolverPerformance.java create mode 100644 test/jakarta/servlet/resources/TestSchemaValidation.java create mode 100644 test/jakarta/websocket/TesterContainerProviderPerformance.java delete mode 100644 test/javax/el/TestArrayELResolver.java delete mode 100644 test/javax/el/TestBeanELResolver.java delete mode 100644 test/javax/el/TestBeanELResolverVarargsInvocation.java delete mode 100644 test/javax/el/TestBeanNameELResolver.java delete mode 100644 test/javax/el/TestCompositeELResolver.java delete mode 100644 test/javax/el/TestELContext.java delete mode 100644 test/javax/el/TestELProcessor.java delete mode 100644 test/javax/el/TestELResolver.java delete mode 100644 test/javax/el/TestEvaluationListener.java delete mode 100644 test/javax/el/TestImportHandler.java delete mode 100644 test/javax/el/TestImportHandlerStandardPackages.java delete mode 100644 test/javax/el/TestListELResolver.java delete mode 100644 test/javax/el/TestMapELResolver.java delete mode 100644 test/javax/el/TestResourceBundleELResolver.java delete mode 100644 test/javax/el/TestStaticFieldELResolver.java delete mode 100644 test/javax/el/TestUtil.java delete mode 100644 test/javax/el/TesterBean.java delete mode 100644 test/javax/el/TesterBeanNameResolver.java delete mode 100644 test/javax/el/TesterClass.java delete mode 100644 test/javax/el/TesterELContext.java delete mode 100644 test/javax/el/TesterELResolverOne.java delete mode 100644 test/javax/el/TesterELResolverTwo.java delete mode 100644 test/javax/el/TesterEvaluationListener.java delete mode 100644 test/javax/el/TesterFunctions.java delete mode 100644 test/javax/el/TesterImportHandlerPerformance.java delete mode 100644 test/javax/servlet/annotation/TestServletSecurity.java delete mode 100644 test/javax/servlet/annotation/TestServletSecurityMappings.java delete mode 100644 test/javax/servlet/http/TestCookie.java delete mode 100644 test/javax/servlet/http/TestCookieRFC2109Validator.java delete mode 100644 test/javax/servlet/http/TestCookieRFC6265Validator.java delete mode 100644 test/javax/servlet/http/TestCookieStrict.java delete mode 100644 test/javax/servlet/http/TestHttpServlet.java delete mode 100644 test/javax/servlet/http/TestHttpServletResponseSendError.java delete mode 100644 test/javax/servlet/jsp/TestPageContext.java delete mode 100644 test/javax/servlet/jsp/TesterPageContext.java delete mode 100644 test/javax/servlet/jsp/el/TestScopedAttributeELResolver.java delete mode 100644 test/javax/servlet/jsp/el/TestScopedAttributeELResolverPerformance.java delete mode 100644 test/javax/servlet/resources/TestSchemaValidation.java delete mode 100644 test/javax/websocket/TesterContainerProviderPerformance.java --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org