-
- 19. Mai 2021 um 10:13 Uhr
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).00