Solución de problemas de comunidad troubleshooting

Esta sección contiene preocupaciones comunes y problemas conocidos al solucionar problemas de la comunidad.

Problemas conocidos known-issues

Error de recuperación de Dispatcher dispatcher-refetch-fails

Cuando se utiliza Dispatcher 4.1.5 con una versión más reciente de Jetty, una recuperación puede dar como resultado "No se puede recibir respuesta del servidor remoto" después de esperar a que se agote el tiempo de espera de la solicitud.

El uso de Dispatcher 4.1.6 o posterior resuelve este problema.

No se puede acceder a la publicación de foro después de actualizar desde CQ 5.4 cannot-access-forum-post-after-upgrading-from-cq

AEM Si se crea un foro sobre CQ 5.4 y se publican temas y, a continuación, el sitio se actualiza a la versión 5.6.1 o posterior de, intentar ver las publicaciones existentes puede provocar un error en la página:

Carácter de patrón no válido 'a' No se puede entregar la solicitud a /content/demoforums/forum-test.html en este servidor y los registros contienen lo siguiente:

20.03.2014 22:49:35.805 ERROR [10.177.45.32 [1395380975744] GET /content/demoforums/forum-test.html HTTP/1.1] com.day.cq.wcm.tags.IncludeTag Error while executing script content.jsp
org.apache.sling.api.scripting.ScriptEvaluationException:
at org.apache.sling.scripting.core.impl.DefaultSlingScript.call(DefaultSlingScript.java:388)
at org.apache.sling.scripting.core.impl.DefaultSlingScript.eval(DefaultSlingScript.java:171)

El problema es que la cadena de formato para com.day.cq.commons.date.RelativeTimeFormat se cambió entre 5.4 y 5.5, de modo que ya no se acepta la "a" para "ago".

Por lo tanto, cualquier código que utilice la API RelativeTimeFormat() debe cambiar:

  • De: final RelativeTimeFormat fmt = new RelativeTimeFormat("r a", resourceBundle);
  • A: final RelativeTimeFormat fmt = new RelativeTimeFormat("r", resourceBundle);

El error es diferente en Autor y Publicación. En Autor, falla de forma silenciosa y simplemente no muestra los temas del foro. En Publish, se muestra el error en la página.

Consulte la com.day.cq.commons.date.RelativeTimeFormat API para obtener más información.

Inquietudes comunes common-concerns

Advertencia en los registros: Handlebars obsoleto warning-in-logs-handlebars-deprecated

Durante el inicio (no el primero, sino todos los posteriores), se puede ver la siguiente advertencia en los registros:

  • 11.04.2014 08:38:07.223 WARN [FelixStartLevel]com.github.jknack.handlebars.Handlebars Helper 'i18n' se ha reemplazado por com.adobe.cq.social.handlebars.I18nHelper@15bac645

Esta advertencia se puede ignorar de forma segura como jknack.handlebars.Handlebars, utilizado por SCF, viene con su propia utilidad de ayuda i18n. AEM Al inicio, se reemplaza con un específico de la i18n helper. Esta advertencia la genera la biblioteca de terceros para confirmar la anulación de un asistente existente.

Advertencia en registros: OakResourceListener processOsgiEventQueue warning-in-logs-oakresourcelistener-processosgieventqueue

La publicación de varios temas de foros de comunidades sociales puede dar como resultado enormes cantidades de registros de advertencia e información de OakResourceListener processOsgiEventQueue.

Estas advertencias se pueden ignorar sin problemas.

23.04.2014 14:21:18.900 *WARN* [pool-5-thread-3] org.apache.sling.jcr.resource.internal.OakResourceListener processOsgiEventQueue: Resource at /var/search-collections/ugc-sc/_m.frq/jcr:content not found, which is not expected for an added or modified node
23.04.2014 14:21:18.908 *WARN* [pool-5-thread-3] org.apache.sling.jcr.resource.internal.OakResourceListener processOsgiEventQueue: Resource at /var/search-collections/ugc-sc/_m.prx/jcr:content not found, which is not expected for an added or modified node
23.04.2014 14:21:18.909 *WARN* [pool-5-thread-3] org.apache.sling.jcr.resource.internal.OakResourceListener processOsgiEventQueue: Resource at /var/replication/data/1f799fb4-0aeb-4660-aadb-705657f16048/67/67699ab5-9d57-4c79-a755-2727ba9e6452/jcr:content not found, which is not expected for an added or modified node
23.04.2014 14:21:18.909 *WARN* [pool-5-thread-3] org.apache.sling.jcr.resource.internal.OakResourceListener processOsgiEventQueue: Resource at /var/replication/data/1f799fb4-0aeb-4660-aadb-705657f16048/67/67699ab5-9d57-4c79-a755-2727ba9e6452/jcr:content not found, which is not expected for an added or modified node
23.04.2014 14:21:18.990 *WARN* [pool-5-thread-3] org.apache.sling.jcr.resource.internal.OakResourceListener processOsgiEventQueue: Resource at /var/replication/data/1f799fb4-0aeb-4660-aadb-705657f16048/b9/b91f1690-87e8-41d8-a78e-cd2259f837c8/jcr:content not found, which is not expected for an added or modified node
23.04.2014 14:21:18.990 *WARN* [pool-5-thread-3] org.apache.sling.jcr.resource.internal.OakResourceListener processOsgiEventQueue: Resource at /var/replication/data/1f799fb4-0aeb-4660-aadb-705657f16048/b9/b91f1690-87e8-41d8-a78e-cd2259f837c8/jcr:content not found, which is not expected for an added or modified node

Error en los registros: NoClassDefFoundError para IndexElementFactory error-in-logs-noclassdeffounderror-for-indexelementfactory

AEM AEM La actualización de la versión 5.6.1 a la última versión cq-socialcommunities-pkg-1.4.x o a la versión 6.0 da como resultado errores en el archivo de registro. Esto ocurre durante el inicio de una condición que se resuelve a sí misma como lo demuestra el error que no se ve al reiniciar.

14.11.2013 20:52:39.453 ERROR [Apache Sling JCR Resource Event Queue Processor for path '/'] com.adobe.cq.social.storage.index.impl.IndexService Error occurred while processing event java.util.ConcurrentModificationException
14.11.2013 20:52:40.716 ERROR [OsgiInstallerImpl] com.adobe.cq.social.cq-social-commons [CommentListProvider] Error during instantiation of the implementation object (java.lang.NoClassDefFoundError: com/adobe/cq/social/storage/index/IndexElementFactory) java.lang.NoClassDefFoundError: com/adobe/cq/social/storage/index/IndexElementFactory
14.11.2013 20:52:40.717 ERROR [OsgiInstallerImpl] com.adobe.cq.social.cq-social-commons [CommentListProvider] Failed creating the component instance; see log for reason
recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791