Dans le cadre de la migration vers la nouvelle plateforme et les nouveaux composants (petals-platorm de 3.0.5 à 3.1.1 et petals-se-eip de 2.4.3 à 2.5 notamment) nous rencontrons le soucis suivant :
Nous avons un routing-slip qui invoque un pojo, un validateur XML, un pojo et un routeur.
Sur l'évenement SEND entre le routing slip et le premier POJO, nous sauvegardons le flux à l'aide d'un intercepteur, via la méthode exchange.getOutMessage() appelée dans la méthode handleMessageSent de l'intercepteur.
Cela a pour conséquence de générer l'erreur apparaissant dans le fichier erreur.log.
Lors de la suppression de la ligne exchange.getOutMessage() dans l'intercepteur, cette erreur n'apparaît plus, et on obtient la trace incluse dans le fichier sans_erreur.log, mais nous ne pouvons bien sûr plus sauvegarder le flux...