[ 
https://issues.apache.org/jira/browse/CAMEL-26064?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18130711#comment-18130711
 ] 

Claus Ibsen commented on CAMEL-26064:
-------------------------------------

PR [#28331|https://github.com/apache/camel/pull/28331]; to resolve with 
fixVersion 4.24.0 when it is merged.

_Claude Code on behalf of davsclaus_

> camel-as2 - add the muteException option to the server and receipt consumers, 
> true by default
> ---------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-26064
>                 URL: https://issues.apache.org/jira/browse/CAMEL-26064
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-as2
>            Reporter: Claus Ibsen
>            Assignee: Claus Ibsen
>            Priority: Major
>             Fix For: 4.24.0
>
>
> When the route of an as2 server/listen or receipt/receive consumer fails, the 
> consumer throws an {{HttpException}} whose text is the message of the 
> exception of the route ({{AS2Consumer}}, main 5aac7df76b83, line 166, and 
> {{AS2AsyncMDNConsumer}}, line 127), and HttpCore answers the partner with an 
> HTTP 500 that has that text as its body. The consumers of platform-http, 
> undertow and camel-http have the {{muteException}} option for this, true by 
> default in platform-http and undertow.
> Found while adding the catalog body types of as2 (CAMEL-24961).
> *Proposed change*: add {{muteException}} to the as2 consumers, true by 
> default, so the response only says that the message or the receipt could not 
> be processed; false gives the message of the exception as now. Note it in the 
> upgrade guide, as the default changes what the partner gets.
> _Claude Code on behalf of davsclaus_



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to