Return-Path: Delivered-To: apmail-incubator-shiro-user-archive@www.apache.org Received: (qmail 38449 invoked from network); 5 Apr 2010 22:48:09 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 5 Apr 2010 22:48:09 -0000 Received: (qmail 68097 invoked by uid 500); 5 Apr 2010 22:48:09 -0000 Delivered-To: apmail-incubator-shiro-user-archive@incubator.apache.org Received: (qmail 68075 invoked by uid 500); 5 Apr 2010 22:48:09 -0000 Mailing-List: contact shiro-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: shiro-user@incubator.apache.org Delivered-To: mailing list shiro-user@incubator.apache.org Received: (qmail 68067 invoked by uid 99); 5 Apr 2010 22:48:09 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Apr 2010 22:48:09 +0000 X-ASF-Spam-Status: No, hits=-0.6 required=10.0 tests=AWL,RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.160.47] (HELO mail-pw0-f47.google.com) (209.85.160.47) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Apr 2010 22:48:03 +0000 Received: by pwj5 with SMTP id 5so3089447pwj.6 for ; Mon, 05 Apr 2010 15:47:42 -0700 (PDT) MIME-Version: 1.0 Sender: les.hazlewood@anjinllc.com Received: by 10.141.36.20 with HTTP; Mon, 5 Apr 2010 15:47:42 -0700 (PDT) In-Reply-To: References: Date: Mon, 5 Apr 2010 15:47:42 -0700 X-Google-Sender-Auth: eb0f2b35e6b590bc Received: by 10.140.88.33 with SMTP id l33mr4514772rvb.4.1270507662479; Mon, 05 Apr 2010 15:47:42 -0700 (PDT) Message-ID: Subject: Re: RememberMeManager null pointer? From: Les Hazlewood To: shiro-user@incubator.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Ah - thanks for the reminder Kalle :) On Mon, Apr 5, 2010 at 3:41 PM, Kalle Korhonen wrote: > There's an issue open already: https://issues.apache.org/jira/browse/SHIR= O-141 > > Kalle > > > On Mon, Apr 5, 2010 at 2:50 PM, Les Hazlewood wro= te: >> Hi Ryan, >> >> Nope, this is not expected. =C2=A0Please open a Jira issue and we'll get= to it ASAP. >> >> Thanks, >> >> Les >> >> On Mon, Apr 5, 2010 at 2:41 PM, Ryan McKinley wrote: >>> Is this an expected error when you click logout? =C2=A0I'm using the >>> wicket-shiro stuff from /trunk a while back. =C2=A0(i'm not sure how to >>> figure out what version the jar is built from.. I don't see anything >>> in the META-INF folder) >>> >>> WARN =C2=A0- DefaultSecurityManager =C2=A0 =C2=A0 - Delegate RememberMe= Manager >>> instance of type [org.apache.shiro.web.WebRememberMeManager] threw an >>> exception during getRememberedPrincipals(). >>> java.lang.NullPointerException >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at org.apache.shiro.web.attr.CookieAttribute= .getCookie(CookieAttribute.java:262) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at org.apache.shiro.web.attr.CookieAttribute= .removeValue(CookieAttribute.java:357) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at org.apache.shiro.web.WebRememberMeManager= .forgetIdentity(WebRememberMeManager.java:320) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at org.apache.shiro.web.WebRememberMeManager= .forgetIdentity(WebRememberMeManager.java:316) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at org.apache.shiro.mgt.AbstractRememberMeMa= nager.onRememberedPrincipalFailure(AbstractRememberMeManager.java:547) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at org.apache.shiro.mgt.AbstractRememberMeMa= nager.getRememberedPrincipals(AbstractRememberMeManager.java:488) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at org.apache.shiro.mgt.DefaultSecurityManag= er.getRememberedIdentity(DefaultSecurityManager.java:610) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at org.apache.shiro.mgt.DefaultSecurityManag= er.resolvePrincipals(DefaultSecurityManager.java:486) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at org.apache.shiro.mgt.DefaultSecurityManag= er.createSubject(DefaultSecurityManager.java:363) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at org.apache.shiro.mgt.DefaultSecurityManag= er.createSubject(DefaultSecurityManager.java:197) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at org.apache.shiro.mgt.DefaultSecurityManag= er.login(DefaultSecurityManager.java:315) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at org.apache.shiro.subject.DelegatingSubjec= t.login(DelegatingSubject.java:249) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at voyager.security.wicket.component.LoginPa= nel.login(LoginPanel.java:189) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at voyager.security.wicket.component.LoginPa= nel$2.onSubmit(LoginPanel.java:83) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at org.apache.wicket.markup.html.form.Form.d= elegateSubmit(Form.java:1538) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at org.apache.wicket.markup.html.form.Form.p= rocess(Form.java:934) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at org.apache.wicket.markup.html.form.Form.o= nFormSubmitted(Form.java:896) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at sun.reflect.NativeMethodAccessorImpl.invo= ke0(Native Method) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at sun.reflect.NativeMethodAccessorImpl.invo= ke(Unknown Source) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at sun.reflect.DelegatingMethodAccessorImpl.= invoke(Unknown Source) >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0at java.lang.reflect.Method.invoke(Unknown S= ource) >>> >> >