Return-Path: X-Original-To: apmail-isis-users-archive@www.apache.org Delivered-To: apmail-isis-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id BD281178AB for ; Fri, 6 Feb 2015 15:43:59 +0000 (UTC) Received: (qmail 72802 invoked by uid 500); 6 Feb 2015 15:43:59 -0000 Delivered-To: apmail-isis-users-archive@isis.apache.org Received: (qmail 72771 invoked by uid 500); 6 Feb 2015 15:43:59 -0000 Mailing-List: contact users-help@isis.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@isis.apache.org Delivered-To: mailing list users@isis.apache.org Received: (qmail 72760 invoked by uid 99); 6 Feb 2015 15:43:59 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Feb 2015 15:43:59 +0000 Received: from mail-wi0-f174.google.com (mail-wi0-f174.google.com [209.85.212.174]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id D00B01A03BB for ; Fri, 6 Feb 2015 15:43:58 +0000 (UTC) Received: by mail-wi0-f174.google.com with SMTP id n3so3425999wiv.1 for ; Fri, 06 Feb 2015 07:43:57 -0800 (PST) MIME-Version: 1.0 X-Received: by 10.194.158.234 with SMTP id wx10mr9171098wjb.23.1423237437340; Fri, 06 Feb 2015 07:43:57 -0800 (PST) Received: by 10.216.185.198 with HTTP; Fri, 6 Feb 2015 07:43:57 -0800 (PST) Received: by 10.216.185.198 with HTTP; Fri, 6 Feb 2015 07:43:57 -0800 (PST) In-Reply-To: <6DC66171-BE47-4A26-A59B-0A3616AAF159@cwlgroup.com> References: <9F3B043C-E88C-4F11-A0DD-0608F700D511@cwlgroup.com> <8DF946D4-7669-44AD-BEA0-930F0A67DA4C@cwlgroup.com> <6DC66171-BE47-4A26-A59B-0A3616AAF159@cwlgroup.com> Date: Fri, 6 Feb 2015 17:43:57 +0200 Message-ID: Subject: Re: Getting module security to work From: Martin Grigorov To: James Agada Cc: users Content-Type: multipart/alternative; boundary=089e013c625ce2631e050e6d4944 --089e013c625ce2631e050e6d4944 Content-Type: text/plain; charset=UTF-8 The git README page explains about the isis-module-security-admin user. Please send a pull request with your suggestion. Thank you! On Feb 6, 2015 5:40 PM, "James Agada" wrote: > Works Thanks. Someone needs to update the git page. > > On Feb 6, 2015, at 4:30 PM, Martin Grigorov wrote: > > Hi, > > Login with isis-module-security-admin/pass and see the available users in > Security > All users menu > On Feb 6, 2015 5:22 PM, "James Agada" wrote: > >> I followed the process here >> https://github.com/isisaddons/isis-module-security to setup the >> security module sample application. I am however unable to logon with >> sven/pass. I also tried pass/pass but both cannot login. I get this error >> >> [exec] at java.lang.Thread.run(Thread.java:745) >> [exec] 15:08:02,023 [Native qtp1396261783-29 DEBUG] >> SELECT 'org.isisaddons.module.security.dom.user.ApplicationUser' AS >> NUCLEUS_TYPE,"A0"."accountType","A0"."emailAddress","A0"."encryptedPassword","A0"."familyName","A0"."faxNumber","A0"."givenName","A0"."knownAs","A0"."phoneNumber","A0"."status","A0"."username","A0"."id","A0"."version" >> FROM "IsisSecurityApplicationUser" "A0" WHERE "A0"."username" = <'sven'> >> [exec] 15:08:02,041 [Native qtp1396261783-29 DEBUG] >> SELECT 'org.isisaddons.module.security.dom.role.ApplicationRole' AS >> NUCLEUS_TYPE,"A1"."description","A1"."name","A1"."id" FROM >> "IsisSecurityApplicationUserRoles" "A0" INNER JOIN >> "IsisSecurityApplicationRole" "A1" ON "A0"."roleId" = "A1"."id" WHERE >> "A0"."userId" = <1> >> [exec] 15:08:02,043 [Native qtp1396261783-29 DEBUG] >> SELECT DISTINCT >> 'org.isisaddons.module.security.dom.permission.ApplicationPermission' AS >> NUCLEUS_TYPE,"A0"."featureFqn","A0"."featureType","A0"."mode","A0"."rule","A0"."id","A0"."version" >> FROM "IsisSecurityApplicationPermission" "A0" CROSS JOIN >> "IsisSecurityApplicationUser" "VAR_u" INNER JOIN >> "IsisSecurityApplicationUserRoles" "C0" ON "VAR_u"."id" = "C0"."userId" >> INNER JOIN "IsisSecurityApplicationRole" "D0" ON "C0"."roleId" = "D0"."id" >> WHERE "D0"."id" = "A0"."roleId" AND "VAR_u"."username" = <'sven'> >> [exec] 15:08:02,045 [ShiroAuthenticatorOrAuthorizor >> qtp1396261783-29 ERROR] Unable to authenticate >> [exec] org.apache.shiro.authc.DisabledAccountException >> [exec] at >> org.isisaddons.module.security.shiro.IsisModuleSecurityRealm.doGetAuthenticationInfo(IsisModuleSecurityRealm.java:82) >> [exec] at >> org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:568) >> [exec] at >> org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) >> [exec] at >> org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) >> [exec] at >> org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) >> [exec] at >> org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) >> [exec] at >> org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:270) >> [exec] at >> org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:256) >> [exec] at >> org.apache.isis.security.shiro.ShiroAuthenticatorOrAuthorizor.authenticate(ShiroAuthenticatorOrAuthorizor.java:141) >> [exec] at >> org.apache.isis.core.runtime.authentication.standard.AuthenticationManagerStandard.authenticate(AuthenticationManagerStandard.java:122) >> [exec] at >> org.apache.isis.viewer.wicket.viewer.integration.wicket.AuthenticatedWebSessionForIsis.authenticate(AuthenticatedWebSessionForIsis.java:80) >> [exec] at >> org.apache.wicket.authroles.authentication.AuthenticatedWebSession.signIn(AuthenticatedWebSession.java:65) >> [exec] at >> org.apache.wicket.authroles.authentication.panel.SignInPanel.signIn(SignInPanel.java:218) >> [exec] at >> org.apache.wicket.authroles.authentication.panel.SignInPanel.access$100(SignInPanel.java:51) >> [exec] at >> org.apache.wicket.authroles.authentication.panel.SignInPanel$SignInForm.onSubmit(SignInPanel.java:313) >> [exec] at >> org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1272) >> [exec] at >> org.apache.wicket.markup.html.form.Form.process(Form.java:938) >> [exec] at >> org.apache.wicket.markup.html.form.StatelessForm.process(StatelessForm.java:100) >> [exec] at >> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:770) >> [exec] at >> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:703) >> [exec] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> [exec] at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >> [exec] at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> [exec] at java.lang.reflect.Method.invoke(Method.java:483) >> [exec] at >> org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258) >> [exec] at >> org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:216) >> [exec] at >> org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:243) >> [exec] at >> org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:236) >> [exec] at >> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:862) >> [exec] at >> org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) >> [exec] at >> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) >> [exec] at >> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) >> [exec] at >> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) >> [exec] at >> org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259) >> [exec] at >> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) >> [exec] at >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) >> [exec] at >> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1326) >> [exec] at >> org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter.doFilter(IsisLogOnExceptionFilter.java:52) >> [exec] at >> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1326) >> [exec] at >> org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) >> [exec] at >> org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) >> [exec] at >> org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) >> [exec] at >> org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) >> [exec] at >> org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) >> [exec] at >> org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) >> [exec] at >> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) >> [exec] at >> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1326) >> [exec] at >> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:479) >> [exec] at >> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119) >> [exec] at >> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520) >> [exec] at >> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227) >> [exec] at >> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:940) >> [exec] at >> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409) >> [exec] at >> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186) >> [exec] at >> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:874) >> [exec] at >> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117) >> [exec] at >> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250) >> [exec] at >> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149) >> [exec] at >> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110) >> [exec] at org.eclipse.jetty.server.Server.handle(Server.java:349) >> [exec] at >> org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:441) >> [exec] at >> org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:921) >> [exec] at >> org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:784) >> [exec] at >> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:223) >> [exec] at >> org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:46) >> [exec] at >> org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:545) >> [exec] at >> org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:43) >> [exec] at >> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598) >> [exec] at >> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533) >> [exec] at java.lang.Thread.run(Thread.java:745) >> [exec] 16:11:34,738 [Native qtp1396261783-27 DEBUG] >> SELECT 'org.isisaddons.module.security.dom.user.ApplicationUser' AS >> NUCLEUS_TYPE,"A0"."accountType","A0"."emailAddress","A0"."encryptedPassword","A0"."familyName","A0"."faxNumber","A0"."givenName","A0"."knownAs","A0"."phoneNumber","A0"."status","A0"."username","A0"."id","A0"."version" >> FROM "IsisSecurityApplicationUser" "A0" WHERE "A0"."username" = <'admin'> >> [exec] 16:11:34,743 [Native qtp1396261783-27 DEBUG] >> INSERT INTO "IsisSecurityApplicationUser" >> ("encryptedPassword","tenancyId","knownAs","emailAddress","faxNumber","username","phoneNumber","accountType","givenName","status","familyName","version") >> VALUES >> (,,,,,<'admin'>,,<'DELEGATED'>,,<'DISABLED'>,,<1>) >> [exec] 16:11:34,746 [Native qtp1396261783-27 DEBUG] >> SELECT 'org.isisaddons.module.security.dom.role.ApplicationRole' AS >> NUCLEUS_TYPE,"A1"."description","A1"."name","A1"."id" FROM >> "IsisSecurityApplicationUserRoles" "A0" INNER JOIN >> "IsisSecurityApplicationRole" "A1" ON "A0"."roleId" = "A1"."id" WHERE >> "A0"."userId" = <2> >> [exec] 16:11:34,749 [Native qtp1396261783-27 DEBUG] >> SELECT DISTINCT >> 'org.isisaddons.module.security.dom.permission.ApplicationPermission' AS >> NUCLEUS_TYPE,"A0"."featureFqn","A0"."featureType","A0"."mode","A0"."rule","A0"."id","A0"."version" >> FROM "IsisSecurityApplicationPermission" "A0" CROSS JOIN >> "IsisSecurityApplicationUser" "VAR_u" INNER JOIN >> "IsisSecurityApplicationUserRoles" "C0" ON "VAR_u"."id" = "C0"."userId" >> INNER JOIN "IsisSecurityApplicationRole" "D0" ON "C0"."roleId" = "D0"."id" >> WHERE "D0"."id" = "A0"."roleId" AND "VAR_u"."username" = <'admin'> >> [exec] 16:11:34,750 [ShiroAuthenticatorOrAuthorizor >> qtp1396261783-27 ERROR] Unable to authenticate >> [exec] org.apache.shiro.authc.DisabledAccountException >> [exec] at >> org.isisaddons.module.security.shiro.IsisModuleSecurityRealm.doGetAuthenticationInfo(IsisModuleSecurityRealm.java:82) >> [exec] at >> org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:568) >> [exec] at >> org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) >> [exec] at >> org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) >> [exec] at >> org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) >> [exec] at >> org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) >> [exec] at >> org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:270) >> [exec] at >> org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:256) >> [exec] at >> org.apache.isis.security.shiro.ShiroAuthenticatorOrAuthorizor.authenticate(ShiroAuthenticatorOrAuthorizor.java:141) >> [exec] at >> org.apache.isis.core.runtime.authentication.standard.AuthenticationManagerStandard.authenticate(AuthenticationManagerStandard.java:122) >> [exec] at >> org.apache.isis.viewer.wicket.viewer.integration.wicket.AuthenticatedWebSessionForIsis.authenticate(AuthenticatedWebSessionForIsis.java:80) >> [exec] at >> org.apache.wicket.authroles.authentication.AuthenticatedWebSession.signIn(AuthenticatedWebSession.java:65) >> [exec] at >> org.apache.wicket.authroles.authentication.panel.SignInPanel.signIn(SignInPanel.java:218) >> [exec] at >> org.apache.wicket.authroles.authentication.panel.SignInPanel.access$100(SignInPanel.java:51) >> [exec] at >> org.apache.wicket.authroles.authentication.panel.SignInPanel$SignInForm.onSubmit(SignInPanel.java:313) >> [exec] at >> org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1272) >> [exec] at >> org.apache.wicket.markup.html.form.Form.process(Form.java:938) >> [exec] at >> org.apache.wicket.markup.html.form.StatelessForm.process(StatelessForm.java:100) >> [exec] at >> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:770) >> [exec] at >> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:703) >> [exec] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> [exec] at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >> [exec] at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> [exec] at java.lang.reflect.Method.invoke(Method.java:483) >> [exec] at >> org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258) >> [exec] at >> org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:216) >> [exec] at >> org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:243) >> [exec] at >> org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:236) >> [exec] at >> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:862) >> [exec] at >> org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) >> [exec] at >> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) >> [exec] at >> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) >> [exec] at >> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) >> [exec] at >> org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259) >> [exec] at >> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) >> [exec] at >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) >> [exec] at >> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1326) >> [exec] at >> org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter.doFilter(IsisLogOnExceptionFilter.java:52) >> [exec] at >> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1326) >> [exec] at >> org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) >> [exec] at >> org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) >> [exec] at >> org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) >> [exec] at >> org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) >> [exec] at >> org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) >> [exec] at >> org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) >> [exec] at >> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) >> [exec] at >> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1326) >> [exec] at >> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:479) >> [exec] at >> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119) >> [exec] at >> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520) >> [exec] at >> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227) >> [exec] at >> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:940) >> [exec] at >> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409) >> [exec] at >> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186) >> [exec] at >> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:874) >> [exec] at >> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117) >> [exec] at >> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250) >> [exec] at >> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149) >> [exec] at >> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110) >> [exec] at org.eclipse.jetty.server.Server.handle(Server.java:349) >> [exec] at >> org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:441) >> [exec] at >> org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:921) >> [exec] at >> org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:784) >> [exec] at >> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:223) >> [exec] at >> org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:46) >> [exec] at >> org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:545) >> [exec] at >> org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:43) >> [exec] at >> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598) >> [exec] at >> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533) >> [exec] at java.lang.Thread.run(Thread.java:745) >> >> What am I doing wrong? What I really want to do is to add the security >> model to a simple archetype and go on from there. >> Rgds >> James Agada >> This email and any attachment thereto are confidential and priviledged. >> if you have received it in error, please delete immediately and notify the >> sender. Do not disclose, copy, circulate or in any way use it. The >> information contained therein is for the address only, if you reply on it, >> its at your own risk. Emails are not guaranteed to be secure or error free, >> the message and any attachment could be intercepted, corrupted, lost, >> delayed, incomplete or ammended. Computer warehouse group and its divisions >> do not accept liability for damage caused by this email or any attachment. >> The message you tried to print is protected with Information Rights >> Management. You don't have the necessary user rights to print the message. >> > This email and any attachment thereto are confidential and priviledged. > if you have received it in error, please delete immediately and notify the > sender. Do not disclose, copy, circulate or in any way use it. The > information contained therein is for the address only, if you reply on it, > its at your own risk. Emails are not guaranteed to be secure or error free, > the message and any attachment could be intercepted, corrupted, lost, > delayed, incomplete or ammended. Computer warehouse group and its divisions > do not accept liability for damage caused by this email or any attachment. > The message you tried to print is protected with Information Rights > Management. You don't have the necessary user rights to print the message. > > > This email and any attachment thereto are confidential and priviledged. if > you have received it in error, please delete immediately and notify the > sender. Do not disclose, copy, circulate or in any way use it. The > information contained therein is for the address only, if you reply on it, > its at your own risk. Emails are not guaranteed to be secure or error free, > the message and any attachment could be intercepted, corrupted, lost, > delayed, incomplete or ammended. Computer warehouse group and its divisions > do not accept liability for damage caused by this email or any attachment. > The message you tried to print is protected with Information Rights > Management. You don't have the necessary user rights to print the message. > --089e013c625ce2631e050e6d4944--