From ba05f378d217316ebb3c92b69fdf48585be46825 Mon Sep 17 00:00:00 2001 From: Jesse Morgan Date: Sun, 1 Sep 2013 15:56:37 -0700 Subject: Adding ErrorPage representation for error messages --- src/com/p4square/grow/frontend/GrowFrontend.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/com/p4square/grow/frontend/GrowFrontend.java') diff --git a/src/com/p4square/grow/frontend/GrowFrontend.java b/src/com/p4square/grow/frontend/GrowFrontend.java index 37f0dea..7556c20 100644 --- a/src/com/p4square/grow/frontend/GrowFrontend.java +++ b/src/com/p4square/grow/frontend/GrowFrontend.java @@ -10,6 +10,8 @@ import java.io.IOException; import java.util.Arrays; import java.util.UUID; +import freemarker.template.Template; + import org.restlet.Application; import org.restlet.Component; import org.restlet.Client; @@ -74,6 +76,11 @@ public class GrowFrontend extends FMFacade { mConfig.updateConfig(configFilename); } + Template errorTemplate = getTemplate("templates/error.ftl"); + if (errorTemplate != null) { + ErrorPage.setTemplate(errorTemplate); + } + super.start(); } @@ -97,6 +104,7 @@ public class GrowFrontend extends FMFacade { defaultGuard.setNext(FreeMarkerPageResource.class); router.attachDefault(defaultGuard); router.attach("/login.html", LoginPageResource.class); + router.attach("/newaccount.html", NewAccountResource.class); final Router accountRouter = new Router(getContext()); accountRouter.attach("/authenticate", AuthenticatedResource.class); -- cgit v1.2.3