Test for a null EditConfiguration was coming too late to prevent a NullPointerException from the call to editConfig.getN3Generator(). Move the test, and add a return statement after forwarding to the error page.
This commit is contained in:
parent
015ee15340
commit
b457504a69
1 changed files with 7 additions and 6 deletions
|
@ -135,16 +135,17 @@ public class N3MultiPartUpload extends VitroHttpServlet {
|
|||
|
||||
EditConfiguration editConfig = EditConfiguration.getConfigFromSession(
|
||||
session, request);
|
||||
EditSubmission submission =
|
||||
new EditSubmission(request.getParameterMap(), editConfig, request.getFiles());
|
||||
EditN3Generator n3Subber = editConfig.getN3Generator();
|
||||
|
||||
if (editConfig == null) {
|
||||
RequestDispatcher rd = request
|
||||
.getRequestDispatcher("/edit/messages/noEditConfigFound.jsp");
|
||||
rd.forward(request, resp);
|
||||
return;
|
||||
}
|
||||
|
||||
EditSubmission submission =
|
||||
new EditSubmission(request.getParameterMap(), editConfig, request.getFiles());
|
||||
EditN3Generator n3Subber = editConfig.getN3Generator();
|
||||
|
||||
// check for form validation errors
|
||||
Map<String, String> errors = submission.getValidationErrors();
|
||||
EditSubmission.putEditSubmissionInSession(session, submission);
|
||||
|
|
Loading…
Add table
Reference in a new issue