opa como implemento logout tentei seguindo alguns exemplos na web mas não deu…
meu aplicationcontext
[code]<?xml version="1.0" encoding="UTF-8"?>
<beans:beans xmlns=“http://www.springframework.org/schema/security”
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance” xmlns:beans=“http://www.springframework.org/schema/beans”
xsi:schemaLocation=“http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/security
http://www.springframework.org/schema/security/spring-security-3.0.xsd”>
<http auto-config="true" use-expressions="true">
<intercept-url pattern="/paginas/**" access="hasRole('ROLE_USER')" />
<form-login login-page="/login.jsf" authentication-failure-url="/login.jsf?erro=true" default-target-url="/paginas/index.jsf" />
<logout logout-success-url="/logout.jsf" invalidate-session="true"/>
</http>
<authentication-manager>
<authentication-provider>
<jdbc-user-service data-source-ref="dataSource"
users-by-username-query="SELECT login, senha, 'true' as enable FROM funcionario WHERE login=?"
authorities-by-username-query="SELECT login, authority FROM funcionario WHERE login=?" />
</authentication-provider>
</authentication-manager>
<beans:bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<beans:property name="url" value="jdbc:mysql://localhost:3306/wesley" />
<beans:property name="driverClassName" value="com.mysql.jdbc.Driver" />
<beans:property name="username" value="root" />
<beans:property name="password" value="" />
</beans:bean>
</beans:beans>
[/code]
e meu sair na pagina
<h:outputLink value="/j_spring_security_logout">Sair</h:outputLink>
mas qndo clico em sair ele da q a pagina nao existe