Bonjour,
J'utilise Acegi pour l'authentification, sauf que lorsque je clique sur le
boutton pour se connecter, je me me redirect vers la page d'erreur meme si
le login et le mot de passe sont correctes(je n'utilise aucun decoddeur de
mot pass).
Mais je crois j'ai un problème dans le chargement du context :
Code :
HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new
SecurityContext instance associated with SecurityContextHolder
voici le logger complet de acegi :



Code :
2009-03-05 14:06:24,593 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from: '/spring/securite'; to:
'/spring/securite'>
2009-03-05 14:06:24,593 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Candidate is: '/spring/securite'; pattern is /**; matched=true>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e1s2 at position 1 of 5 in additional filter
chain; firing Filter: 'org.acegisecurity.context.Http
sessioncontextintegrationfil...@1618412'>
2009-03-05 14:06:24,593 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new
SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e1s2 at position 2 of 5 in additional filter
chain; firing Filter: 'org.acegisecurity.ui.webapp.Au
thenticationprocessingfil...@41f3fb'>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e1s2 at position 3 of 5 in additional filter
chain; firing Filter: 'org.acegisecurity.wrapper.Secu
ritycontextholderawarerequestfil...@1f91415'>
2009-03-05 14:06:24,593 DEBUG
[org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not
replaced; SavedRequest was: null>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e1s2 at position 4 of 5 in additional filter
chain; firing Filter: 'org.acegisecurity.ui.Exception
translationfil...@1958d75'>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e1s2 at position 5 of 5 in additional filter
chain; firing Filter: 'org.acegisecurity.intercept.we
b.filtersecurityintercep...@17a2c53'>
2009-03-05 14:06:24,593 DEBUG
[org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from: '/spring/securite?execution=e1s2'; to:
'/spring/securite?e
xecution=e1s2'>
2009-03-05 14:06:24,593 DEBUG
[org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object -
authentication not attempted>
2009-03-05 14:06:24,593 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e1s2 reached end of additional filter chain;
proceeding with original chain>
2009-03-05 14:06:24,671 DEBUG
[org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed
normally>
2009-03-05 14:06:24,671 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<SecurityContextHolder set to new context, as request processing completed>
2009-03-05 14:06:24,687 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from: '/spring/securite'; to:
'/spring/securite'>
2009-03-05 14:06:24,687 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Candidate is: '/spring/securite'; pattern is /**; matched=true>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e1s3 at position 1 of 5 in additional filter
chain; firing Filter: 'org.acegisecurity.context.Http
sessioncontextintegrationfil...@1618412'>
2009-03-05 14:06:24,687 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new
SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e1s3 at position 2 of 5 in additional filter
chain; firing Filter: 'org.acegisecurity.ui.webapp.Au
thenticationprocessingfil...@41f3fb'>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e1s3 at position 3 of 5 in additional filter
chain; firing Filter: 'org.acegisecurity.wrapper.Secu
ritycontextholderawarerequestfil...@1f91415'>
2009-03-05 14:06:24,687 DEBUG
[org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not
replaced; SavedRequest was: null>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e1s3 at position 4 of 5 in additional filter
chain; firing Filter: 'org.acegisecurity.ui.Exception
translationfil...@1958d75'>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e1s3 at position 5 of 5 in additional filter
chain; firing Filter: 'org.acegisecurity.intercept.we
b.filtersecurityintercep...@17a2c53'>
2009-03-05 14:06:24,687 DEBUG
[org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from: '/spring/securite?execution=e1s3'; to:
'/spring/securite?e
xecution=e1s3'>
2009-03-05 14:06:24,687 DEBUG
[org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object -
authentication not attempted>
2009-03-05 14:06:24,687 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e1s3 reached end of additional filter chain;
proceeding with original chain>
2009-03-05 14:06:24,828 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from: '/j_acegi_security_check.jsp'; to:
'/j_acegi_security_check.
jsp'>
2009-03-05 14:06:24,828 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Candidate is: '/j_acegi_security_check.jsp'; pattern is /**; matched=true>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</j_acegi_security_check.jsp?execution=e1s3 at position 1 of 5 in additional
filter chain; firing Filter: 'org.acegisecurity.c
ontext.httpsessioncontextintegrationfil...@1618412'>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</j_acegi_security_check.jsp?execution=e1s3 at position 2 of 5 in additional
filter chain; firing Filter: 'org.acegisecurity.u
i.webapp.authenticationprocessingfil...@41f3fb'>
2009-03-05 14:06:24,843 DEBUG
[org.acegisecurity.ui.webapp.AuthenticationProcessingFilter] - <Request is
to process authentication>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.providers.ProviderManager]
- <Authentication attempt using
org.acegisecurity.providers.dao.DaoAuthenticationProvider>
2009-03-05 14:06:24,843 DEBUG
[org.acegisecurity.ui.webapp.AuthenticationProcessingFilter] - <Updated
SecurityContextHolder to contain null Authentication>
2009-03-05 14:06:24,843 DEBUG
[org.acegisecurity.ui.webapp.AuthenticationProcessingFilter] -
<Authentication request failed: org.acegisecurity.BadCredentialsException:
Bad credentials>
2009-03-05 14:06:24,843 DEBUG
[org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed
normally>
2009-03-05 14:06:24,843 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<SecurityContextHolder set to new context, as request processing completed>
2009-03-05 14:06:24,843 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from: '/spring/securite'; to:
'/spring/securite'>
2009-03-05 14:06:24,843 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Candidate is: '/spring/securite'; pattern is /**; matched=true>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite at position 1 of 5 in additional filter chain; firing
Filter: 'org.acegisecurity.context.HttpSessionContextI
ntegrationfil...@1618412'>
2009-03-05 14:06:24,843 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new
SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite at position 2 of 5 in additional filter chain; firing
Filter: 'org.acegisecurity.ui.webapp.AuthenticationPro
cessingfil...@41f3fb'>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite at position 3 of 5 in additional filter chain; firing
Filter: 'org.acegisecurity.wrapper.SecurityContextHold
erawarerequestfil...@1f91415'>
2009-03-05 14:06:24,843 DEBUG
[org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not
replaced; SavedRequest was: null>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite at position 4 of 5 in additional filter chain; firing
Filter: 'org.acegisecurity.ui.ExceptionTranslationFilt
e...@1958d75'>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite at position 5 of 5 in additional filter chain; firing
Filter: 'org.acegisecurity.intercept.web.FilterSecurit
yintercep...@17a2c53'>
2009-03-05 14:06:24,843 DEBUG
[org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from: '/spring/securite'; to:
'/spring/securite'>
2009-03-05 14:06:24,843 DEBUG
[org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object -
authentication not attempted>
2009-03-05 14:06:24,843 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite reached end of additional filter chain; proceeding with
original chain>
2009-03-05 14:06:24,859 DEBUG
[org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed
normally>
2009-03-05 14:06:24,859 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<SecurityContextHolder set to new context, as request processing completed>
2009-03-05 14:06:24,859 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from: '/spring/securite'; to:
'/spring/securite'>
2009-03-05 14:06:24,859 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Candidate is: '/spring/securite'; pattern is /**; matched=true>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e2s1 at position 1 of 5 in additional filter
chain; firing Filter: 'org.acegisecurity.context.Http
sessioncontextintegrationfil...@1618412'>
2009-03-05 14:06:24,859 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new
SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e2s1 at position 2 of 5 in additional filter
chain; firing Filter: 'org.acegisecurity.ui.webapp.Au
thenticationprocessingfil...@41f3fb'>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e2s1 at position 3 of 5 in additional filter
chain; firing Filter: 'org.acegisecurity.wrapper.Secu
ritycontextholderawarerequestfil...@1f91415'>
2009-03-05 14:06:24,859 DEBUG
[org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not
replaced; SavedRequest was: null>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e2s1 at position 4 of 5 in additional filter
chain; firing Filter: 'org.acegisecurity.ui.Exception
translationfil...@1958d75'>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e2s1 at position 5 of 5 in additional filter
chain; firing Filter: 'org.acegisecurity.intercept.we
b.filtersecurityintercep...@17a2c53'>
2009-03-05 14:06:24,859 DEBUG
[org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from: '/spring/securite?execution=e2s1'; to:
'/spring/securite?e
xecution=e2s1'>
2009-03-05 14:06:24,859 DEBUG
[org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object -
authentication not attempted>
2009-03-05 14:06:24,859 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</spring/securite?execution=e2s1 reached end of additional filter chain;
proceeding with original chain>
2009-03-05 14:06:24,890 DEBUG
[org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed
normally>
2009-03-05 14:06:24,890 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<SecurityContextHolder set to new context, as request processing completed>
2009-03-05 14:06:24,921 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from:
'/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/basic_c
lasses.xcss/datb/eaelxt5dohsiaq.sa18_.faces'; to:
'/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/basic_classes.xcss/datb/eaelxt5dohsiaq.sa18_.faces'>
2009-03-05 14:06:24,921 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Candidate is:
'/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/basic_classes.xcss/datb/eae
lxt5dohsiaq.sa18_.faces'; pattern is /**; matched=true>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces
at position 1 of 5 in 
additional filter chain; firing Filter:
'org.acegisecurity.context.httpsessioncontextintegrationfil...@1618412'>
2009-03-05 14:06:24,921 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new
SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces
at position 2 of 5 in 
additional filter chain; firing Filter:
'org.acegisecurity.ui.webapp.authenticationprocessingfil...@41f3fb'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces
at position 3 of 5 in 
additional filter chain; firing Filter:
'org.acegisecurity.wrapper.securitycontextholderawarerequestfil...@1f91415'>
2009-03-05 14:06:24,921 DEBUG
[org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not
replaced; SavedRequest was: null>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces
at position 4 of 5 in 
additional filter chain; firing Filter:
'org.acegisecurity.ui.exceptiontranslationfil...@1958d75'>
2009-03-05 14:06:24,921 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from:
'/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/extende
d_classes.xcss/datb/eaelxt5dohsiaq.sa18_.faces'; to:
'/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/extended_classes.xcss/datb/eaelxt5dohsiaq.sa18_.faces'>
2009-03-05 14:06:24,921 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from:
'/a4j_3_2_1-snapshotorg.ajax4jsf.javascript.ajaxscript.faces
'; to: '/a4j_3_2_1-snapshotorg.ajax4jsf.javascript.ajaxscript.faces'>
2009-03-05 14:06:24,921 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Candidate is:
'/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/extended_classes.xcss/datb/
eaelxt5dohsiaq.sa18_.faces'; pattern is /**; matched=true>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces
at position 5 of 5 in 
additional filter chain; firing Filter:
'org.acegisecurity.intercept.web.filtersecurityintercep...@17a2c53'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces
at position 1 of 5 
in additional filter chain; firing Filter:
'org.acegisecurity.context.httpsessioncontextintegrationfil...@1618412'>
2009-03-05 14:06:24,921 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Candidate is:
'/a4j_3_2_1-snapshotorg.ajax4jsf.javascript.ajaxscript.faces'; pattern is
/**; m
atched=true>
2009-03-05 14:06:24,921 DEBUG
[org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from:
'/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/basic
_classes.xcss/datb/eaelxt5dohsiaq.sa18_.faces'; to:
'/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/basic_classes.xcss/datb/eaelxt5dohsiaq.sa18_.faces'>
2009-03-05 14:06:24,921 DEBUG
[org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object -
authentication not attempted>
2009-03-05 14:06:24,921 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new
SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.faces at position 1
of 5 in additional filter chain; firing Filter: 'or
g.acegisecurity.context.httpsessioncontextintegrationfil...@1618412'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces
at position 2 of 5 
in additional filter chain; firing Filter:
'org.acegisecurity.ui.webapp.authenticationprocessingfil...@41f3fb'>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces
reached end of additio
nal filter chain; proceeding with original chain>
2009-03-05 14:06:24,921 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new
SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces
at position 3 of 5 
in additional filter chain; firing Filter:
'org.acegisecurity.wrapper.securitycontextholderawarerequestfil...@1f91415'>
2009-03-05 14:06:24,937 DEBUG
[org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not
replaced; SavedRequest was: null>
2009-03-05 14:06:24,937 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces
at position 4 of 5 
in additional filter chain; firing Filter:
'org.acegisecurity.ui.exceptiontranslationfil...@1958d75'>
2009-03-05 14:06:24,937 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces
at position 5 of 5 
in additional filter chain; firing Filter:
'org.acegisecurity.intercept.web.filtersecurityintercep...@17a2c53'>
2009-03-05 14:06:24,937 DEBUG
[org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from:
'/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/exten
ded_classes.xcss/datb/eaelxt5dohsiaq.sa18_.faces'; to:
'/a4j_3_2_1-snapshotorg/richfaces/renderkit/html/css/extended_classes.xcss/datb/eaelxt5dohsiaq.sa18_.faces'>
2009-03-05 14:06:24,937 DEBUG
[org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object -
authentication not attempted>
2009-03-05 14:06:24,937 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAELXT5DOhSIAQ.sA18_.faces
reached end of addi
tional filter chain; proceeding with original chain>
2009-03-05 14:06:24,921 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.faces at position 2
of 5 in additional filter chain; firing Filter: 'or
g.acegisecurity.ui.webapp.authenticationprocessingfil...@41f3fb'>
2009-03-05 14:06:24,953 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.faces at position 3
of 5 in additional filter chain; firing Filter: 'or
g.acegisecurity.wrapper.securitycontextholderawarerequestfil...@1f91415'>
2009-03-05 14:06:25,031 DEBUG
[org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not
replaced; SavedRequest was: null>
2009-03-05 14:06:25,031 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.faces at position 4
of 5 in additional filter chain; firing Filter: 'or
g.acegisecurity.ui.exceptiontranslationfil...@1958d75'>
2009-03-05 14:06:25,031 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.faces at position 5
of 5 in additional filter chain; firing Filter: 'or
g.acegisecurity.intercept.web.filtersecurityintercep...@17a2c53'>
2009-03-05 14:06:25,031 DEBUG
[org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from:
'/a4j_3_2_1-snapshotorg.ajax4jsf.javascript.ajaxscript.fac
es'; to: '/a4j_3_2_1-snapshotorg.ajax4jsf.javascript.ajaxscript.faces'>
2009-03-05 14:06:25,031 DEBUG
[org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object -
authentication not attempted>
2009-03-05 14:06:25,031 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.faces reached end of
additional filter chain; proceeding with original 
chain>
2009-03-05 14:06:25,000 DEBUG
[org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed
normally>
2009-03-05 14:06:25,031 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<SecurityContextHolder set to new context, as request processing completed>
2009-03-05 14:06:25,046 DEBUG
[org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed
normally>
2009-03-05 14:06:25,046 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<SecurityContextHolder set to new context, as request processing completed>
2009-03-05 14:06:25,078 DEBUG
[org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed
normally>
2009-03-05 14:06:25,078 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<SecurityContextHolder set to new context, as request processing completed>
2009-03-05 14:06:25,156 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from:
'/a4j_3_2_1-snapshotimages/spacer.gif.faces'; to: '/a4j_3_2_
1-snapshotimages/spacer.gif.faces'>
2009-03-05 14:06:25,156 DEBUG
[org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap] -
<Candidate is: '/a4j_3_2_1-snapshotimages/spacer.gif.faces'; pattern is /**;
matched=true>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTimages/spacer.gif.faces at position 1 of 5 in additional
filter chain; firing Filter: 'org.acegisecurity.c
ontext.httpsessioncontextintegrationfil...@1618412'>
2009-03-05 14:06:25,156 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<HttpSession returned null object for ACEGI_SECURITY_CONTEXT - new
SecurityContext instance associated w
ith SecurityContextHolder>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTimages/spacer.gif.faces at position 2 of 5 in additional
filter chain; firing Filter: 'org.acegisecurity.u
i.webapp.authenticationprocessingfil...@41f3fb'>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTimages/spacer.gif.faces at position 3 of 5 in additional
filter chain; firing Filter: 'org.acegisecurity.w
rapper.securitycontextholderawarerequestfil...@1f91415'>
2009-03-05 14:06:25,156 DEBUG
[org.acegisecurity.wrapper.SavedRequestAwareWrapper] - <Wrapper not
replaced; SavedRequest was: null>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTimages/spacer.gif.faces at position 4 of 5 in additional
filter chain; firing Filter: 'org.acegisecurity.u
i.exceptiontranslationfil...@1958d75'>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTimages/spacer.gif.faces at position 5 of 5 in additional
filter chain; firing Filter: 'org.acegisecurity.i
ntercept.web.filtersecurityintercep...@17a2c53'>
2009-03-05 14:06:25,156 DEBUG
[org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap] -
<Converted URL to lowercase, from:
'/a4j_3_2_1-snapshotimages/spacer.gif.faces'; to: '/a4j_3_
2_1-snapshotimages/spacer.gif.faces'>
2009-03-05 14:06:25,156 DEBUG
[org.acegisecurity.intercept.AbstractSecurityInterceptor] - <Public object -
authentication not attempted>
2009-03-05 14:06:25,156 DEBUG [org.acegisecurity.util.FilterChainProxy] -
</a4j_3_2_1-SNAPSHOTimages/spacer.gif.faces reached end of additional filter
chain; proceeding with original chain>
2009-03-05 14:06:25,156 DEBUG
[org.acegisecurity.ui.ExceptionTranslationFilter] - <Chain processed
normally>
2009-03-05 14:06:25,156 DEBUG
[org.acegisecurity.context.HttpSessionContextIntegrationFilter] -
<SecurityContextHolder set to new context, as request processing completed>
 












Voici mon fichier de config de acegi que je crois il n'a pas aucun probleme:
Code :
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans";
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        xsi:schemaLocation="
           http://www.springframework.org/schema/beans
          
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd";>
        <!--
                definition du filterChainProxy pour definir strategie de 
securité
        -->
        <bean id="filterChainProxy"
class="org.acegisecurity.util.FilterChainProxy">
                <property name="filterInvocationDefinitionSource">
                        <value>
                                CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON
                                PATTERN_TYPE_APACHE_ANT
               
/**=httpSessionContextIntegrationFilter,formAuthenticationProcessingFilter,securityContextHolderAwareRequestFilter,exceptionTranslationFilter,filterInvocationInterceptor
                        </value>
                </property>
        </bean>
 
        <bean id="httpSessionContextIntegrationFilter"
                
class="org.acegisecurity.context.HttpSessionContextIntegrationFilter">
        </bean>
 
        <bean id="exceptionTranslationFilter"
class="org.acegisecurity.ui.ExceptionTranslationFilter">
                <property name="authenticationEntryPoint">
                        <ref bean="formLoginAuthenticationEntryPoint" />
                </property>
        </bean>
 
        <bean id="formLoginAuthenticationEntryPoint"
        
class="org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint">
                <property name="loginFormUrl">
                        <value>spring/securite</value>
                </property>
                <property name="forceHttps">
                        <value>false</value>
                </property>
        </bean>
 
        <bean id="formAuthenticationProcessingFilter"
                
class="org.acegisecurity.ui.webapp.AuthenticationProcessingFilter">
                <property name="authenticationManager">
                        <ref bean="authenticationManager" />
                </property>
                <property name="authenticationFailureUrl">
                        <value>/spring/securite</value>
                </property>
                <property name="defaultTargetUrl">
                        <value>/spring/main</value>
                </property>
                <property name="filterProcessesUrl">
                        <value>/j_acegi_security_check.jsp</value>
                </property>
        </bean>
 
        <!-- Authentification Bean Manager -->
        <bean id="authenticationManager"
class="org.acegisecurity.providers.ProviderManager">
                <property name="providers">
                        <list>
                                <ref local="daoAuthenticationProvider" />
                        </list>
                </property>
        </bean>
        
        
        <!-- Definition du provider pour l'autentification -->
        <bean id="daoAuthenticationProvider"
                
class="org.acegisecurity.providers.dao.DaoAuthenticationProvider">
                <property name="userDetailsService">
                        <ref local="inMemoryDaoImpl" />
                </property>
        
        </bean>
 
        <bean id="inMemoryDaoImpl"
class="org.acegisecurity.userdetails.memory.InMemoryDaoImpl">
                <property name="userMap">
                        <value>admin=admin,ROLE_ADMIN</value>
                </property>
        </bean>
        <bean id="passwordEncoder"
class="org.acegisecurity.providers.encoding.Md5PasswordEncoder" />
        <bean id="filterInvocationInterceptor"
                
class="org.acegisecurity.intercept.web.FilterSecurityInterceptor">
                <property name="authenticationManager" 
ref="authenticationManager" />
                <property name="accessDecisionManager" ref="decisionManager" />
                <property name="objectDefinitionSource">
                        <value>
                                CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON
                        </value>
                </property>
        </bean>
        <bean id="decisionManager" 
class="org.acegisecurity.vote.AffirmativeBased">
                <property name="allowIfAllAbstainDecisions" value="false" />
                <property name="decisionVoters">
                        <list>
                                <bean class="org.acegisecurity.vote.RoleVoter" 
/>
                        </list>
                </property>
        </bean>
        
        <bean id="securityContextHolderAwareRequestFilter"
                
class="org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter"
/>
</beans>






Et Merci d'avance =)
-- 
View this message in context: 
http://www.nabble.com/HttpSession-returned-null-object-for-ACEGI_SECURITY_CONTEXT-tp22353166p22353166.html
Sent from the acegisecurity-developer mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Home: http://acegisecurity.org
Acegisecurity-developer mailing list
Acegisecurity-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer

Reply via email to