You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by cl...@apache.org on 2013/10/06 16:11:30 UTC

svn commit: r1529620 - in /felix/trunk/ipojo: manipulator/ manipulator/annotations/ manipulator/bnd-ipojo-plugin/ manipulator/ipojo-ant-task/ manipulator/manipulator/ manipulator/maven-ipojo-plugin/ manipulator/online-manipulator/ runtime/ runtime/api/...

Author: clement
Date: Sun Oct  6 14:11:29 2013
New Revision: 1529620

URL: http://svn.apache.org/r1529620
Log:
Update the changelog files.

Added:
    felix/trunk/ipojo/runtime/karaf-feature/changelog.txt
      - copied, changed from r1529589, felix/trunk/ipojo/runtime/core/changelog.txt
Modified:
    felix/trunk/ipojo/manipulator/annotations/changelog.txt
    felix/trunk/ipojo/manipulator/bnd-ipojo-plugin/changelog.txt
    felix/trunk/ipojo/manipulator/changelog.txt
    felix/trunk/ipojo/manipulator/ipojo-ant-task/changelog.txt
    felix/trunk/ipojo/manipulator/manipulator/changelog.txt
    felix/trunk/ipojo/manipulator/maven-ipojo-plugin/changelog.txt
    felix/trunk/ipojo/manipulator/online-manipulator/changelog.txt
    felix/trunk/ipojo/runtime/api/changelog.txt
    felix/trunk/ipojo/runtime/changelog.txt
    felix/trunk/ipojo/runtime/composite/changelog.txt
    felix/trunk/ipojo/runtime/core/changelog.txt
    felix/trunk/ipojo/runtime/ipojo-gogo-commands/changelog.txt
    felix/trunk/ipojo/runtime/karaf-feature/src/main/assembly/assembly.xml

Modified: felix/trunk/ipojo/manipulator/annotations/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/manipulator/annotations/changelog.txt?rev=1529620&r1=1529619&r2=1529620&view=diff
==============================================================================
--- felix/trunk/ipojo/manipulator/annotations/changelog.txt (original)
+++ felix/trunk/ipojo/manipulator/annotations/changelog.txt Sun Oct  6 14:11:29 2013
@@ -1,3 +1,29 @@
+Changes from the 1.10.1 to 1.11.0
+---------------------------------
+
+** Bug
+    * [FELIX-4021] - maven-ipojo-plugin fails on WAR packaging
+    * [FELIX-4169] - bnd ipojo plugin adds components description to MANIFEST when they are already therein
+    * [FELIX-4219] - Variables named not stored in bytecode for constructors during manipulation
+    * [FELIX-4247] - Memory leak with ServiceUsage and inner class (Listener style)
+
+** Improvement
+    * [FELIX-4112] - Add meta annotations for handler description
+    * [FELIX-4269] - Introduce an enumeration to configure binding policy from the annotation
+
+** Task
+    * [FELIX-4134] - Move integration-tests to the reactor
+    * [FELIX-4151] - Fix mistakes in the javadoc tags
+    * [FELIX-4155] - Update bnd-ipojo-plugin for bndlib 2.x
+    * [FELIX-4156] - Fix versions of maven plugins
+    * [FELIX-4270] - Bump iPOJO package version to 1.11.0
+
+** Sub-task
+    * [FELIX-4253] - Add methods from inner classes in the metadata collected during the manipulation
+    * [FELIX-4254] - Specify the method id of methods from inner class
+    * [FELIX-4255] - Extend the inner class manipulation to allow method interception
+    * [FELIX-4256] - Avoid manipulation native and static methods from inner classes
+
 Changes from the 1.10.0 to 1.10.1
 ---------------------------------
 

Modified: felix/trunk/ipojo/manipulator/bnd-ipojo-plugin/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/manipulator/bnd-ipojo-plugin/changelog.txt?rev=1529620&r1=1529619&r2=1529620&view=diff
==============================================================================
--- felix/trunk/ipojo/manipulator/bnd-ipojo-plugin/changelog.txt (original)
+++ felix/trunk/ipojo/manipulator/bnd-ipojo-plugin/changelog.txt Sun Oct  6 14:11:29 2013
@@ -1,3 +1,29 @@
+Changes from the 1.10.1 to 1.11.0
+---------------------------------
+
+** Bug
+    * [FELIX-4021] - maven-ipojo-plugin fails on WAR packaging
+    * [FELIX-4169] - bnd ipojo plugin adds components description to MANIFEST when they are already therein
+    * [FELIX-4219] - Variables named not stored in bytecode for constructors during manipulation
+    * [FELIX-4247] - Memory leak with ServiceUsage and inner class (Listener style)
+
+** Improvement
+    * [FELIX-4112] - Add meta annotations for handler description
+    * [FELIX-4269] - Introduce an enumeration to configure binding policy from the annotation
+
+** Task
+    * [FELIX-4134] - Move integration-tests to the reactor
+    * [FELIX-4151] - Fix mistakes in the javadoc tags
+    * [FELIX-4155] - Update bnd-ipojo-plugin for bndlib 2.x
+    * [FELIX-4156] - Fix versions of maven plugins
+    * [FELIX-4270] - Bump iPOJO package version to 1.11.0
+
+** Sub-task
+    * [FELIX-4253] - Add methods from inner classes in the metadata collected during the manipulation
+    * [FELIX-4254] - Specify the method id of methods from inner class
+    * [FELIX-4255] - Extend the inner class manipulation to allow method interception
+    * [FELIX-4256] - Avoid manipulation native and static methods from inner classes
+
 Changes from the 1.10.0 to 1.10.1
 ---------------------------------
 

