cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Flavio Palumbo" <flavio.palu...@fastwebnet.it>
Subject RE: problem with authentication
Date Fri, 23 Jan 2004 11:27:26 GMT
sorry for the first post, 
the handler name was wrong, this should be better but the problem is the
same.
thanks
Flavio



hi all,

i try to insert the authentication-fw example in my sitemap with no luck
; i'am able to start with the login page and authenticate me but when i
get my main menu every link i choose i always get "resource not found no
pipeline matched req
>est".

i'm sure this is a newbie mistake but can't find where is.

can somebody help me ?

thanks a lot

Flavio

<!-- =========================== Pipelines =================================
-->

 <map:pipelines>

    <map:component-confi
>urations>
      <authentication-manager>
        <handlers>
          <handler name="protArea">
            <redirect-to uri="cocoon:/login"/>
            <authentication uri="cocoon:raw:/authenticate"/>
          </handler>
        </handlers>
   
>  </authentication-manager>
    </map:component-configurations>

    <map:pipeline>

      <map:match pattern="">
        <map:redirect-to uri="login"/>
      </map:match>

      <!-- ================= -->
      <!-- Simple login page -->
  
>   <!-- ================= -->
      <map:match pattern="login">
        <!-- if we are already logged in, redirect to the protected document
-->
        <map:act type="auth-loggedIn">
          <map:parameter name="handler" value="protArea"/>
   
>      <map:redirect-to uri="protected"/>
        </map:act>
        <map:generate src="docs/login.xml"/>
        <map:transform src="stylesheets/simple-page2html.xsl"/>
        <map:transform type="encodeURL"/>
        <map:serialize/>
      </ma
>:match>

      <!-- ========================================= -->
      <!-- Form target which performs auth service   -->
      <!-- ========================================= -->
      <map:match pattern="do-login">
        <!-- try to login -->
>
        <map:act type="auth-login">
          <map:parameter name="handler" value="protArea"/>
          <map:parameter name="parameter_name" value="{request-param:username}"/>
          <map:redirect-to uri="protected"/>
        </map:act>
     
>  <!-- something was wrong, try it again -->
        <map:redirect-to uri="login"/>
      </map:match>

      <!-- ================ -->
      <!-- Protected area   -->
      <!-- ================ -->
      <map:match pattern="protected">
      
> <map:act type="auth-protect">
          <map:parameter name="handler" value="protArea"/>

            <map:generate src="docs/home.xml"/>
            <map:transform type="session"/>
            <map:transform src="stylesheets/apache.xsl"/>
     
>      <map:transform type="encodeURL"/>
            <map:serialize/>

          <map:match pattern="*-operaz.html">
           <map:act set="process">
             <map:parameter name="descriptor" value="context://riskIdem/docs/operaz-form.xml"/>

>             <map:generate type="serverpages" src="docs/conferma-operaz.xsp"/>
             <map:transform src="stylesheets/apache.xsl"/>
             <map:serialize/>
           </map:act>
           <map:generate type="serverpages" src="docs/{1}-
>peraz.xsp"/>
           <map:transform src="stylesheets/apache.xsl"/>
           <map:serialize/>
          </map:match>

          <map:match pattern="*-operaz.xml">
            <map:act set="process">
              <map:parameter name="descrip
>or" value="context://riskIdem/docs/operaz-form.xml"/>
              <map:generate type="serverpages" src="docs/conferma-operaz.xsp"/>
              <map:serialize type="xml"/>
            </map:act>
            <map:generate type="serverpages" src=
>docs/{1}-operaz.xsp"/>
            <map:serialize type="xml"/>
          </map:match>
        </map:act>


        <!-- something was wrong, redirect to login page -->
        <map:redirect-to uri="login"/>
      </map:match>

      <!-- ====
>==================================== -->
      <!-- Logout link which invalidates the session -->
      <!-- ========================================= -->
      <map:match pattern="do-logout">
        <map:act type="auth-protect">
          <map:p
>rameter name="handler" value="protArea"/>

          <map:act type="auth-logout"/>
        </map:act>
        <map:redirect-to uri="login"/>
      </map:match>
    </map:pipeline>

    <map:pipeline internal-only="true">
      <!-- This is the
>authentication resource -->
      <map:match pattern="authenticate">
        <map:generate src="docs/userlist.xml"/>
        <map:transform src="stylesheets/authenticate.xsl">
          <map:parameter name="use-request-parameters" value="true"/>
 
>      </map:transform>
        <map:serialize type="xml"/>
      </map:match>


   <map:handle-errors>
    <map:transform src="stylesheets/system/error2document.xsl"/>
    <map:transform src="stylesheets/apache.xsl"/>
    <map:serialize status-
>ode="500"/>
   </map:handle-errors>

  </map:pipeline>
 </map:pipelines>

</map:sitemap>



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional com
>ands, e-mail: users-help@cocoon.apache.org





---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message