Cannot create new user through userManager neither add custom properties to user or group -----------------------------------------------------------------------------------------
Key: SLING-1577 URL: https://issues.apache.org/jira/browse/SLING-1577 Project: Sling Issue Type: Bug Components: JCR Affects Versions: JCR Jackrabbit User Manager 2.0.4 Reporter: Davide Maestroni When trying to create a new user by calling: curl -F:name=newUser -Fpwd=password -FpwdConfirm=password http://localhost:8080/sling/system/userManager/user.create.html an assertion exception is thrown: <html> <head> <title>Error while processing /system/userManager/user</title> </head> <body> <h1>Error while processing /system/userManager/user</h1> <table> <tbody> <tr> <td>Status</td> <td><div id="Status">500</div></td> </tr> <tr> <td>Message</td> <td><div id="Message">java.lang.AssertionError</div></td> </tr> <tr> <td>Location</td> <td><a href="/cms/system/userManager/user" id="Location">/cms/system/userManager/user</a></td> </tr> <tr> <td>Parent Location</td> <td><a href="/cms/system/userManager" id="ParentLocation">/cms/system/userManager</a></td> </tr> <tr> <td>Path</td> <td><div id="Path">/system/userManager/user</div></td> </tr> <tr> <td>Referer</td> <td><a href="" id="Referer"></a></td> </tr> <tr> <td>ChangeLog</td> <td><div id="ChangeLog"><pre></pre></div></td> </tr> </tbody> </table> <p><a href="">Go Back</a></p> <p><a href="/cms/system/userManager/user">Modified Resource</a></p> <p><a href="/cms/system/userManager">Parent of Modified Resource</a></p> </body> </html> By debugging the request I found out that the assertion is thrown in the constructor of the class org.apache.sling.jackrabbit.usermanager.impl.helper.RequestProperty: assert path.startsWith("/"); where the path passed as parameter is "pwdConfirm". The same problem arises when a custom property is added to other requests to the userManager (such as group creation or update) and such property is passed as parameter to the RequestProperty constructor. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.