Flavio, Your sitemap looks a little odd. You have a matcher for 'protected', and then inside that matcher, you have another matcher for '*-operaz.html'. If a URL matches the 'protected' pattern, it cannot match the '*-operaz.html' pattern as well, so that chunk of your sitemap can never be reached.
This doesn't really explain why you're getting the resource not found error, but it might be a clue. What do the URLs for the links on your main menu look like? Morley > -----Original Message----- > From: Flavio Palumbo [mailto:[EMAIL PROTECTED] > Sent: Friday January 23, 2004 6:27 AM > To: [EMAIL PROTECTED] > Subject: RE: problem with authentication > > > 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: [EMAIL PROTECTED] > For additional com > >ands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
