[ https://issues.apache.org/jira/browse/SLING-7651?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16464884#comment-16464884 ]
Dan Klco commented on SLING-7651: --------------------------------- Thanks and sorry for causing the digging [~bdelacretaz]! I think the original thought was to have the default URL be the Sling Starter page, but I'm not sure why the mapping was required considering there was already a redirect. Changes look good +1 > POST to / creates nodes instead of setting properties > ----------------------------------------------------- > > Key: SLING-7651 > URL: https://issues.apache.org/jira/browse/SLING-7651 > Project: Sling > Issue Type: Bug > Components: Servlets > Affects Versions: Servlets Post 2.3.24 > Reporter: Bertrand Delacretaz > Assignee: Bertrand Delacretaz > Priority: Major > > The changes that I had to make to {{PostToRootTest}} [1] indicate that the > POST behavior has changed since sling10, at least on /. > With sling10 this request sets a property {{x=y }}on the root node, while > with the current trunk it creates a node under the root. > {code:java} > curl -u admin:admin -Fx=y http://localhost:8080/ > {code} > It looks like the culprit is {{resource}} being null in > {{AbstractCreateOperation.processCreate}}, in this code: > {code:java} > final String path = response.getPath(); > final Resource resource = resolver.getResource(path); > {code} > I'll investigate further - and the changes to {{PostToRootTest}} should be > reverted once this is fixed. > [1] > [https://github.com/apache/sling-org-apache-sling-launchpad-integration-tests/commit/3750eb05dc038544ba155d91de8991114077ac0c] -- This message was sent by Atlassian JIRA (v7.6.3#76005)