Maven Petals Plugin

Add support of interceptor configuration at service unit level

Details

  • Type: Improvement Request Improvement Request
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 2.3.0
  • Fix Version/s: 2.4.0
  • Component/s: jbi-configure
  • Security Level: Public
  • Description:
    Hide

    MAVPETALSPLUG-1 adds support of packaging extra jar files. Interceptors can be added by this way into the JBI archive but their activation is not configurable without rebuilding.

    So, improve the support of interceptors at 'jbi-configure' level to be able to configure the interceptor activation:

    1. Interceptor should be automatically detected from the extra JARs to add provided through the parameters jbiExtraComponentClasspathMappingFile or jbiExtraComponentClasspathMappingURL
    2. Add configuration files to be able to configure the activation of the interceptors at component level,
    3. We must be able to activate or deactivate an interceptor at service unit level using the goal jbi-configure.
    Show
    MAVPETALSPLUG-1 adds support of packaging extra jar files. Interceptors can be added by this way into the JBI archive but their activation is not configurable without rebuilding. So, improve the support of interceptors at 'jbi-configure' level to be able to configure the interceptor activation:
    1. Interceptor should be automatically detected from the extra JARs to add provided through the parameters jbiExtraComponentClasspathMappingFile or jbiExtraComponentClasspathMappingURL
    2. Add configuration files to be able to configure the activation of the interceptors at component level,
    3. We must be able to activate or deactivate an interceptor at service unit level using the goal jbi-configure.
  • Environment:
    -

Activity

Hide
Christophe DENEUX added a comment - Wed, 26 Mar 2014 - 17:03:36 +0100

Merged in trunk from svn#28767

Show
Christophe DENEUX added a comment - Wed, 26 Mar 2014 - 17:03:36 +0100 Merged in trunk from svn#28767

People

Dates

  • Created:
    Wed, 12 Feb 2014 - 17:43:32 +0100
    Updated:
    Wed, 26 Mar 2014 - 17:03:36 +0100
    Resolved:
    Wed, 26 Mar 2014 - 17:03:36 +0100