Hi!

I'd like to use the user authentication in cocoon 2.0.4. but I always get some errors. I've read much about this topic but I couldn't solve my problem. Here is my sitemap:
...
<pipelines>


<map:component-configurations>
 <authentication-manager>
  <handlers>
    <handler name="userPortal">
      <redirect-to uri="login"/>
      <authentication uri="userLogin"/>
    </handler>
  </handlers>
</authentication-manager>
</map:component-configurations>

<pipeline>
...
        <map:match pattern="login">
                <map:generate type="xsp" src="login.xsp"/>
                <map:serialize/>
        </map:match>

<map:match pattern="userLogin">
<map:act type="auth-login">
<map:parameter name="handler" value ="userPortal"/>
<map:parameter name="parameter_userid" value ="{request:user}"/>
<map:parameter name="parameter_password" value="{request:password}"/>
<map:redirect-to uri="services"/>
</map:act>
<!-- authentication failed: Back to login-page -->
<map:generate type="xsp" src="login.xsp"/>
<map:serialize/>
</map:match>


<map:match pattern="services">
                <map:act type="auth-protect">
                        <map:parameter name="handler" value ="userPortal"/>
                        <map:read src="docs/bart.gif" mime-type="image/gif"/>
                </map:act>
        </map:match>
...
</pipeline>
...


type fatal


message UnnamedSelector: ComponentSelector could not find the component for hint [auth-protect]

description org.apache.avalon.framework.component.ComponentException: UnnamedSelector: ComponentSelector could not find the component for hint [auth-protect]

sender org.apache.cocoon.servlet.CocoonServlet


Should I define anything like this
<map:components>
<map:actions>
<map:action name="auth-protect" logger="sitemap.action.auth-protect" src="org.apache.cocoon.webapps.authentication.acting.AuthAction"/>
<map:actions>
...
???


If I do this the result is:

message Error in sitemap configuration : org.apache.cocoon.webapps.authentication.acting.AuthAction

description org.apache.avalon.framework.configuration.ConfigurationException: Error in sitemap configuration : org.apache.cocoon.webapps.authentication.acting.AuthAction

sender org.apache.cocoon.servlet.CocoonServlet

Maybe I've to add something to cocoon.xconf? Or what?

Please HELP me!!! q:-)
Soma



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



Reply via email to