Hi,

I've got a problem with the authorisation-framework... 
In my Sitemap I wrote
the
following
things:

//----------------------------------------------------------------------------

<map:actions> 
        <map:action name="auth-protect"
src="org.apache.cocoon.webapps.authentication.acting.AuthAction"> 
        </map:actions>

...

<map:component-configurations>
         <global-variables>
             <authentication-manager>
                 <handlers>
                     <handler name="protectHandler">
                         <redirect-to uri="somewhere"/>
                         <authentication
authenticator="mypkg.ProtectAuthenticator"/>
                    </handler>
                </handlers>
             </authentication-manager>
         </global-variables>
</map:component-configurations>

...

<map:match pattern="">
    <map:act type="auth-protect">
    <map:parameter name="handler" value="protectHandler"/>
            <map:call function="main">
                   <map:parameter name="context" value="{1}"/>
            </map:call>
 


</map:act>
</map:match>

//----------------------------------------------------------------------------

Is there something missing (in cocoon.xconf?), because everytime I came on a
protected site, i receive a annoying NullPointerException
with
nomore
specifications
:-(:

//----------------------------------------------------------------------------

java.lang.NullPointerException

  

at
org.apache.cocoon.webapps.authentication.components.DefaultHandlerManager.prepare(DefaultHandlerManager.java:100)

  

at
org.apache.cocoon.webapps.authentication.components.DefaultHandlerManager.prepareHandlerConfiguration(DefaultHandlerManager.java:85)

  

at
org.apache.cocoon.webapps.authentication.components.DefaultAuthenticationManager.getHandlerConfigurations(DefaultAuthenticationManager.java:154)

  

at
org.apache.cocoon.webapps.authentication.components.DefaultAuthenticationManager.getHandlerConfiguration(DefaultAuthenticationManager.java:175)

  

at
org.apache.cocoon.webapps.authentication.components.DefaultAuthenticationManager.checkAuthentication(DefaultAuthenticationManager.java:353)

  

at
org.apache.cocoon.webapps.authentication.acting.AuthAction.act(AuthAction.java:102)

  

at
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:152)

  

at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:84)

  

at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:164)

  

at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:108)

  

at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:163)

  

at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:108)

  

at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)

  

at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:354)

  

at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:307)

  

at
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:133)

  

at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:84)

  

at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:164)

  

at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:108)

  

at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:163)
...

//----------------------------------------------------------------------------

I'm using cocoon-2.1.3, java 1.4.1.
I hope you can help me with this problem (No, I'm sure), thanks you in
advance and wish a nice Christmas.

Mike

-- 
+++ GMX - die erste Adresse f�r Mail, Message, More +++
Neu: Preissenkung f�r MMS und FreeMMS! http://www.gmx.net



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to