@@ -0,0 +1,569 @@
+package dev.openshift.tapestry.angular.pages.sec;%0D%0A%0D%0Aimport org.apache.tapestry5.Link;%0D%0Aimport org.apache.tapestry5.ioc.annotations.Inject;%0D%0Aimport org.apache.tapestry5.services.PageRenderLinkSource;%0D%0Aimport org.tynamo.security.internal.services.LoginContextService;%0D%0A%0D%0A%0D%0Apublic class AccessDenied %7B%0D%0A%09%0D%0A%09@Inject%0D%0A%09private LoginContextService loginContextService;%0D%0A%0D%0A    @Inject%0D%0A    private PageRenderLinkSource linkSource;%0D%0A%0D%0A    public Link getLoginLink()%0D%0A    %7B%0D%0A        Link link = linkSource.createPageRenderLink(Login.class);%0D%0A        return link;%0D%0A    %7D%0D%0A%09%0D%0A%7D%0D%0A

add AccessDenied page