Issue #356 (Element error-page/location must start with a '/')

Signed-off-by: Mehtab Singh Mann <mehtabsinghmann@gmail.com>
This commit is contained in:
Mehtab Singh Mann 2016-03-04 19:12:44 +05:30 committed by Simone Bordet
parent 311c7466b0
commit 3e1082e122
1 changed files with 2 additions and 0 deletions

View File

@ -1113,6 +1113,8 @@ public class StandardDescriptorProcessor extends IterativeDescriptorProcessor
code=Integer.valueOf(error);
String location = node.getString("location", false, true);
if (!location.startsWith("/"))
throw new IllegalStateException("Missing leading '/' for location: " + location);
ErrorPageErrorHandler handler = (ErrorPageErrorHandler)context.getErrorHandler();
String originName = "error."+error;
switch (context.getMetaData().getOrigin(originName))