Está viendo la ayuda para la versión:

Adobe evalúa constantemente las capacidades de los productos para renovar o sustituir las funciones más antiguas con alternativas modernas que mejoren el valor general del cliente, siempre teniendo en cuenta la compatibilidad con versiones anteriores.

Para comunicar la eliminación o el reemplazo inminente de las capacidades de AEM, se aplican las siguientes reglas:

  1. Primero se anuncia el desuso. Aunque estén en desuso, las capacidades aún están disponibles, pero ya no serán mejoradas. 
  2. La eliminación de las capacidades en desuso ocurrirá en la siguiente versión principal, como mínimo. Se anunciará la fecha real de la eliminación. 

Este proceso proporciona a los clientes un ciclo de lanzamiento para adaptar su implementación a una nueva versión o a la siguiente versión de una capacidad en desuso, antes de eliminarla. 

Funciones en desuso

Esta sección detalla las funciones y capacidades en desuso de AEM 6.3. Normalmente, las funciones que se quieren eliminar de una versión futura se establecen primero en desuso y luego se proporciona una alternativa.

Se recomienda a los clientes que comprueben si utilizan la función o capacidad en su implementación actual, y que planifiquen el cambio de la implementación y usen la alternativa proporcionada.

Área Función Reemplazo
Foundation Componentes de UI Shell 2.0 Componentes de UI Shell 3.0 introducidos con AEM 6.2
Foundation Poner en desuso renderReadOnly en componentes de formulario de Granite UI UI Shell 3.0 ya no utiliza esta opción
Foundation Poner en desuso Coral 3 coralui-component-badge Usar la etiqueta de coral en su lugar
Foundation Poner en desuso el explorador de rutas de Coral 3 Utilice foundation-picker en su lugar
Foundation Poner en desuso el selector de etiquetas de Coral 3
/libs/cq/gui/components/common/tagspicker
Utilice /libs/cq/gui/components/coral/common/form/tagfield
Foundation Ponga en desuso el selector de usuario de Coral 3
/libs/granite/ui/components/coral/foundation/form/userpicker
Utilice /libs/granite/ui/components/coral/foundation/autorizable/autocomplete
Foundation Ponga en desuso granite.ui.quickactions clientlib Utilice coral-quickactions
Foundation Ponga en desuso granite.ui.notifications clientlib Utilice foundation-ui
Foundation Ponga en desuso Sling Event Bridge Adobe recomienda utilizar la pizarra ResourceChangeListener optimizada para el desempeño.
Flujo de trabajo Interfaz de usuario de notificaciones utilizada entre 5.6 y 6.2
(/libs/cq/workflow/content/notifications.html)
Bandeja de entrada de flujo de trabajo /aem/inbox
Flujo de trabajo Lista de tarea de proyectos utilizada entre 6.0 y 6.2
(/libs/cq/core/content/projects/showtasks.html)
Bandeja de entrada de flujo de trabajo /aem/inbox
IU clásica Bandeja de entrada de notificaciones de eventos de JCR en la IU clásica
(/libs/wcm/core/content/inbox.html)
Carril recientemente cambiado/visitado.
Sites Poner en desuso el redireccionamiento del lado del servidor según las capacidades del dispositivo mediante WURFL com.day.cq.wcm.mobile.core.impl.redirect.RedirectFilter  
Sites Poner en desuso componentes de base /libs/foundation/components/mobile* Usar componentes principales
Sites Eliminar la interfaz de usuario de Gestión de la campaña de marketing en la IU clásica Usar la interfaz de usuario de la biblioteca de Ofertas
Sites Poner en desuso componentes /libs/mcm/components/cta* Usar componentes principales
Sites Poner en desuso componentes /libs/mcm/components/newsletter Reemplazado por /libs/mcm/campaña/components
Sites Importador sin conexión heredado en desuso en la IU clásica Sin reemplazo
Assets Poner en desuso la API heredada para administrar la migración de recursos /var/dam a /content/dam utilizada en CQ 5.4 No se necesita reemplazo
Comercio Poner en desuso el importador de productos de la IU clásica Usar la nueva interfaz de usuario
Comercio Poner en desuso el importador de catálogos de IU clásica Usar la nueva interfaz de usuario
Aplicaciones móviles Dejar de usar /content/phonegap Utilizar /content/mobileapps en su lugar
Aplicaciones móviles Dejar de usar /etc/clientlibs/mobile/content-sync Utilizar /etc/clientlibs/mobile/content-sync-2 en lugar de AEM 6.2
Aplicaciones móviles Dejar de usar los servicios de notificación Pushwoosh y Amazon SNS Usar SDK de AEM Mobile y su compatibilidad con notificaciones
Communities Poner en desuso el componente Social Connect.  
Forms Se requieren parámetros de entrada en desuso y separados para aceptar XDP, XSD, JSON y FDM para crear formularios adaptables y fragmentos de formulario adaptables. Se reemplazaron todos los parámetros de entrada separados, getXDPRef y setXDPRef, con un parámetro de entrada único formModelRef. Acepta XDP, XSD, JSON y FDM para crear formularios adaptables y fragmentos de formularios adaptables.  
Forms Capacidad en desuso de usar el servicio predeterminado formsportal para almacenar borradores y enviar a un nodo jcr Utilice una base de datos para almacenar borradores y enviar a un nodo jcr
Forms Integración de AEM Forms con AEM Mobile (PhoneGap) Sin reemplazo

