]> git.basschouten.com Git - openhab-addons.git/commitdiff
[mapdb] Fix missing service pid (#16567)
authorJ-N-K <github@klug.nrw>
Wed, 27 Mar 2024 20:02:22 +0000 (21:02 +0100)
committerGitHub <noreply@github.com>
Wed, 27 Mar 2024 20:02:22 +0000 (21:02 +0100)
Signed-off-by: Jan N. Klug <github@klug.nrw>
bundles/org.openhab.persistence.mapdb/src/main/java/org/openhab/persistence/mapdb/internal/MapDbPersistenceService.java

index 0d51e746bc27c587553f5902e9ca7720ea4950b9..7461c9ecb5d82ee01a57a7f5503de58ace95c293 100644 (file)
@@ -43,6 +43,7 @@ import org.openhab.core.persistence.QueryablePersistenceService;
 import org.openhab.core.persistence.strategy.PersistenceStrategy;
 import org.openhab.core.types.State;
 import org.openhab.core.types.UnDefType;
+import org.osgi.framework.Constants;
 import org.osgi.service.component.annotations.Activate;
 import org.osgi.service.component.annotations.Component;
 import org.osgi.service.component.annotations.Deactivate;
@@ -60,7 +61,8 @@ import com.google.gson.GsonBuilder;
  * @author Martin Kühl - Port to 3.x
  */
 @NonNullByDefault
-@Component(service = { PersistenceService.class, QueryablePersistenceService.class })
+@Component(service = { PersistenceService.class, QueryablePersistenceService.class }, property = Constants.SERVICE_PID
+        + "=org.openhab.mapdb")
 public class MapDbPersistenceService implements QueryablePersistenceService {
 
     private static final String SERVICE_ID = "mapdb";