Características reemplazadas de Liberty
Si una característica se ha reemplazado, una nueva característica o combinación de características podría proporcionar una ventaja con respecto a la característica reemplazada.
Por ejemplo, se pueden utilizar unas características nuevas más precisas en lugar de la reemplazada para reducir la huella del servidor excluyendo el contenido que podría no ser necesario. La nueva característica o características podría no reemplazar por completo la función de la característica reemplazada, así que debe considerar el escenario antes de decidir si va a cambiar la configuración. Las características reemplazadas siguen estando completamente soportadas y son válidas para ser utilizadas en la configuración, pero puede ser capaz de mejorar la configuración utilizando las características más nuevas.
Ocasionalmente, un característica que incluye otras características es reemplazada por una nueva versión de la característica que no incluye todas esas características. Las características que no se incluyen en la nueva versión se considera que están separadas. Si la aplicación depende de las funciones de una característica separada, debe añadir explícitamente la característica separada a la configuración.
- featureA-1.0 incluye featureB-1.0
- featureA-2.0 no incluye featureB-1.0 (ni ninguna otra versión posterior de featureB)
- Incluir featureA-1.0 en el archivo server.xml
- Incluir featureA-2.0 y featureB-1.0 en el archivo server.xml
Categoría | Característica reemplazada | Característica o prestación de la característica de sustitución | Característica dependiente eliminada |
---|---|---|---|
Seguridad de Liberty | appSecurity-1.0 | appSecurity-2.0 Esta versión de la característica appSecurity solo protege las aplicaciones que se basan explícitamente en la presencia de otras características. Si la característica servlet-3.0 está presente con appSecurity-2.0, las aplicaciones web están protegidas. Si la característica servlet-3.0 no está presente, las aplicaciones web no están protegidas. |
servlet-3.0 se ha eliminado de la definición de appSecurity-2.0. Si las aplicaciones dependen de servlet-3.0, debe añadirlo por separado. |