This is an automated email from the ASF dual-hosted git repository.

olli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-samples.git


The following commit(s) were added to refs/heads/master by this push:
     new ce597a1  SLING-7554 Link to Slingshot sample does not work
ce597a1 is described below

commit ce597a178d0a7bc64cac67c2f64bfca1abcbed06
Author: Oliver Lietz <[email protected]>
AuthorDate: Fri Mar 23 21:08:12 2018 +0100

    SLING-7554 Link to Slingshot sample does not work
    
    move content below /content
---
 slingshot/pom.xml                                       |  2 +-
 .../sling/sample/slingshot/SlingshotConstants.java      |  2 +-
 .../org/apache/sling/sample/slingshot/package-info.java |  2 +-
 slingshot/src/main/provisioning/model.txt               | 17 ++++++++---------
 .../sling/sample/slingshot/SlingshotUtilTest.java       | 10 +++++-----
 .../slingshot/ratings/impl/RatingServiceImplTest.java   |  2 +-
 slingshot/src/test/resources/slingshot.json             |  6 +++---
 7 files changed, 20 insertions(+), 21 deletions(-)

diff --git a/slingshot/pom.xml b/slingshot/pom.xml
index 51eddc2..c230094 100644
--- a/slingshot/pom.xml
+++ b/slingshot/pom.xml
@@ -68,7 +68,7 @@
                     <instructions>
                         <!-- initial content to be loaded on bundle 
installation -->
                         <Sling-Initial-Content>
-                            
SLING-INF/content/slingshot;overwrite:=true;path:=/slingshot;maven:mount:=false,
+                            
SLING-INF/content/slingshot;overwrite:=true;path:=/content/slingshot;maven:mount:=false,
                             
SLING-INF/content/libs/slingshot;overwrite:=true;path:=/libs/slingshot;maven:mount:=true
                         </Sling-Initial-Content>
                     </instructions>
diff --git 
a/slingshot/src/main/java/org/apache/sling/sample/slingshot/SlingshotConstants.java
 
