I saw the problem is that is not resolving the parameters in the sitemap. But 
the params are in the request. Please help.

      <map:match pattern="my-login">
        <map:act type="auth-login">
            <map:parameter name="handler" value="myhandler"/>
            <map:parameter name="parameter_name" value="{request:name}"/>
            <map:parameter name="parameter_password" 
value="{request:password}"/>
<!--                                              ^^^^^^^^^^^^^^^^^^^^ -->
<!--                                            This parameters is not working.  -->
            <map:redirect-to uri="{request:url}"/>
        </map:act>
        <!-- Fallo la autenticación, presenta página de error -->
        <map:generate src="docs/aut-error.xsp" type="serverpages"/>
        <map:transform src="stylesheets/mystylesheet.xsl"/>
        <map:transform type="encodeURL"/>
        <map:serialize/>
      </map:match>

Antonio Gallardo


El Domingo, 22 de Septiembre de 2002 16:37, Antonio Gallardo Rivera escribió:
> I am using the lastes CVS and since yesterday the auth error is not
> working. I see that the paramaters are not going to the my-checkuser in the
> sitemap:
>
> <map:match pattern="ags-checkuser">
>         <map:generate src="docs/ags-users.xsp" type="serverpages"/>
>         <map:transform src="stylesheets/ags-users.xsl">
>             <map:parameter name="use-request-parameters" value="true"/>
>         </map:transform>
>         <map:serialize type="xml"/>
>       </map:match>
>
> Also it works before. And I dont touched it. In the log core.log I see:
>
> .......
> REQUEST: /myapp/my-login
>
> CONTEXT PATH: /myapp
> SERVLET PATH: /my-login
> PATH INFO: null
>
> REMOTE HOST: localhost
> REMOTE ADDRESS: 127.0.0.1
> REMOTE USER: null
> REQUEST SESSION ID: null
> REQUEST PREFERRED LOCALE: es
> SERVER HOST: localhost
> SERVER PORT: 8080
>
> METHOD: POST
> CONTENT LENGTH: 27
> PROTOCOL: HTTP/1.1
> SCHEME: http
> AUTH TYPE: null
>
> CURRENT ACTIVE REQUESTS: 1
> REQUEST PARAMETERS:
>
> PARAM: 'password' VALUES: '[mypass]'
> PARAM: 'name' VALUES: '[myname]'
> HEADER PARAMETERS:
>
> PARAM: 'user-agent' VALUES: '[Mozilla/5.0 (compatible; Konqueror/3; Linux;
> X11; i686)]'
> PARAM: 'referer' VALUES: '[http://localhost:8080/myapp/aut-inicio]'
> PARAM: 'pragma' VALUES: '[no-cache]'
> PARAM: 'cache-control' VALUES: '[no-cache]'
> PARAM: 'accept' VALUES: '[text/*, image/jpeg, image/png, image/*, */*]'
> PARAM: 'accept-encoding' VALUES: '[x-gzip, gzip, identity]'
> PARAM: 'accept-charset' VALUES: '[iso-8859-1, utf-8;q=0.5, *;q=0.5]'
> PARAM: 'accept-language' VALUES: '[es]'
> PARAM: 'host' VALUES: '[localhost:8080]'
> PARAM: 'content-type' VALUES: '[application/x-www-form-urlencoded]'
> PARAM: 'content-length' VALUES: '[27]'
>
> SESSION ATTRIBUTES:
>
>
> DEBUG   (2002-09-22) 22:19.50:591   [core.manager] (/myapp/my-login)
> Thread-10/ResourceLimitingPool: Got a
> org.apache.cocoon.webapps.authentication.components.AuthenticationManager
> from the pool.
> DEBUG   (2002-09-22) 22:19.50:592   [core.roles] (/myapp/my-login)
> Thread-10/DefaultRoleManager: looking up shorthand authentication-manager,
> returning
> org.apache.cocoon.webapps.authentication.components.AuthenticationManager
> DEBUG   (2002-09-22) 22:19.50:592   [core.authentication-manager]
> (/myapp/my-login) Thread-10/AuthenticationManager: BEGIN authenticate
> handler=myhandler, parameters=SourceParameters: {password = (), name = ()}
>
> As you can see here he dont send correctly the parameters to the
> auth-action. I looks like it lossed the params!
>
> ... and continue:
>
> INFO    (2002-09-22) 22:19.50:592   [core.authentication-manager]
> (/myapp/my-login) Thread-10/AuthenticationManager: AuthenticationManager:
> Trying to authenticate using handler 'myhandler'
> DEBUG   (2002-09-22) 22:19.50:592   [core.authentication-manager]
> (/myapp/my-login) Thread-10/AuthenticationManager: start authentication
> DEBUG   (2002-09-22) 22:19.50:592   [core.authentication-manager]
> (/myapp/my-login) Thread-10/AuthenticationManager: start invoking auth
> resource
> DEBUG   (2002-09-22) 22:19.50:593   [core.manager] (/myapp/my-login)
> Thread-10/ResourceLimitingPool: Got a
> org.apache.cocoon.webapps.session.connector.ResourceConnectorImpl from the
> pool.
> DEBUG   (2002-09-22) 22:19.50:593   [core.manager] (/myapp/my-login)
> Thread-10/ResourceConnectorImpl: start loading 'cocoon:raw://my-checkuser'
> DEBUG   (2002-09-22) 22:19.50:593   [core.manager] (/myapp/my-login)
> Thread-10/ResourceConnectorImpl: BEGIN loadXMLFromURI
> uri=cocoon:raw://my-checkuser, typeParams=null,
> parameters=SourceParameters: {password = (), name = ()}
>
> Please help me:
>
> Regards,
>
> Antonio Gallardo
>
> ---------------------------------------------------------------------
> Please check that your question  has not already been answered in the
> FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
>
> To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
> For additional commands, e-mail:   <[EMAIL PROTECTED]>

---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

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

Reply via email to