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="/"/>/>','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]
Title: Re: AW: Paremeter in Sitemape ( request.getRemoteUser() )