Modified: felix/trunk/ipojo/manipulator/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/manipulator/changelog.txt?rev=1529620&r1=1529619&r2=1529620&view=diff
==============================================================================
--- felix/trunk/ipojo/manipulator/changelog.txt (original)
+++ felix/trunk/ipojo/manipulator/changelog.txt Sun Oct  6 14:11:29 2013
@@ -1,3 +1,29 @@
+Changes from the 1.10.1 to 1.11.0
+---------------------------------
+
+** Bug
+    * [FELIX-4021] - maven-ipojo-plugin fails on WAR packaging
+    * [FELIX-4169] - bnd ipojo plugin adds components description to MANIFEST when they are already therein
+    * [FELIX-4219] - Variables named not stored in bytecode for constructors during manipulation
+    * [FELIX-4247] - Memory leak with ServiceUsage and inner class (Listener style)
+
+** Improvement
+    * [FELIX-4112] - Add meta annotations for handler description
+    * [FELIX-4269] - Introduce an enumeration to configure binding policy from the annotation
+
+** Task
+    * [FELIX-4134] - Move integration-tests to the reactor
+    * [FELIX-4151] - Fix mistakes in the javadoc tags
+    * [FELIX-4155] - Update bnd-ipojo-plugin for bndlib 2.x
+    * [FELIX-4156] - Fix versions of maven plugins
+    * [FELIX-4270] - Bump iPOJO package version to 1.11.0
+
+** Sub-task
+    * [FELIX-4253] - Add methods from inner classes in the metadata collected during the manipulation
+    * [FELIX-4254] - Specify the method id of methods from inner class
+    * [FELIX-4255] - Extend the inner class manipulation to allow method interception
+    * [FELIX-4256] - Avoid manipulation native and static methods from inner classes
+
 Changes from the 1.10.0 to 1.10.1
 ---------------------------------
 

Modified: felix/trunk/ipojo/manipulator/ipojo-ant-task/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/manipulator/ipojo-ant-task/changelog.txt?rev=1529620&r1=1529619&r2=1529620&view=diff
==============================================================================
--- felix/trunk/ipojo/manipulator/ipojo-ant-task/changelog.txt (original)
+++ felix/trunk/ipojo/manipulator/ipojo-ant-task/changelog.txt Sun Oct  6 14:11:29 2013
@@ -1,3 +1,29 @@
+Changes from the 1.10.1 to 1.11.0
+---------------------------------
+
+** Bug
+    * [FELIX-4021] - maven-ipojo-plugin fails on WAR packaging
+    * [FELIX-4169] - bnd ipojo plugin adds components description to MANIFEST when they are already therein
+    * [FELIX-4219] - Variables named not stored in bytecode for constructors during manipulation
+    * [FELIX-4247] - Memory leak with ServiceUsage and inner class (Listener style)
+
+** Improvement
+    * [FELIX-4112] - Add meta annotations for handler description
+    * [FELIX-4269] - Introduce an enumeration to configure binding policy from the annotation
+
+** Task
+    * [FELIX-4134] - Move integration-tests to the reactor
+    * [FELIX-4151] - Fix mistakes in the javadoc tags
+    * [FELIX-4155] - Update bnd-ipojo-plugin for bndlib 2.x
+    * [FELIX-4156] - Fix versions of maven plugins
+    * [FELIX-4270] - Bump iPOJO package version to 1.11.0
+
+** Sub-task
+    * [FELIX-4253] - Add methods from inner classes in the metadata collected during the manipulation
+    * [FELIX-4254] - Specify the method id of methods from inner class
+    * [FELIX-4255] - Extend the inner class manipulation to allow method interception
+    * [FELIX-4256] - Avoid manipulation native and static methods from inner classes
+
 Changes from the 1.10.0 to 1.10.1
 ---------------------------------
 

Modified: felix/trunk/ipojo/manipulator/manipulator/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/manipulator/manipulator/changelog.txt?rev=1529620&r1=1529619&r2=1529620&view=diff
==============================================================================
--- felix/trunk/ipojo/manipulator/manipulator/changelog.txt (original)
+++ felix/trunk/ipojo/manipulator/manipulator/changelog.txt Sun Oct  6 14:11:29 2013
@@ -1,3 +1,29 @@
+Changes from the 1.10.1 to 1.11.0
+---------------------------------
+
+** Bug
+    * [FELIX-4021] - maven-ipojo-plugin fails on WAR packaging
+    * [FELIX-4169] - bnd ipojo plugin adds components description to MANIFEST when they are already therein
+    * [FELIX-4219] - Variables named not stored in bytecode for constructors during manipulation
+    * [FELIX-4247] - Memory leak with ServiceUsage and inner class (Listener style)
+
+** Improvement
+    * [FELIX-4112] - Add meta annotations for handler description
+    * [FELIX-4269] - Introduce an enumeration to configure binding policy from the annotation
+
+** Task
+    * [FELIX-4134] - Move integration-tests to the reactor
+    * [FELIX-4151] - Fix mistakes in the javadoc tags
+    * [FELIX-4155] - Update bnd-ipojo-plugin for bndlib 2.x
+    * [FELIX-4156] - Fix versions of maven plugins
+    * [FELIX-4270] - Bump iPOJO package version to 1.11.0
+
+** Sub-task
+    * [FELIX-4253] - Add methods from inner classes in the metadata collected during the manipulation
+    * [FELIX-4254] - Specify the method id of methods from inner class
+    * [FELIX-4255] - Extend the inner class manipulation to allow method interception
+    * [FELIX-4256] - Avoid manipulation native and static methods from inner classes
+
 Changes from the 1.10.0 to 1.10.1
 ---------------------------------
 

