Sintomas
O My Application tem uma pasta raíz de documentos (por ex. /apps/myapp/docroot) e contém algumas arquivos estáticos. Ao tentar acessar esses arquivos a partir do URL / (barra), ele não os encontra.
Causa
O Resource Resolver não está configurado para mapear a pasta raiz do aplicativo para / (barra)
Resolução
Acesse a configuração do Resource Resolver no /system/console e adicione um mapeamento. Eventualmente, seu aplicativo pode fazer isso automaticamente durante a ativação do pacote via componente (consulte o componente OSGi) ou pode ser feito por meio da configuração armazenada no aplicativo ao instalar um Pacote CRX.
Por exemplo, você pode armazená-la em /apps/myapps/config/org.apache.sling.jcr.resource.internal.JcrResourceResolverFactoryImpl.cfg
com org.apache.sling.jcr.resource.internal.JcrResourceResolverFactoryImpl.cfg contendo:
resource.resolver.mapping[]=/-/,/content/-/,/system/docroot/-/,/apps/myapp/docroot/-/
Posteriormente, se isso for encontrado em um Pacote CRX que contenha a pasta do seu aplicativo, ele será automaticamente aplicado durante a instalação do pacote.
Aplica-se a
CQ 5.1 WCM
Fazer logon em sua conta