Petals CDK

Invalid location of 'external-listener-class-name' in components' jbi.xml

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Critical Critical
  • Resolution: Duplicate
  • Affects Version/s: 5.0.3
  • Fix Version/s: None
  • Component/s: configuration
  • Security Level: Public
  • Description:
    Hide

    If you take a look at the XML schemas from the CDK, the element 'external-listener-class-name' is defined before the element 'jbi-listener-class-name'.
    It appears that, in several components (at least, SOAP and MAIL), but also in the Petals Maven plug-in, the insertion order is reversed. Which means the jbi.xml of existing and new components are invalid with respect to these schemas.
    The question is whether these schemas are used. And more particularly, how JAX-B classes can tolerate or account these elements?
    The most simple solution would be to change the order of these elements in the schemas (that would avoid the invalidation of current configurations) and reduce the number of changes.

    Show
    If you take a look at the XML schemas from the CDK, the element 'external-listener-class-name' is defined before the element 'jbi-listener-class-name'. It appears that, in several components (at least, SOAP and MAIL), but also in the Petals Maven plug-in, the insertion order is reversed. Which means the jbi.xml of existing and new components are invalid with respect to these schemas. The question is whether these schemas are used. And more particularly, how JAX-B classes can tolerate or account these elements? The most simple solution would be to change the order of these elements in the schemas (that would avoid the invalidation of current configurations) and reduce the number of changes.
  • Environment:
    Os:all

Issue Links

Activity

Hide
Vincent Zurczak added a comment - Thu, 9 Sep 2010 - 12:24:33 +0200

This bug is a duplicate of PETALSCDK-1.
And I do not have the rights to mark it as a duplicate. I will let you do it.

Show
Vincent Zurczak added a comment - Thu, 9 Sep 2010 - 12:24:33 +0200 This bug is a duplicate of PETALSCDK-1. And I do not have the rights to mark it as a duplicate. I will let you do it.

People

Dates

  • Created:
    Thu, 22 Jul 2010 - 15:53:14 +0200
    Updated:
    Fri, 1 Oct 2010 - 10:22:57 +0200
    Resolved:
    Fri, 1 Oct 2010 - 10:22:57 +0200