Modified: felix/trunk/ipojo/manipulator/maven-ipojo-plugin/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/manipulator/maven-ipojo-plugin/changelog.txt?rev=1529620&r1=1529619&r2=1529620&view=diff
==============================================================================
--- felix/trunk/ipojo/manipulator/maven-ipojo-plugin/changelog.txt (original)
+++ felix/trunk/ipojo/manipulator/maven-ipojo-plugin/changelog.txt Sun Oct  6 14:11:29 2013
@@ -1,3 +1,29 @@
+Changes from the 1.10.1 to 1.11.0
+---------------------------------
+
+** Bug
+    * [FELIX-4021] - maven-ipojo-plugin fails on WAR packaging
+    * [FELIX-4169] - bnd ipojo plugin adds components description to MANIFEST when they are already therein
+    * [FELIX-4219] - Variables named not stored in bytecode for constructors during manipulation
+    * [FELIX-4247] - Memory leak with ServiceUsage and inner class (Listener style)
+
+** Improvement
+    * [FELIX-4112] - Add meta annotations for handler description
+    * [FELIX-4269] - Introduce an enumeration to configure binding policy from the annotation
+
+** Task
+    * [FELIX-4134] - Move integration-tests to the reactor
+    * [FELIX-4151] - Fix mistakes in the javadoc tags
+    * [FELIX-4155] - Update bnd-ipojo-plugin for bndlib 2.x
+    * [FELIX-4156] - Fix versions of maven plugins
+    * [FELIX-4270] - Bump iPOJO package version to 1.11.0
+
+** Sub-task
+    * [FELIX-4253] - Add methods from inner classes in the metadata collected during the manipulation
+    * [FELIX-4254] - Specify the method id of methods from inner class
+    * [FELIX-4255] - Extend the inner class manipulation to allow method interception
+    * [FELIX-4256] - Avoid manipulation native and static methods from inner classes
+
 Changes from the 1.10.0 to 1.10.1
 ---------------------------------
 

Modified: felix/trunk/ipojo/manipulator/online-manipulator/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/manipulator/online-manipulator/changelog.txt?rev=1529620&r1=1529619&r2=1529620&view=diff
==============================================================================
--- felix/trunk/ipojo/manipulator/online-manipulator/changelog.txt (original)
+++ felix/trunk/ipojo/manipulator/online-manipulator/changelog.txt Sun Oct  6 14:11:29 2013
@@ -1,3 +1,29 @@
+Changes from the 1.10.1 to 1.11.0
+---------------------------------
+
+** Bug
+    * [FELIX-4021] - maven-ipojo-plugin fails on WAR packaging
+    * [FELIX-4169] - bnd ipojo plugin adds components description to MANIFEST when they are already therein
+    * [FELIX-4219] - Variables named not stored in bytecode for constructors during manipulation
+    * [FELIX-4247] - Memory leak with ServiceUsage and inner class (Listener style)
+
+** Improvement
+    * [FELIX-4112] - Add meta annotations for handler description
+    * [FELIX-4269] - Introduce an enumeration to configure binding policy from the annotation
+
+** Task
+    * [FELIX-4134] - Move integration-tests to the reactor
+    * [FELIX-4151] - Fix mistakes in the javadoc tags
+    * [FELIX-4155] - Update bnd-ipojo-plugin for bndlib 2.x
+    * [FELIX-4156] - Fix versions of maven plugins
+    * [FELIX-4270] - Bump iPOJO package version to 1.11.0
+
+** Sub-task
+    * [FELIX-4253] - Add methods from inner classes in the metadata collected during the manipulation
+    * [FELIX-4254] - Specify the method id of methods from inner class
+    * [FELIX-4255] - Extend the inner class manipulation to allow method interception
+    * [FELIX-4256] - Avoid manipulation native and static methods from inner classes
+
 Changes from the 1.10.0 to 1.10.1
 ---------------------------------
 

Modified: felix/trunk/ipojo/runtime/api/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/runtime/api/changelog.txt?rev=1529620&r1=1529619&r2=1529620&view=diff
==============================================================================
--- felix/trunk/ipojo/runtime/api/changelog.txt (original)
+++ felix/trunk/ipojo/runtime/api/changelog.txt Sun Oct  6 14:11:29 2013
@@ -1,3 +1,64 @@
+Changes from 1.10.1 to 1.11.0
+-----------------------------
+
+** Bug
+    * [FELIX-4115] - NPE in DependencyModel.getService() when @Bind method throws an exception
+    * [FELIX-4132] - @Modified not working on Equinox
+    * [FELIX-4138] - TypeDeclaration calls factory.dispose() even if it already has been disposed (externally)
+    * [FELIX-4139] - package conflict with ipojo-annotations and ipojo-runtime
+    * [FELIX-4164] - Instance / Component matching regression
+    * [FELIX-4172] - Updated method called twice at the bundle start
+    * [FELIX-4183] - Wrong Javadoc of TrackerCustomizer addingService method
+    * [FELIX-4199] - The filter based service tracking interceptor should always be created
+    * [FELIX-4200] - Only the last iPOJO Tracking interceptor is modifying the reference
+    * [FELIX-4204] - Service Dependencies with a callback without a type attribute must be rejected
+    * [FELIX-4207] - ipojo @Component with propagation set to true doesn't propagate properties
+    * [FELIX-4218] - NPE with field annotated with both @Property and @ServiceProperty
+    * [FELIX-4236] - Unvalued properties should be part of the instance's architecture
+    * [FELIX-4247] - Memory leak with ServiceUsage and inner class (Listener style)
+    * [FELIX-4248] - ServiceUsage ThreadLocal removal
+    * [FELIX-4250] - Specification deduction broken when the method does not start with the 'bind' prefix
+    * [FELIX-4251] - The @Bind annotation should use Class instead of String
+    * [FELIX-4261] - NPE when an instance is declared without a configuration using the @ConfigurationTracker
+    * [FELIX-4268] - Duplicated name errors always happen when there are 2 factories with the same name
+
+** Improvement
+    * [FELIX-4143] - Improve @Configuration management performances
+    * [FELIX-4216] - Allow @Property without name in constructors
+    * [FELIX-4228] - Improve dependency identification in log messages and exceptions
+    * [FELIX-4232] - Service Dependency Interceptors should be part of the instance architecture
+    * [FELIX-4252] - Make Extender's ThreadPool size configurable
+    * [FELIX-4262] - QueueServices should be observable
+    * [FELIX-4263] - iPOJO Core should use ranged imports
+    * [FELIX-4264] - JobInfo should provide a way to identify the kind of task
+
+** New Feature
+    * [FELIX-4146] - Add getInstances and getInstanceNames in the Factory interface
+    * [FELIX-4147] - Add getProvidedService in ProvidedServiceDescription and allow external service management
+    * [FELIX-4215] - Extend manipulation metadata with argument names
+    * [FELIX-4231] - Provide service binding interceptors
+    * [FELIX-4265] - Provides a recorder for startup events
+    * [FELIX-4267] - Define Apache Karaf features for iPOJO
+
+** Task
+    * [FELIX-3925] - Merge the temporal dependency handler within the service dependency handler
+    * [FELIX-4133] - Add distribution creation in the iPOJO runtime build
+    * [FELIX-4134] - Move integration-tests to the reactor
+    * [FELIX-4136] - Document service dependency interceptors
+    * [FELIX-4151] - Fix mistakes in the javadoc tags
+    * [FELIX-4156] - Fix versions of maven plugins
+    * [FELIX-4217] - Ensure compatibility between Aries Blueprint and iPOJO
+    * [FELIX-4245] - Deadlock in Dependency
+    * [FELIX-4270] - Bump iPOJO package version to 1.11.0
+
+** Sub-task
+    * [FELIX-4239] - Extend service dependency documentation with the 'exception' attribute.
+    * [FELIX-4240] - Support the 'exception' attribute in service dependencies
+    * [FELIX-4242] - Support the 'timeout' attribute in service dependencies
+    * [FELIX-4243] - Define the dependency configuration matrix and improve error detection
+    * [FELIX-4244] - Extend the service dependency documentation with the timeout attribute
+    * [FELIX-4257] - Allow the dependency handler to track the entry and exit of inner class methods
+
 Changes from 1.10.0 to 1.10.1
 -----------------------------
 

