Uploaded image for project: 'Tuscany'
  1. Tuscany
  2. TUSCANY-765

Interdependencies between extensions requires specific loading order.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • Java-SCA-M2
    • Java-SCA-0.90
    • SCA Java Runtime
    • None

    Description

      Working on Big Bank I just noticed an issue in the loading order and interdependencies between extensions. An example of the is the Axis2 binding which requires the WSDL extension to be loaded prior to it so that autowiring can resolve WSDLDefinitionRegistry. Just loading from a directory order won't guarantee this. If we plan on supporting just dropping in of extension jars to a directory will need a means to either prescan to resolve their dependencies or load all and then begin to autowire.

      This was also indirectly and briefly discussed on the mailing list http://mail-archives.apache.org/mod_mbox/ws-tuscany-dev/200609.mbox/%3c45199A79.9030009@gmail.com%3e

      Attachments

        Activity

          People

            rfeng Zhaohui Feng
            cr22rc Rick Rineholt
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: