Andrei Shakirin created ARIES-1710: -------------------------------------- Summary: Configurable enable-annotation element in blueprint xml Key: ARIES-1710 URL: https://issues.apache.org/jira/browse/ARIES-1710 Project: Aries Issue Type: Improvement Components: Blueprint Affects Versions: blueprint-maven-plugin-1.6.0 Reporter: Andrei Shakirin
Currently tx:enable-annotation element is always added for 1.0.0, 1.1.0, 1.2.0 and 2.0.0 tranaction namespace 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 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 -- This message was sent by Atlassian JIRA (v6.3.15#6346)