Uploaded image for project: 'Aries'
  1. Aries
  2. ARIES-1710

Configurable enable-annotation element in blueprint xml

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • blueprint-maven-plugin-1.6.0
    • Blueprint
    • None

    Description

      Currently tx:enable-annotation element is always added for 1.0.0, 1.1.0, 1.2.0 and 2.0.0 transaction namespaces by blueprint-plugin.
      This element enables scanning of @Transactional attribute in beans additionally to blueprint configuration

      Problems:
      1) 1.0.0 and 1.1.0 schemas doesn't support this element at all
      2) for 1.2.0 there are use cases to skip annotation scanning and use only configured transaction attributes in xml

      Proposal:
      1) enable element only for 1.2.0 and 2.0.0 namespaces
      2) provide configuration property to deactivate injection of this element

      Attachments

        1. blueprint-maven-plugin.patch
          29 kB
          Andrei Shakirin
        2. plugin.patch
          45 kB
          Andrei Shakirin

        Activity

          People

            alien11689 Dominik Przybysz
            ashakirin Andrei Shakirin
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: