]> git.basschouten.com Git - openhab-addons.git/commitdiff
[jrubyscripting] Fix UI configuration property id (#12650)
authorjimtng <2554958+jimtng@users.noreply.github.com>
Mon, 25 Apr 2022 09:18:50 +0000 (19:18 +1000)
committerGitHub <noreply@github.com>
Mon, 25 Apr 2022 09:18:50 +0000 (11:18 +0200)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
bundles/org.openhab.automation.jrubyscripting/src/main/java/org/openhab/automation/jrubyscripting/internal/JRubyScriptEngineFactory.java

index 74501aa84895139c1f5a2feac9704ca7d6e1ae8d..4879b79227bbde1fd2a115aaeab0eec195f66c2f 100644 (file)
@@ -27,6 +27,7 @@ import org.eclipse.jdt.annotation.Nullable;
 import org.openhab.core.automation.module.script.AbstractScriptEngineFactory;
 import org.openhab.core.automation.module.script.ScriptEngineFactory;
 import org.openhab.core.config.core.ConfigurableService;
+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.Modified;
@@ -38,7 +39,8 @@ import org.osgi.service.component.annotations.Modified;
  * @author Jimmy Tanagra - Add require injection
  */
 @NonNullByDefault
-@Component(service = ScriptEngineFactory.class, configurationPid = "org.openhab.automation.jrubyscripting")
+@Component(service = ScriptEngineFactory.class, configurationPid = "org.openhab.automation.jrubyscripting", property = Constants.SERVICE_PID
+        + "=org.openhab.automation.jrubyscripting")
 @ConfigurableService(category = "automation", label = "JRuby Scripting", description_uri = "automation:jruby")
 public class JRubyScriptEngineFactory extends AbstractScriptEngineFactory {