Modified: felix/trunk/ipojo/runtime/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/runtime/changelog.txt?rev=1529620&r1=1529619&r2=1529620&view=diff
==============================================================================
--- felix/trunk/ipojo/runtime/changelog.txt (original)
+++ felix/trunk/ipojo/runtime/changelog.txt Sun Oct  6 14:11:29 2013
@@ -1,3 +1,64 @@
+Changes from 1.10.1 to 1.11.0
+-----------------------------
+
+** Bug
+    * [FELIX-4115] - NPE in DependencyModel.getService() when @Bind method throws an exception
+    * [FELIX-4132] - @Modified not working on Equinox
+    * [FELIX-4138] - TypeDeclaration calls factory.dispose() even if it already has been disposed (externally)
+    * [FELIX-4139] - package conflict with ipojo-annotations and ipojo-runtime
+    * [FELIX-4164] - Instance / Component matching regression
+    * [FELIX-4172] - Updated method called twice at the bundle start
+    * [FELIX-4183] - Wrong Javadoc of TrackerCustomizer addingService method
+    * [FELIX-4199] - The filter based service tracking interceptor should always be created
+    * [FELIX-4200] - Only the last iPOJO Tracking interceptor is modifying the reference
+    * [FELIX-4204] - Service Dependencies with a callback without a type attribute must be rejected
+    * [FELIX-4207] - ipojo @Component with propagation set to true doesn't propagate properties
+    * [FELIX-4218] - NPE with field annotated with both @Property and @ServiceProperty
+    * [FELIX-4236] - Unvalued properties should be part of the instance's architecture
+    * [FELIX-4247] - Memory leak with ServiceUsage and inner class (Listener style)
+    * [FELIX-4248] - ServiceUsage ThreadLocal removal
+    * [FELIX-4250] - Specification deduction broken when the method does not start with the 'bind' prefix
+    * [FELIX-4251] - The @Bind annotation should use Class instead of String
+    * [FELIX-4261] - NPE when an instance is declared without a configuration using the @ConfigurationTracker
+    * [FELIX-4268] - Duplicated name errors always happen when there are 2 factories with the same name
+
+** Improvement
+    * [FELIX-4143] - Improve @Configuration management performances
+    * [FELIX-4216] - Allow @Property without name in constructors
+    * [FELIX-4228] - Improve dependency identification in log messages and exceptions
+    * [FELIX-4232] - Service Dependency Interceptors should be part of the instance architecture
+    * [FELIX-4252] - Make Extender's ThreadPool size configurable
+    * [FELIX-4262] - QueueServices should be observable
+    * [FELIX-4263] - iPOJO Core should use ranged imports
+    * [FELIX-4264] - JobInfo should provide a way to identify the kind of task
+
+** New Feature
+    * [FELIX-4146] - Add getInstances and getInstanceNames in the Factory interface
+    * [FELIX-4147] - Add getProvidedService in ProvidedServiceDescription and allow external service management
+    * [FELIX-4215] - Extend manipulation metadata with argument names
+    * [FELIX-4231] - Provide service binding interceptors
+    * [FELIX-4265] - Provides a recorder for startup events
+    * [FELIX-4267] - Define Apache Karaf features for iPOJO
+
+** Task
+    * [FELIX-3925] - Merge the temporal dependency handler within the service dependency handler
+    * [FELIX-4133] - Add distribution creation in the iPOJO runtime build
+    * [FELIX-4134] - Move integration-tests to the reactor
+    * [FELIX-4136] - Document service dependency interceptors
+    * [FELIX-4151] - Fix mistakes in the javadoc tags
+    * [FELIX-4156] - Fix versions of maven plugins
+    * [FELIX-4217] - Ensure compatibility between Aries Blueprint and iPOJO
+    * [FELIX-4245] - Deadlock in Dependency
+    * [FELIX-4270] - Bump iPOJO package version to 1.11.0
+
+** Sub-task
+    * [FELIX-4239] - Extend service dependency documentation with the 'exception' attribute.
+    * [FELIX-4240] - Support the 'exception' attribute in service dependencies
+    * [FELIX-4242] - Support the 'timeout' attribute in service dependencies
+    * [FELIX-4243] - Define the dependency configuration matrix and improve error detection
+    * [FELIX-4244] - Extend the service dependency documentation with the timeout attribute
+    * [FELIX-4257] - Allow the dependency handler to track the entry and exit of inner class methods
+
 Changes from 1.10.0 to 1.10.1
 -----------------------------
 

Modified: felix/trunk/ipojo/runtime/composite/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/runtime/composite/changelog.txt?rev=1529620&r1=1529619&r2=1529620&view=diff
==============================================================================
--- felix/trunk/ipojo/runtime/composite/changelog.txt (original)
+++ felix/trunk/ipojo/runtime/composite/changelog.txt Sun Oct  6 14:11:29 2013
@@ -1,3 +1,64 @@
+Changes from 1.10.1 to 1.11.0
+-----------------------------
+
+** Bug
+    * [FELIX-4115] - NPE in DependencyModel.getService() when @Bind method throws an exception
+    * [FELIX-4132] - @Modified not working on Equinox
+    * [FELIX-4138] - TypeDeclaration calls factory.dispose() even if it already has been disposed (externally)
+    * [FELIX-4139] - package conflict with ipojo-annotations and ipojo-runtime
+    * [FELIX-4164] - Instance / Component matching regression
+    * [FELIX-4172] - Updated method called twice at the bundle start
+    * [FELIX-4183] - Wrong Javadoc of TrackerCustomizer addingService method
+    * [FELIX-4199] - The filter based service tracking interceptor should always be created
+    * [FELIX-4200] - Only the last iPOJO Tracking interceptor is modifying the reference
+    * [FELIX-4204] - Service Dependencies with a callback without a type attribute must be rejected
+    * [FELIX-4207] - ipojo @Component with propagation set to true doesn't propagate properties
+    * [FELIX-4218] - NPE with field annotated with both @Property and @ServiceProperty
+    * [FELIX-4236] - Unvalued properties should be part of the instance's architecture
+    * [FELIX-4247] - Memory leak with ServiceUsage and inner class (Listener style)
+    * [FELIX-4248] - ServiceUsage ThreadLocal removal
+    * [FELIX-4250] - Specification deduction broken when the method does not start with the 'bind' prefix
+    * [FELIX-4251] - The @Bind annotation should use Class instead of String
+    * [FELIX-4261] - NPE when an instance is declared without a configuration using the @ConfigurationTracker
+    * [FELIX-4268] - Duplicated name errors always happen when there are 2 factories with the same name
+
+** Improvement
+    * [FELIX-4143] - Improve @Configuration management performances
+    * [FELIX-4216] - Allow @Property without name in constructors
+    * [FELIX-4228] - Improve dependency identification in log messages and exceptions
+    * [FELIX-4232] - Service Dependency Interceptors should be part of the instance architecture
+    * [FELIX-4252] - Make Extender's ThreadPool size configurable
+    * [FELIX-4262] - QueueServices should be observable
+    * [FELIX-4263] - iPOJO Core should use ranged imports
+    * [FELIX-4264] - JobInfo should provide a way to identify the kind of task
+
+** New Feature
+    * [FELIX-4146] - Add getInstances and getInstanceNames in the Factory interface
+    * [FELIX-4147] - Add getProvidedService in ProvidedServiceDescription and allow external service management
+    * [FELIX-4215] - Extend manipulation metadata with argument names
+    * [FELIX-4231] - Provide service binding interceptors
+    * [FELIX-4265] - Provides a recorder for startup events
+    * [FELIX-4267] - Define Apache Karaf features for iPOJO
+
+** Task
+    * [FELIX-3925] - Merge the temporal dependency handler within the service dependency handler
+    * [FELIX-4133] - Add distribution creation in the iPOJO runtime build
+    * [FELIX-4134] - Move integration-tests to the reactor
+    * [FELIX-4136] - Document service dependency interceptors
+    * [FELIX-4151] - Fix mistakes in the javadoc tags
+    * [FELIX-4156] - Fix versions of maven plugins
+    * [FELIX-4217] - Ensure compatibility between Aries Blueprint and iPOJO
+    * [FELIX-4245] - Deadlock in Dependency
+    * [FELIX-4270] - Bump iPOJO package version to 1.11.0
+
+** Sub-task
+    * [FELIX-4239] - Extend service dependency documentation with the 'exception' attribute.
+    * [FELIX-4240] - Support the 'exception' attribute in service dependencies
+    * [FELIX-4242] - Support the 'timeout' attribute in service dependencies
+    * [FELIX-4243] - Define the dependency configuration matrix and improve error detection
+    * [FELIX-4244] - Extend the service dependency documentation with the timeout attribute
+    * [FELIX-4257] - Allow the dependency handler to track the entry and exit of inner class methods
+
 Changes from 1.10.0 to 1.10.1
 -----------------------------
 

Modified: felix/trunk/ipojo/runtime/core/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/runtime/core/changelog.txt?rev=1529620&r1=1529619&r2=1529620&view=diff
==============================================================================
--- felix/trunk/ipojo/runtime/core/changelog.txt (original)
+++ felix/trunk/ipojo/runtime/core/changelog.txt Sun Oct  6 14:11:29 2013
@@ -1,3 +1,64 @@
+Changes from 1.10.1 to 1.11.0
+-----------------------------
+
+** Bug
+    * [FELIX-4115] - NPE in DependencyModel.getService() when @Bind method throws an exception
+    * [FELIX-4132] - @Modified not working on Equinox
+    * [FELIX-4138] - TypeDeclaration calls factory.dispose() even if it already has been disposed (externally)
+    * [FELIX-4139] - package conflict with ipojo-annotations and ipojo-runtime
+    * [FELIX-4164] - Instance / Component matching regression
+    * [FELIX-4172] - Updated method called twice at the bundle start
+    * [FELIX-4183] - Wrong Javadoc of TrackerCustomizer addingService method
+    * [FELIX-4199] - The filter based service tracking interceptor should always be created
+    * [FELIX-4200] - Only the last iPOJO Tracking interceptor is modifying the reference
+    * [FELIX-4204] - Service Dependencies with a callback without a type attribute must be rejected
+    * [FELIX-4207] - ipojo @Component with propagation set to true doesn't propagate properties
+    * [FELIX-4218] - NPE with field annotated with both @Property and @ServiceProperty
+    * [FELIX-4236] - Unvalued properties should be part of the instance's architecture
+    * [FELIX-4247] - Memory leak with ServiceUsage and inner class (Listener style)
+    * [FELIX-4248] - ServiceUsage ThreadLocal removal
+    * [FELIX-4250] - Specification deduction broken when the method does not start with the 'bind' prefix
+    * [FELIX-4251] - The @Bind annotation should use Class instead of String
+    * [FELIX-4261] - NPE when an instance is declared without a configuration using the @ConfigurationTracker
+    * [FELIX-4268] - Duplicated name errors always happen when there are 2 factories with the same name
+
+** Improvement
+    * [FELIX-4143] - Improve @Configuration management performances
+    * [FELIX-4216] - Allow @Property without name in constructors
+    * [FELIX-4228] - Improve dependency identification in log messages and exceptions
+    * [FELIX-4232] - Service Dependency Interceptors should be part of the instance architecture
+    * [FELIX-4252] - Make Extender's ThreadPool size configurable
+    * [FELIX-4262] - QueueServices should be observable
+    * [FELIX-4263] - iPOJO Core should use ranged imports
+    * [FELIX-4264] - JobInfo should provide a way to identify the kind of task
+
+** New Feature
+    * [FELIX-4146] - Add getInstances and getInstanceNames in the Factory interface
+    * [FELIX-4147] - Add getProvidedService in ProvidedServiceDescription and allow external service management
+    * [FELIX-4215] - Extend manipulation metadata with argument names
+    * [FELIX-4231] - Provide service binding interceptors
+    * [FELIX-4265] - Provides a recorder for startup events
+    * [FELIX-4267] - Define Apache Karaf features for iPOJO
+
+** Task
+    * [FELIX-3925] - Merge the temporal dependency handler within the service dependency handler
+    * [FELIX-4133] - Add distribution creation in the iPOJO runtime build
+    * [FELIX-4134] - Move integration-tests to the reactor
+    * [FELIX-4136] - Document service dependency interceptors
+    * [FELIX-4151] - Fix mistakes in the javadoc tags
+    * [FELIX-4156] - Fix versions of maven plugins
+    * [FELIX-4217] - Ensure compatibility between Aries Blueprint and iPOJO
+    * [FELIX-4245] - Deadlock in Dependency
+    * [FELIX-4270] - Bump iPOJO package version to 1.11.0
+
+** Sub-task
+    * [FELIX-4239] - Extend service dependency documentation with the 'exception' attribute.
+    * [FELIX-4240] - Support the 'exception' attribute in service dependencies
+    * [FELIX-4242] - Support the 'timeout' attribute in service dependencies
+    * [FELIX-4243] - Define the dependency configuration matrix and improve error detection
+    * [FELIX-4244] - Extend the service dependency documentation with the timeout attribute
+    * [FELIX-4257] - Allow the dependency handler to track the entry and exit of inner class methods
+
 Changes from 1.10.0 to 1.10.1
 -----------------------------
 

