Petals SE EIP

erreur "Routing-Slip: unable to close the source exchange on error status"

Details

  • Type: Bug Bug
  • Status: New New
  • Priority: Major Major
  • Resolution: Unresolved
  • Affects Version/s: 2.5
  • Fix Version/s: None
  • Component/s: Routing-Slip
  • Security Level: Public
  • Description:
    Hide

    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...

    Show
    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...
  • Environment:
    petals-platform 3.1.1, petals-se-eip 1.5, windows et RHEL 32 bits, JDK 1.5 et 1.6.
  1. erreur.log
    (5 kB)
    Logica DGME
    Thu, 9 Dec 2010 - 13:13:23 +0100
  2. sans_erreur.log
    (24 kB)
    Logica DGME
    Thu, 9 Dec 2010 - 13:13:23 +0100

Activity

There aren't workflow transitions executed yet.

People

  • Assignee:
    Unassigned
    Reporter:
    Logica DGME
  • Watchers:
    0

Dates

  • Created:
    Thu, 9 Dec 2010 - 13:12:55 +0100
    Updated:
    Thu, 31 Jan 2019 - 10:55:06 +0100