I've declared my logout element as follows: <element id="LOGOUT" file="rife/logout/passthrough/database.xml" url="/logout"> <property name="datasource"><datasource><config param="DATASOURCE"/></datasource></property> <property name="authvar_type">cookie</property> <flowlink srcexit="logged_out" destid="HOME"/> <incookie name="rememberid"/> </element>
When firefox users log out the get a RIFE error: (this only happens on Firefox, never on IE7 or Safari) /com.uwyn.rife.engine.exceptions.OutcookieUnknownException/ *The element 'rife/logout/passthrough/database.xml' doesn't contain outcookie 'rememberid'.* at com.uwyn.rife.engine.ElementInfo validateOutcookieName ( ElementInfo.java : 1812 ) at com.uwyn.rife.engine.ElementContext setCookie ( ElementContext.java : 2086 ) at com.uwyn.rife.engine.ElementSupport setCookie ( ElementSupport.java : 4148 ) at com.uwyn.rife.authentication.elements.AbstractLogout performLogout ( AbstractLogout.java : 114 ) at com.uwyn.rife.authentication.elements.AbstractLogoutPassthrough processElement ( AbstractLogoutPassthrough.java : 35 ) at com.uwyn.rife.engine.ElementContext processContext ( ElementContext.java : 450 ) at com.uwyn.rife.engine.RequestState service ( RequestState.java : 351 ) at com.uwyn.rife.engine.Gate handleRequest ( Gate.java : 192 ) at sun.reflect.GeneratedMethodAccessor57 invoke ( <unknown> ) at sun.reflect.DelegatingMethodAccessorImpl invoke ( DelegatingMethodAccessorImpl.java : 25 ) at java.lang.reflect.Method invoke ( Method.java : 585 ) at com.uwyn.rife.servlet.RifeFilter doFilter ( RifeFilter.java : 162 ) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain doFilter ( WebApplicationHandler.java : 821 ) at org.mortbay.jetty.servlet.WebApplicationHandler dispatch ( WebApplicationHandler.java : 471 ) at org.mortbay.jetty.servlet.ServletHandler handle ( ServletHandler.java : 568 ) at org.mortbay.http.HttpContext handle ( HttpContext.java : 1530 ) at org.mortbay.jetty.servlet.WebApplicationContext handle ( WebApplicationContext.java : 633 ) *8 more ...* However adding <outcookie name="rememberid"/> to the logout element seems to fix it... which seems to be contrary to the docs at http://tinyurl.com/29ujkc This is using a 1.6 snapshot. Did the behavior change between 1.5 and now? David -- -------------------------------------------------------------------------------- David HM Spector [EMAIL PROTECTED] http://www.zeitgeist.com/ "New and stirring things are belittled because if they are not belittled, the humiliating question arises, 'Why then are you not taking part in them?'" --H. G. Wells _______________________________________________ Rife-users mailing list Rife-users@uwyn.com http://lists.uwyn.com/mailman/listinfo/rife-users