Modified: felix/trunk/ipojo/runtime/ipojo-gogo-commands/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/runtime/ipojo-gogo-commands/changelog.txt?rev=1529620&r1=1529619&r2=1529620&view=diff
==============================================================================
--- felix/trunk/ipojo/runtime/ipojo-gogo-commands/changelog.txt (original)
+++ felix/trunk/ipojo/runtime/ipojo-gogo-commands/changelog.txt Sun Oct  6 14:11:29 2013
@@ -1,3 +1,64 @@
+Changes from 1.10.1 to 1.11.0
+-----------------------------
+
+** Bug
+    * [FELIX-4115] - NPE in DependencyModel.getService() when @Bind method throws an exception
+    * [FELIX-4132] - @Modified not working on Equinox
+    * [FELIX-4138] - TypeDeclaration calls factory.dispose() even if it already has been disposed (externally)
+    * [FELIX-4139] - package conflict with ipojo-annotations and ipojo-runtime
+    * [FELIX-4164] - Instance / Component matching regression
+    * [FELIX-4172] - Updated method called twice at the bundle start
+    * [FELIX-4183] - Wrong Javadoc of TrackerCustomizer addingService method
+    * [FELIX-4199] - The filter based service tracking interceptor should always be created
+    * [FELIX-4200] - Only the last iPOJO Tracking interceptor is modifying the reference
+    * [FELIX-4204] - Service Dependencies with a callback without a type attribute must be rejected
+    * [FELIX-4207] - ipojo @Component with propagation set to true doesn't propagate properties
+    * [FELIX-4218] - NPE with field annotated with both @Property and @ServiceProperty
+    * [FELIX-4236] - Unvalued properties should be part of the instance's architecture
+    * [FELIX-4247] - Memory leak with ServiceUsage and inner class (Listener style)
+    * [FELIX-4248] - ServiceUsage ThreadLocal removal
+    * [FELIX-4250] - Specification deduction broken when the method does not start with the 'bind' prefix
+    * [FELIX-4251] - The @Bind annotation should use Class instead of String
+    * [FELIX-4261] - NPE when an instance is declared without a configuration using the @ConfigurationTracker
+    * [FELIX-4268] - Duplicated name errors always happen when there are 2 factories with the same name
+
+** Improvement
+    * [FELIX-4143] - Improve @Configuration management performances
+    * [FELIX-4216] - Allow @Property without name in constructors
+    * [FELIX-4228] - Improve dependency identification in log messages and exceptions
+    * [FELIX-4232] - Service Dependency Interceptors should be part of the instance architecture
+    * [FELIX-4252] - Make Extender's ThreadPool size configurable
+    * [FELIX-4262] - QueueServices should be observable
+    * [FELIX-4263] - iPOJO Core should use ranged imports
+    * [FELIX-4264] - JobInfo should provide a way to identify the kind of task
+
+** New Feature
+    * [FELIX-4146] - Add getInstances and getInstanceNames in the Factory interface
+    * [FELIX-4147] - Add getProvidedService in ProvidedServiceDescription and allow external service management
+    * [FELIX-4215] - Extend manipulation metadata with argument names
+    * [FELIX-4231] - Provide service binding interceptors
+    * [FELIX-4265] - Provides a recorder for startup events
+    * [FELIX-4267] - Define Apache Karaf features for iPOJO
+
+** Task
+    * [FELIX-3925] - Merge the temporal dependency handler within the service dependency handler
+    * [FELIX-4133] - Add distribution creation in the iPOJO runtime build
+    * [FELIX-4134] - Move integration-tests to the reactor
+    * [FELIX-4136] - Document service dependency interceptors
+    * [FELIX-4151] - Fix mistakes in the javadoc tags
+    * [FELIX-4156] - Fix versions of maven plugins
+    * [FELIX-4217] - Ensure compatibility between Aries Blueprint and iPOJO
+    * [FELIX-4245] - Deadlock in Dependency
+    * [FELIX-4270] - Bump iPOJO package version to 1.11.0
+
+** Sub-task
+    * [FELIX-4239] - Extend service dependency documentation with the 'exception' attribute.
+    * [FELIX-4240] - Support the 'exception' attribute in service dependencies
+    * [FELIX-4242] - Support the 'timeout' attribute in service dependencies
+    * [FELIX-4243] - Define the dependency configuration matrix and improve error detection
+    * [FELIX-4244] - Extend the service dependency documentation with the timeout attribute
+    * [FELIX-4257] - Allow the dependency handler to track the entry and exit of inner class methods
+
 Changes from 1.1.0 to 1.10.1
 -----------------------------
 

