Antwort auf: http-Adapter Receive-Interaktion Möglichkeit tag content direkt auszugeben

    vikl
    Teilnehmer
    Ich habe nun versucht den neuen Mechanismus der Version 2.3.4 anzuwenden und wollte in der Transformation für die Ende/Ergebnis Nachricht die http-Header wie folgt setzen:

    <xsl:param name=”HTTPStatusCode” />
    <xsl:param name=”HTTPHeaderFields” />
    <xsl:template match=”/”>
    <xsl:value-of
    select=”java:put( $HTTPHeaderFields, ‘Content-Disposition’,’attachment;filename=123.pdf’ )” />
    <xsl:value-of
    select=”java:put( $HTTPHeaderFields, ‘Content-Type’, ‘application/pdf’ )” />

    Dieses führt bei der Ausführung jedoch zum Fehler:
    com.sqlgmbh.tc.processing.ProcessException: error transforming message: error transforming message: terminated due to an error: java.lang.NoSuchMethodException: For extension function, could not find method java.lang.String.put([ExpressionContext,] #STRING, #STRING).: For extension function, could not find method java.lang.String.put([ExpressionContext,] #STRING, #STRING).

    0
    0