cocoon-users-fr mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marc Salvetti <m...@notremanou.net>
Subject Re: Comment acceder au contexte authentication depuis le flowscript
Date Thu, 18 Aug 2005 13:19:38 GMT
Oui, il y a une login action avant l'appel dans ce pipeline :

        <map:match pattern="view-cart-member-*-*">
            <map:act type="auth-protect">
                <map:parameter name="handler" value="cfmhandler"/>
                <map:call resource="view-cart">
                    <map:parameter name="position" value="{../1}"/>
                    <map:parameter name="page" value="{../2}"/>
                    <map:parameter name="id-user" value="{ID}"/>
                    <map:parameter name="id-org" value="{org}"/>
                    <map:parameter name="role" value="{role}"/>
                    <map:parameter name="suffix" value="member"/>
                    <map:parameter name="context" value="authentication"/>
                </map:call>
            </map:act>
        </map:match>



Sylvain Wallez a écrit :

> Marc Salvetti wrote:
>
>> Merci de ta réponse,
>>
>> voila la trace :
>
>
>
>> Caused by: java.lang.NullPointerException
>>    at 
>> org.apache.cocoon.webapps.authentication.context.AuthenticationContext.setXML(AuthenticationContext.java:214)

>>
>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>    at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>
>>    at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

>>
>>    at java.lang.reflect.Method.invoke(Method.java:324)
>>    at 
>> org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:230)
>
>
>
> Hmm... en remontant la piste depuis setXML, on trouve que 
> SessionContext.getState() renvoie null. Et ce "state" est n'est valué 
> que dans DefaultAuthenticationManager.login().
>
> Est-ce qu'il y a une login-action ou équivalent avant l'appel du 
> flowscript?
>
> Sylvain
>

---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Mime
View raw message