Copied: felix/trunk/ipojo/runtime/karaf-feature/changelog.txt (from r1529589, felix/trunk/ipojo/runtime/core/changelog.txt)
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/runtime/karaf-feature/changelog.txt?p2=felix/trunk/ipojo/runtime/karaf-feature/changelog.txt&p1=felix/trunk/ipojo/runtime/core/changelog.txt&r1=1529589&r2=1529620&rev=1529620&view=diff
==============================================================================
--- felix/trunk/ipojo/runtime/core/changelog.txt (original)
+++ felix/trunk/ipojo/runtime/karaf-feature/changelog.txt Sun Oct  6 14:11:29 2013
@@ -1,3 +1,64 @@
+Changes from 1.10.1 to 1.11.0
+-----------------------------
+
+** Bug
+    * [FELIX-4115] - NPE in DependencyModel.getService() when @Bind method throws an exception
+    * [FELIX-4132] - @Modified not working on Equinox
+    * [FELIX-4138] - TypeDeclaration calls factory.dispose() even if it already has been disposed (externally)
+    * [FELIX-4139] - package conflict with ipojo-annotations and ipojo-runtime
+    * [FELIX-4164] - Instance / Component matching regression
+    * [FELIX-4172] - Updated method called twice at the bundle start
+    * [FELIX-4183] - Wrong Javadoc of TrackerCustomizer addingService method
+    * [FELIX-4199] - The filter based service tracking interceptor should always be created
+    * [FELIX-4200] - Only the last iPOJO Tracking interceptor is modifying the reference
+    * [FELIX-4204] - Service Dependencies with a callback without a type attribute must be rejected
+    * [FELIX-4207] - ipojo @Component with propagation set to true doesn't propagate properties
+    * [FELIX-4218] - NPE with field annotated with both @Property and @ServiceProperty
+    * [FELIX-4236] - Unvalued properties should be part of the instance's architecture
+    * [FELIX-4247] - Memory leak with ServiceUsage and inner class (Listener style)
+    * [FELIX-4248] - ServiceUsage ThreadLocal removal
+    * [FELIX-4250] - Specification deduction broken when the method does not start with the 'bind' prefix
+    * [FELIX-4251] - The @Bind annotation should use Class instead of String
+    * [FELIX-4261] - NPE when an instance is declared without a configuration using the @ConfigurationTracker
+    * [FELIX-4268] - Duplicated name errors always happen when there are 2 factories with the same name
+
+** Improvement
+    * [FELIX-4143] - Improve @Configuration management performances
+    * [FELIX-4216] - Allow @Property without name in constructors
+    * [FELIX-4228] - Improve dependency identification in log messages and exceptions
+    * [FELIX-4232] - Service Dependency Interceptors should be part of the instance architecture
+    * [FELIX-4252] - Make Extender's ThreadPool size configurable
+    * [FELIX-4262] - QueueServices should be observable
+    * [FELIX-4263] - iPOJO Core should use ranged imports
+    * [FELIX-4264] - JobInfo should provide a way to identify the kind of task
+
+** New Feature
+    * [FELIX-4146] - Add getInstances and getInstanceNames in the Factory interface
+    * [FELIX-4147] - Add getProvidedService in ProvidedServiceDescription and allow external service management
+    * [FELIX-4215] - Extend manipulation metadata with argument names
+    * [FELIX-4231] - Provide service binding interceptors
+    * [FELIX-4265] - Provides a recorder for startup events
+    * [FELIX-4267] - Define Apache Karaf features for iPOJO
+
+** Task
+    * [FELIX-3925] - Merge the temporal dependency handler within the service dependency handler
+    * [FELIX-4133] - Add distribution creation in the iPOJO runtime build
+    * [FELIX-4134] - Move integration-tests to the reactor
+    * [FELIX-4136] - Document service dependency interceptors
+    * [FELIX-4151] - Fix mistakes in the javadoc tags
+    * [FELIX-4156] - Fix versions of maven plugins
+    * [FELIX-4217] - Ensure compatibility between Aries Blueprint and iPOJO
+    * [FELIX-4245] - Deadlock in Dependency
+    * [FELIX-4270] - Bump iPOJO package version to 1.11.0
+
+** Sub-task
+    * [FELIX-4239] - Extend service dependency documentation with the 'exception' attribute.
+    * [FELIX-4240] - Support the 'exception' attribute in service dependencies
+    * [FELIX-4242] - Support the 'timeout' attribute in service dependencies
+    * [FELIX-4243] - Define the dependency configuration matrix and improve error detection
+    * [FELIX-4244] - Extend the service dependency documentation with the timeout attribute
+    * [FELIX-4257] - Allow the dependency handler to track the entry and exit of inner class methods
+
 Changes from 1.10.0 to 1.10.1
 -----------------------------
 

Modified: felix/trunk/ipojo/runtime/karaf-feature/src/main/assembly/assembly.xml
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/runtime/karaf-feature/src/main/assembly/assembly.xml?rev=1529620&r1=1529619&r2=1529620&view=diff
==============================================================================
--- felix/trunk/ipojo/runtime/karaf-feature/src/main/assembly/assembly.xml (original)
+++ felix/trunk/ipojo/runtime/karaf-feature/src/main/assembly/assembly.xml Sun Oct  6 14:11:29 2013
@@ -39,6 +39,14 @@
         </fileSet>
 
         <fileSet>
+            <directory>${project.basedir}</directory>
+            <includes>
+                <include>changelog.txt</include>
+            </includes>
+            <outputDirectory/>
+        </fileSet>
+
+        <fileSet>
             <directory>${legal.files}</directory>
             <outputDirectory/>
         </fileSet>