diff --git a/src/resources/apps/fr/persistence/oracle/crud.xpl b/src/resources/apps/fr/persistence/oracle/crud.xpl index b4d2f38..a60712d 100644 --- a/src/resources/apps/fr/persistence/oracle/crud.xpl +++ b/src/resources/apps/fr/persistence/oracle/crud.xpl @@ -35,6 +35,7 @@ <include>/request/content-type</include> <include>/request/method</include> <include>/request/headers/header[name = 'orbeon-username' or name = 'orbeon-roles']</include> + <include>/request/remote-user</include> <include>/request/body</include> </config> </p:input> @@ -79,7 +80,7 @@ <xsl:copy-of select="doc('input:instance')"/> </document> <timestamp><xsl:value-of select="current-dateTime()"/></timestamp> - <username><xsl:value-of select="$request/headers/header[name = 'orbeon-username']/value"/></username> + <username><xsl:value-of select="$request/remote-user"/></username> <roles><xsl:value-of select="$request/headers/header[name = 'orbeon-roles']/value"/></roles> <app><xsl:value-of select="$matcher-groups[1]"/></app> <form><xsl:value-of select="$matcher-groups[2]"/></form>