Ressource Apache Sling introuvable lors de l’ajout au répertoire / launchpad

Manuel de lecture sur Sling http://sling.apache.org/site/46-line-blog.html

ajout du dossier blog et blog.html à destination:

\launchpad\content\src\main\resources\content\ 

mais il ne pouvait pas encore être accessible depuis l’URL:

 http://localhost:8080/blog/blog.html 

Erreur:

 The requested URL /blog/blog.html resulted in an error in org.apache.sling.servlets.resolver.internal.defaults.DefaultErrorHandlerServlet. Request Progress: 0 (2012-06-14 15:12:32) TIMER_START{Request Processing} 0 (2012-06-14 15:12:32) COMMENT timer_end format is {,}  0 (2012-06-14 15:12:32) LOG Method=GET, PathInfo=/blog/blog.html 0 (2012-06-14 15:12:32) TIMER_START{ResourceResolution} 12 (2012-06-14 15:12:32) TIMER_END{12,ResourceResolution} URI=/blog/blog.html resolves to Resource=NonExistingResource, path=/blog/blog.html ... 

Quelqu’un at-il ajouté du contenu au répertoire du tableau de bord Sling?

Mettre à jour:

le contenu (fichier blog.html) a été ajouté au dossier local:

 d:\workspaceSling\sling\launchpad\content\src\main\resources\content\blog 

comme il a été conseillé dans l’article (si je comprends bien)

Il a été fait mvn clean install partir de d:\workspaceSling\sling\launchpad\content\pom.xml , donc a obtenu la structure dans la cible:

 d:\workspaceSling\sling\launchpad\content\target\classes\content\blog\blog.html 

En tout cas http://localhost:8080/blog/blog.html n’est pas disponible

1. Cette URL est disponible:

 http://localhost:8080/index.html 

il correspond au fichier local:

 d:\workspaceSling\sling\launchpad\content\src\main\resources\content\index.html 

2. Cette URL est également disponible:

  http://localhost:8080/sling-test/sling/sling-test.html 

il correspond au fichier local:

 d:\workspaceSling\sling\launchpad\content\src\main\resources\content\sling-test\sling\sling-test.html 

Donc, le problème principal que mon contenu personnalisé ajouté manuellement n’est pas affiché par le serveur Apache Sling

Vous dites

le contenu (fichier blog.html) a été ajouté au dossier local:

d: \ workspaceSling \ sling \ launchpad \ content \ src \ main \ ressources \ content \ blog

comme il a été conseillé dans l’article (si je comprends bien)

ce qui n’est pas correct, le seul fichier dont vous avez besoin pour le tutoriel sur http://sling.apache.org/site/46-line-blog.html est un script sur le script /apps/blog/blog.esp dans le contenu repository , pas dans le système de fichiers. Monter le référentiel via WebDAV est un moyen de créer ce fichier, ou vous pouvez utiliser curl comme décrit dans le tutoriel “Sling in 15 minutes” mentionné ci-dessous.

IMO, ça devrait aller si vous revenez au tutoriel et suivez les instructions plus attentivement. Le didacticiel le plus élémentaire disponible à l’ adresse http://sling.apache.org/site/discover-sling-in-15-minutes.html permettrait de mieux comprendre les bases de Sling.