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