b/slingshot/src/main/java/org/apache/sling/sample/slingshot/SlingshotConstants.java
index 739d1fa..11edd2a 100644
--- 
a/slingshot/src/main/java/org/apache/sling/sample/slingshot/SlingshotConstants.java
+++ 
b/slingshot/src/main/java/org/apache/sling/sample/slingshot/SlingshotConstants.java
@@ -20,7 +20,7 @@ package org.apache.sling.sample.slingshot;
 public abstract class SlingshotConstants {
 
     /** This is the resource path for the root of our application. */
-    public static final String APP_ROOT_PATH = "/slingshot";
+    public static final String APP_ROOT_PATH = "/content/slingshot";
 
     public static final String PROPERTY_TITLE = "title";
 
diff --git 
a/slingshot/src/main/java/org/apache/sling/sample/slingshot/package-info.java 
b/slingshot/src/main/java/org/apache/sling/sample/slingshot/package-info.java
index 76098e8..8afacc9 100644
--- 
a/slingshot/src/main/java/org/apache/sling/sample/slingshot/package-info.java
+++ 
b/slingshot/src/main/java/org/apache/sling/sample/slingshot/package-info.java
@@ -16,5 +16,5 @@
  * specific language governing permissions and limitations
  * under the License.
  */
[email protected]("1.0")
[email protected]("1.0.1")
 package org.apache.sling.sample.slingshot;
diff --git a/slingshot/src/main/provisioning/model.txt 
b/slingshot/src/main/provisioning/model.txt
index 7bccba8..dd5b798 100644
--- a/slingshot/src/main/provisioning/model.txt
+++ b/slingshot/src/main/provisioning/model.txt
@@ -30,21 +30,20 @@
     create service user slingshot-service
     create user slingshot1 with password slingshot1
     create user slingshot2 with password slingshot2
-    
-    create path (sling:Folder) /slingshot
-    create path (sling:Folder) /slingshot/users
-    create path (sling:Folder) /slingshot/users/slingshot1
-    create path (sling:Folder) /slingshot/users/slingshot2
+
+    create path (sling:Folder) /content/slingshot
+    create path (sling:Folder) /content/slingshot/users
+    create path (sling:Folder) /content/slingshot/users/slingshot1
+    create path (sling:Folder) /content/slingshot/users/slingshot2
 
     set ACL for slingshot-service
-        allow   jcr:read,rep:write    on /slingshot
+        allow   jcr:read,rep:write    on /content/slingshot
     end
 
     set ACL for slingshot1
-        allow   jcr:read,rep:write    on /slingshot/users/slingshot1
+        allow   jcr:read,rep:write    on /content/slingshot/users/slingshot1
     end
 
     set ACL for slingshot2
-        allow   jcr:read,rep:write    on /slingshot/users/slingshot2
+        allow   jcr:read,rep:write    on /content/slingshot/users/slingshot2
     end
-    
\ No newline at end of file
diff --git 
a/slingshot/src/test/java/org/apache/sling/sample/slingshot/SlingshotUtilTest.java
 
b/slingshot/src/test/java/org/apache/sling/sample/slingshot/SlingshotUtilTest.java
index a4c3c6b..3c3bd4e 100644
--- 
a/slingshot/src/test/java/org/apache/sling/sample/slingshot/SlingshotUtilTest.java
+++ 
b/slingshot/src/test/java/org/apache/sling/sample/slingshot/SlingshotUtilTest.java
@@ -39,7 +39,7 @@ public class SlingshotUtilTest {
     @Test
     public void getUserId_deepPath() {
 
-        Resource resource = 
context.resourceResolver().getResource("/slingshot/users/admin/hobby");
+        Resource resource = 
context.resourceResolver().getResource("/content/slingshot/users/admin/hobby");
 
         assertThat(SlingshotUtil.getUserId(resource), equalTo("admin"));
     }
@@ -47,7 +47,7 @@ public class SlingshotUtilTest {
     @Test
     public void getUserId_exactPath() {
 
-        Resource resource = 
context.resourceResolver().getResource("/slingshot/users/admin");
+        Resource resource = 
context.resourceResolver().getResource("/content/slingshot/users/admin");
 
         assertThat(SlingshotUtil.getUserId(resource), equalTo("admin"));
     }
@@ -55,7 +55,7 @@ public class SlingshotUtilTest {
     @Test
     public void getUserId_noMatch() {
 
-        Resource resource = 
context.resourceResolver().getResource("/slingshot/users");
+        Resource resource = 
context.resourceResolver().getResource("/content/slingshot/users");
 
         assertThat(SlingshotUtil.getUserId(resource), nullValue());
     }
@@ -63,7 +63,7 @@ public class SlingshotUtilTest {
     @Test
     public void getContentPath_match() {
 
-        Resource resource = 
context.resourceResolver().getResource("/slingshot/users/admin/hobby");
+        Resource resource = 
context.resourceResolver().getResource("/content/slingshot/users/admin/hobby");
 
         assertThat(SlingshotUtil.getContentPath(resource), equalTo("/hobby"));
     }
@@ -71,7 +71,7 @@ public class SlingshotUtilTest {
     @Test
     public void getContentPath_noMatch() {
 
-        Resource resource = 
context.resourceResolver().getResource("/slingshot/users/admin");
+        Resource resource = 
context.resourceResolver().getResource("/content/slingshot/users/admin");
 
         assertThat(SlingshotUtil.getContentPath(resource), nullValue());
     }
diff --git 
a/slingshot/src/test/java/org/apache/sling/sample/slingshot/ratings/impl/RatingServiceImplTest.java
 
b/slingshot/src/test/java/org/apache/sling/sample/slingshot/ratings/impl/RatingServiceImplTest.java
index ba4a50b..5c3a499 100644
--- 
a/slingshot/src/test/java/org/apache/sling/sample/slingshot/ratings/impl/RatingServiceImplTest.java
+++ 
b/slingshot/src/test/java/org/apache/sling/sample/slingshot/ratings/impl/RatingServiceImplTest.java
@@ -40,7 +40,7 @@ public class RatingServiceImplTest {
         Resource resource = 
context.resourceResolver().getResource(SlingshotConstants.APP_ROOT_PATH+"/users/admin/hobby");
 
         String ratingsResourcePath = service.getRatingsResourcePath(resource);
-        assertThat(ratingsResourcePath, 
equalTo("/slingshot/users/admin/ugc/ratings/hobby"));
+        assertThat(ratingsResourcePath, 
equalTo("/content/slingshot/users/admin/ugc/ratings/hobby"));
     }
 
     @Test
diff --git a/slingshot/src/test/resources/slingshot.json 
b/slingshot/src/test/resources/slingshot.json
index d29215b..8f8ea45 100644
--- a/slingshot/src/test/resources/slingshot.json
+++ b/slingshot/src/test/resources/slingshot.json
@@ -11,17 +11,17 @@
       "ugc": {
         "jcr:primaryType": "sling:Folder",
         "rating": {
-          "jcr:primaryType": "nt:unstructured",
+          "jcr:primaryType": "nt:unstructured"
         }
       }
     },
     "slingshot1": {
       "jcr:primaryType": "nt:unstructured",
-      "sling:resourceType": "slingshot/User",
+      "sling:resourceType": "slingshot/User"
     },
     "slingshot2": {
       "jcr:primaryType": "nt:unstructured",
-      "sling:resourceType": "slingshot/User",
+      "sling:resourceType": "slingshot/User"
     }
   }
 }
\ No newline at end of file

-- 
To stop receiving notification emails like this one, please contact
[email protected].

Reply via email to