Funciones eliminadas

En esta sección se detallan las funciones y capacidades eliminadas de AEM 6.3. Las versiones anteriores indicaban que estas funciones estaban en desuso.

Área Función Reemplazo
Analytics Activity Map La versión de Activity Map que está incluida en AEM.

Debido a los cambios de seguridad de la API de Adobe Analytics, ya no es posible utilizar la versión de Activity Map incluida en AEM.

Ahora debe utilizar el complemento ActivityMap proporcionado por Adobe Analytics.

Integraciones de Marketing Cloud

Se ha eliminado la integración heredada con Adobe Audience Manager

  • Etiquetar la página integrada de AAM JS
  • Reglas del lado del cliente mediante segmentos de AAM sincronizados

Adobe recomienda aprovechar la integración de próxima generación que utiliza el servicio de ID de usuario:

  • Etiquetar páginas mediante DTM (funciona desde 6.0)
  • Reglas del lado del cliente: Reemplazado por la integración del lado del servidor entre Adobe Target y AAM.
Integraciones de Marketing Cloud Se ha eliminado el componente MBox Global La recomendación es cambiar al envío basado en DTM de Adobe Target y utilizar at.js
Integraciones de Marketing Cloud Se ha eliminado la función heredada de Publish Adobe Target Offer que se utilizaba en la integración de primera generación La recomendación es aprovechar la integración de Adobe Target tal como se ha introducido con AEM 6.2
Integraciones de Marketing Cloud Se ha eliminado el importador de impresiones de Adobe Analytics heredado y la integración de SAINT

Reemplazar ImpresionesImporter es ReportImporter

La integración SAINT utiliza ClassificationsService/ClassificationsTransformer

Foundation

Al actualizar a 6.3, ya no se utilizará un conjunto de índices de búsqueda:

  • perfiles
  • slingResource
  • damResolvedPath
  • usuarios
  • grupos
 
Foundation Se ha eliminado el Servlet Sling Background (org.apache.sling.bgservlets) Utilice el mecanismo Sling Jobs en su lugar. Consulte los documentos de Apache Sling
Foundation Se ha eliminado el Administrador de biblioteca HTML heredado  
Foundation Se ha eliminado com.day.cq.theme heredado  
Foundation Se han eliminado granite.ui.utils.clientlib y Coral.Colorpicker que no se usaban de granite.u.coralui3  
Foundation Se han eliminado las páginas de inicio de sesión heredadas de CQ.  Han quedado en desuso con CQ 5.5. Adobe recomienda utilizar los componentes y las páginas de inicio de sesión de "Granite".
Foundation Se han eliminado las API de seguridad heredadas La com.day.cq.security.* La API ha quedado en desuso con CQ 5.5 ya que se donó a Apache Foundation. Adobe recomienda cambiar el factor del código personalizado y pasar a org.apache.jackrabbit.api.security.*
Foundation Se ha eliminado com.adobe.sightly.engine La API de com.adobe.sightly.engine ha quedado en desuso con AEM 6.1 ya que se donó a la Apache Foundation. El reemplazo idéntico es org.apache.sling.scripting.sightly
Foundation Se ha eliminado com.adobe.cq.sightly.WCMUse 
Cambie el factor del código para cambiar de WCMUse acom.adobe.cq.sightly.WCMUsePojo
Foundation Se han eliminado los predicados de búsqueda heredados utilizados en la Touch-UI de 5.6 y 6.0. Además, se ha eliminado la lógica de actualización de la versión que se utilizaba para reescribirlas al nuevo formato en la versión 6.1.  
Sites Se ha eliminado el servicio de estadísticas de CQ heredado. Estas son las impresiones de la página de seguimiento de servlet que se muestran en el Administrador del sitio clásico. La recomendación es utilizar Adobe Analytics integrado para medir la eficacia del contenido. Póngase en contacto con el administrador de su cuenta de Adobe para averiguar si es elegible para Adobe Analytics Essentials.
Sites Se ha eliminado com.day.cq.wcm.api.msm heredado Se puso en desuso en 2010.
Sites Se ha eliminado la interfaz de usuario del Editor de manuscritos AEM 6.2 introdujo los fragmentos de contenido que reemplazan los manuscritos. 
Sites Se ha eliminado la interfaz de usuario del Importador de Sites de la IU clásica. Esta capacidad se desarrolló originalmente para crear un POC rápido para obtener plantillas de sitios alojados de manera externa.  
Assets Se han eliminado la API y los flujos de trabajo heredados de la integración de Scene7 de 5.6.1, ya no se utilizan desde la versión 6.1  
Integración con DPS Classic Se ha eliminado la "Interfaz de usuario de publicación" para gestionar el contenido de las aplicaciones de DPS Classic. Los clientes que aún necesitan la integración de AEM a Classic DPS pueden utilizar la IU clásica de AEM.
Muestra Geometrixx Sites se eliminaron completamente de AEM 6.3 AEM 6.3 incluye un nuevo conjunto de sitios de muestra, que representan el estado más avanzado de AEM para Sites, Communities, Assets y dispositivos móviles.
Forms

