You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by cz...@apache.org on 2014/10/02 14:11:02 UTC
svn commit: r1628955 - in /felix/trunk/metatype: changelog.txt
src/main/java/org/apache/felix/metatype/internal/MetaTypeServiceImpl.java
Author: cziegeler
Date: Thu Oct 2 12:11:02 2014
New Revision: 1628955
URL: http://svn.apache.org/r1628955
Log:
FELIX-4649 - Get MetaTypeInformation while bundle is starting
Modified:
felix/trunk/metatype/changelog.txt
felix/trunk/metatype/src/main/java/org/apache/felix/metatype/internal/MetaTypeServiceImpl.java
Modified: felix/trunk/metatype/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/metatype/changelog.txt?rev=1628955&r1=1628954&r2=1628955&view=diff
==============================================================================
--- felix/trunk/metatype/changelog.txt (original)
+++ felix/trunk/metatype/changelog.txt Thu Oct 2 12:11:02 2014
@@ -1,3 +1,10 @@
+Changes from 1.0.10 to 1.0.12
+-----------------------------
+
+** Improvement
+ * [FELIX-4649] - Get MetaTypeInformation while bundle is starting
+
+
Changes from 1.0.8 to 1.0.10
----------------------------
Modified: felix/trunk/metatype/src/main/java/org/apache/felix/metatype/internal/MetaTypeServiceImpl.java
URL: http://svn.apache.org/viewvc/felix/trunk/metatype/src/main/java/org/apache/felix/metatype/internal/MetaTypeServiceImpl.java?rev=1628955&r1=1628954&r2=1628955&view=diff
==============================================================================
--- felix/trunk/metatype/src/main/java/org/apache/felix/metatype/internal/MetaTypeServiceImpl.java (original)
+++ felix/trunk/metatype/src/main/java/org/apache/felix/metatype/internal/MetaTypeServiceImpl.java Thu Oct 2 12:11:02 2014
@@ -37,7 +37,6 @@ import org.osgi.framework.ServiceReferen
import org.osgi.framework.SynchronousBundleListener;
import org.osgi.service.log.LogService;
import org.osgi.service.metatype.MetaTypeInformation;
-import org.osgi.service.metatype.MetaTypeProvider;
import org.osgi.service.metatype.MetaTypeService;
@@ -141,7 +140,7 @@ class MetaTypeServiceImpl implements Met
}
MetaTypeInformationImpl impl = null;
- if ( bundle.getState() == Bundle.ACTIVE )
+ if ( bundle.getState() == Bundle.ACTIVE || bundle.getState() == Bundle.STARTING )
{
putMetaTypeInformationInternal( bundle, mti );
}