asterisk node names generation does not behave as documented
------------------------------------------------------------

                 Key: SLING-1091
                 URL: https://issues.apache.org/jira/browse/SLING-1091
             Project: Sling
          Issue Type: Bug
          Components: Servlets Post
    Affects Versions: Launchpad App 6
         Environment: latest debian, 5.0 lenny?
            Reporter: Peter Chiochetti
            Priority: Minor


The "Algorithm for Node Name Creation" does not behave as documented here: 
"http://sling.apache.org/site/manipulating-content-the-slingpostservlet-servletspost.html#ManipulatingContent-TheSlingPostServlet(servlets.post)-AlgorithmforNodeNameCreation"

It adds numbers to nodenames, even though a ":name" form field is supplied, 
i.e. it performs both steps one and four, while they are said to happen 
"otherwise".

Steps to reproduce (this happens also when only the ":name" field gets 
supplied) - the two last curl commands should make the POST servlet fail:

curl -F"title=NewNode" http://.../content/N
==> Content created /content/N

curl -F"title=UpdateNode" http://.../content/N
==> Content modified /content/N

curl -F"title=NewNode" -F":nameHint=N" http://.../content/*
==> Content created /content/n

curl -F"title=Bug!" -F":name=N" http://.../content/*
==> Content created /content/N_0 

curl -F":name=N" http://.../content/*
==> Content created /content/N_1

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to