Se eliminan las siguientes API:

  • DataDictionaryInstance createDDInstanceFromXml(String dataDictionaryName, String xml)
  •  DataDictionaryInstance createDDInstanceFromXml(String dataDictionaryName, String xml, DDIOptionsSpec ddiOptionsSpec)

Las API eliminadas se reemplazan con las siguientes API:

  • DataDictionaryInstance createDDInstanceFromXml2(String dataDictionaryId, String xml)
  • DataDictionaryInstance createDDInstanceFromXml2(String dataDictionaryId, String xml, DDIOptionsSpec ddiOptionsSpec)
Forms

Se ha eliminado la compatibilidad con las siguientes API del generador de PDF

  • Swf2Pdf
  • ICEBHtml2Pdf
  • (Solo AIX) Html2Pdf  
No existen API de reemplazo para estos.  
Forms Procedimiento para configurar un servicio web en CRX Puede utilizar la función de integración de datos de AEM Forms para configurar y utilizar un servicio web con formularios adaptables.   
Forms Se ha eliminado el paquete de Document Security Indexer del complemento AEM Forms Document Security Indexer se lanza en un paquete separado. Puede instalar el paquete para utilizar el indexador.
Forms Se han eliminado los privilegios del grupo de usuarios de formularios y del grupo de autores de plantillas para escribir scripts arbitrarias Los miembros del grupo de usuarios avanzados de formularios y del usuario con capacidad de plantilla tienen privilegios para escribir scripts arbitrarias. Para que los usuarios puedan utilizar el editor de código, agréguelos al grupo af-template-script-writers.
Forms
Se ha eliminado la API de FormPortalSubmitPreprocessor Sin reemplazo
Forms

Se ha eliminado la función de servicio web de invocar al Editor de reglas desde el inicio rápido.

Se ha eliminado la API guide.wsdlUtils. (Solo admite operaciones de servicios web)

Utilice la función de integración de datos (Modelo de datos de Forms) para invocar un servicio web. Si ha utilizado el servicio web para invocar antes de AEM 6.3, instale el complemento AEM Forms para continuar invocando el servicio con el método anterior.
 

Se introduce la API guidelib.dermisUtil. Admite las operaciones Modelo de datos de Forms y servicios web.

Anuncio previo para la siguiente versión

Esta sección se utiliza para anunciar con antelación los cambios en futuras versiones, que no se consideran en desuso, pero que afectarán a los clientes. Se proporcionan con fines de planificación.

Área
Función
Anuncio
Lenguaje Java
Java VM AEM 6.3 es la última versión que admite Java 7. La versión de 2018 Java 8 es la versión Java VM mínima admitida
Servidores de aplicaciones API de servlet AEM 6.3 es la última versión que admite la API de servlet 3.0. La versión 2018 de AEM tendrá la API de servlet mínima 3.1 como requisito. Con esta versión anterior de los servidores de aplicaciones web, la versión deberá actualizarse a una versión compatible con la versión 3.1 o posterior de la API de servlet
Dispatcher Web Server
Oracle iPlanet A finales de 2017, Adobe eliminará la compatibilidad con Oracle iPlanet Web Server 7.
Dispatcher Web Server Apache 2.2 Adobe dejará de ofrecer compatibilidad con Apache httpd 2.2 después de diciembre de 2017 y recomienda actualizar a Apache httpd 2.4. En caso de que continúe con Apache 2.2 después de diciembre de 2017, se recomienda utilizar una distribución Linux que se comprometa con las actualizaciones de seguridad de Apache 2.2. La última versión de Dispatcher de 2017 para Apache 2.2 estará disponible para su descarga hasta finales de 2018.
Foundation Marco de interfaz de usuario Adobe tiene previsto dejar en desuso la IU clásica en 2018. Se recomienda a los clientes que planifiquen actualizar a AEM 6.3 y sigan con el cambio para utilizar la nueva interfaz de usuario. Adobe proporciona una herramienta para convertir los cuadros de IU clásica a Coral 3 Más información.
Foundation Marco de interfaz de usuario Adobe tiene previsto dejar de utilizar los componentes de Coral UI 2 en 2019. Coral UI 3 se ha introducido con AEM 6.2 y AEM 6.3 se basa completamente en Coral 3. Adobe recomienda a los clientes y socios que hayan creado interfaces de usuario personalizadas con Coral 2 que las actualicen a Coral 3. Adobe proporciona una herramienta para convertir los cuadros de diálogo de Coral 2 a Coral 3 Más información.