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.