[
https://issues.apache.org/jira/browse/SLING-2465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13276756#comment-13276756
]
Carl Hall commented on SLING-2465:
----------------------------------
I was able to recreate this by enabling self-registration and visiting the
following URL:
curl -F:name=reader -Fpwd=ourReader -FpwdConfirm=ourReader -F"desc=Read
only access" http://localhost:8080/system/userManager/user.create.html
The exception is not shown in the logs. It comes back as part of the response.
<tr>
<td>Status</td>
<td><div id="Status">500</div></td>
</tr>
<tr>
<td>Message</td>
<td><div id="Message">java.lang.NullPointerException</div></td>
</tr>
> RequestDispatcher throws NullPointer Exception when forwarding to
> /system/userManager/user.create.html
> ------------------------------------------------------------------------------------------------------
>
> Key: SLING-2465
> URL: https://issues.apache.org/jira/browse/SLING-2465
> Project: Sling
> Issue Type: Bug
> Components: JCR, Servlets
> Affects Versions: JCR Jackrabbit User Manager 2.2.0
> Environment: Xubuntu
> Reporter: Chris Papademos
> Assignee: Carl Hall
> Priority: Critical
> Labels: Create, Request, RequestHandler, User, servlet,
> usermanager
>
> @Component
> @Service(Servlet.class)
> @Properties({
> @Property(name = "service.description", value = "Creates a new
> User and sends an Activation Email to the given Address."),
> @Property(name = "service.vendor", value = "IPVS"),
> @Property(name = "sling.servlet.methods", value = "POST"),
> @Property(name = "sling.servlet.paths", value =
> "/satlab/user/create") })
> public class UserCreateServlet extends SlingAllMethodsServlet {
> @Override
> protected void doPost(SlingHttpServletRequest request,
> SlingHttpServletResponse response) throws
> ServletException,
> IOException {
>
> // Redirect Request to the Sling CreateUserServlet.
>
> RequestDispatcher dispatcher = request
>
> .getRequestDispatcher("/system/userManager/user.create.html");
> dispatcher.forward(request, response);
> }
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira