Title: Re: AW: AW: Paremeter in Sitemape ( request.getRemoteUser() )
Hi Dirk
 
Good so, no errors any more ... as I told you below, I do not know how to set the remoteUser attribute within a HTTP request.
Can anybody on the list please anwer  this question.
 
Raffaele
 
 -----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Gesendet: Montag, 6. Dezember 2004 14:04
An: [EMAIL PROTECTED]
Betreff: Re: AW: AW: Paremeter in Sitemape ( request.getRemoteUser() )

Hi Merico,

after resrarting my webserver in runs now. But in the database the field User (filling with
remoteUser) is emtpy.
Am i trying the remoteHost i am getting e.x. the ip of my localhost. Which value did the function
request:remoteUser gets?

Gruß Dirk

----------------------------------------

Dirk Skirde
Hessische Zentrale für Datenverarbeitung
Mainzer Strasse 50  Raum 009
65189 Wiesbaden
Tel.:  +49 611 340 1941
Fax:   +49 611 340 5941
EMail: [EMAIL PROTECTED]




----------------------------------------

Guten Tag Merico Raffaele,

am Montag, 6. Dezember 2004 um 13:58 schrieben Sie:

> Hi  Dirk
>  
> Hm,  strange ... on my side it works without any error even if  the remoteUser is undefined or
> empty (I really do not know how to define a  remoteUser for a request).  
> What  happens when you try to access the following cocoon-sample-page on  your local installation:
> - http://localhost:8080/%COCOON_WEBAPPS_DIR%/samples/modules/request.html.
> In  this page I can see all request attributes. The entry of the remoteUser is  located immediatly after the entry of the remoteHost.
> FYI:  I'm using cocoon 2.1.6.
>  
> Raffaele

 
> -----Ursprüngliche Nachricht-----
> Von: [EMAIL PROTECTED]    [mailto:[EMAIL PROTECTED]]
> Gesendet: Montag, 6. Dezember 2004    12:57
> An: [EMAIL PROTECTED];    [EMAIL PROTECTED]
> Betreff: Re: AW: Paremeter in Sitemape (    request.getRemoteUser() )

 
> Hi Merico,

> thanks for your help, but it doesn't work.    After using your solution i am getting the    following
> error:

> Fehlermeldung : Cannot get variable    'getRemoteUser()' in _expression_    '{request:getRemoteUser()}'

> Beschreibung :    org.apache.cocoon.ProcessingException: Cannot get variable 'getRemoteUser()'  in _expression_    '{request:getRemoteUser()}':
>                   org.apache.cocoon.sitemap.PatternException: Cannot get variable  
> 'getRemoteUser()' in _expression_ '{request:getRemoteUser()}'

> My sitemap    now looks like:

> ...
> <map:transform type="xslt"    src="">
>   <map:parameter    name="remoteUser"    value="{request:remoteUser}"/>
> </map:transform>
> ...

> My    XSL-File looks like:

>     ...
>        <xsl:param name="remoteUser"/>
>        <!--*************************************************************
>            **     "/" Dokument wird geparst
>        *************************************************************-->
>        <xsl:template    match="/">
>                        
>            <sql:execute-query xmlns:sql="http://apache.org/cocoon/SQL/2.0">
>                <sql:query isupdate="true">INSERT INTO ewo_log ( ewo_lg_persnr ,    ewo_lg_xml,
> ewo_lg_status, ewo_lg_type, EWO_LG_GKZ, EWO_LG_STRASSE,    EWO_LG_GESCHLECHT, EWO_LG_FAMNAME,
> EWO_LG_VNAME,    EWO_LG_GEBDATUM)
>                    VALUES ( '<xsl:value-of select="$remoteUser"/>','<xsl:copy-of  
> select="/"/>/&gt;','0401',    'Trefferliste','<xsl:value-of
>                  
> select="datenuebermittlung.antwortbenutzerdefiniert.0401/uebermittelte.person/angefragtes.suchprofil/anschrift.lokal/gemeindeschluessel/schluessel"/>',
> '<xsl:value-of
>                  
> select="datenuebermittlung.antwortbenutzerdefiniert.0401/uebermittelte.person/angefragtes.suchprofil/anschrift.lokal/strassenschluessel"/>',
> '<xsl:value-of
>                      
> select="datenuebermittlung.antwortbenutzerdefiniert.0401/uebermittelte.person/angefragtes.suchprofil/geschlecht/geschlecht/schluessel"/>','<xsl:value-of
>                  
> select="datenuebermittlung.antwortbenutzerdefiniert.0401/uebermittelte.person/angefragtes.suchprofil/name/NACHNAME/nachname"/>',
> '<xsl:value-of
>                  
> select="datenuebermittlung.antwortbenutzerdefiniert.0401/uebermittelte.person/angefragtes.suchprofil/name/VORNAME/vorname"/>',
> '<xsl:value-of
>                  
> select="datenuebermittlung.antwortbenutzerdefiniert.0401/uebermittelte.person/angefragtes.suchprofil/geburt/tagdergeburt"/>'
> ) </sql:query>
>            </sql:execute-query>
>       ...

> Any    idea?

> Regards    Dirk

> ----------------------------------------

> Dirk    Skirde
> Hessische Zentrale für Datenverarbeitung
> Mainzer Strasse 50     Raum 009
> 65189 Wiesbaden
> Tel.:  +49 611 340    1941
> Fax:   +49 611 340 5941
> EMail:    [EMAIL PROTECTED]




> ----------------------------------------

> Guten    Tag Merico Raffaele,

> am Montag, 6. Dezember 2004 um 12:40 schrieben    Sie:

>> Hi  Dirk
>>  
>> Try: <map:parameter    name="remoteUser" value="{request:remoteUser}"/>
>> and  declare    it as: <xsl:param name="remoteUser"/>
>>  
>> hope     this helps ... Raffaele
>  
>> -----Ursprüngliche    Nachricht-----
>> Von: [EMAIL PROTECTED]    [mailto:[EMAIL PROTECTED]]
>>    Gesendet: Montag, 6. Dezember 2004    10:57
>> An:    [EMAIL PROTECTED]
>> Betreff: Paremeter in       Sitemape ( request.getRemoteUser() )

>  
>> Hi all,

>>    i want to use a sitemap parameter which refers    to / use the    request.getRemoteUser().

>> Here is my actual part of    the    sitemap:

>> <map:transform    type="xslt"    src="">
>>       <map:parameter    name="varUser"    value="{request:getRemoteUser()}"/>       ??????    thos doesn't work!!
>>    </map:transform>

>> How must i do this. Can       anyone give me a tip?

>> Thanks for your help.


>>    Gruß    Dirk

>>    ----------------------------------------
>> Dirk       Skirde
>> Hessische Zentrale für Datenverarbeitung
>> Mainzer    Strasse 50     Raum 009
>> 65189 Wiesbaden
>>    Tel.:  +49 611 340    1941
>> Fax:   +49    611 340 5941
>> EMail:       [EMAIL PROTECTED]


>  


 

Reply via email to