Jython jsr223 rules are not running anymore after update from 3.4.1 to 3.4.2


currently I upgraded my openhab container from version 3.4.1 to 3.4.2

After that none of my rules are running anymore. Also in the web ui I see 0 rules. The jython binding itself is installed and active.

If I increase the log level for “org.openhab.core.automation” to debug, I see that my rules files are found and added to a queue. But they are never added as a rule anymore.

In the log itself I see a lot of “not found” messages related to “interface org.osgi.framework.ServiceReference” and “interface org.osgi.service.component.ComponentServiceObjects”

finally also this 2 lines

2023-02-14 10:17:01.335 [DEBUG] [al.provider.ScriptModuleTypeProvider] - bundle org.openhab.core.automation.module.script:3.4.2 (157)[org.openhab.core.automation.module.script.internal.provider.ScriptModuleTypeProvider(110)] : Declared Method java.lang.Object.activate([interface org.osgi.service.component.ComponentContext]) not found
2023-02-14 10:17:01.335 [DEBUG] [al.provider.ScriptModuleTypeProvider] - bundle org.openhab.core.automation.module.script:3.4.2 (157)[org.openhab.core.automation.module.script.internal.provider.ScriptModuleTypeProvider(110)] : activate method [activate] not found, ignoring

In openhab 3.4.1 I got the following logs, which are completely missing in 3.4.2

2023-02-14 10:44:51.187 [INFO ] [org.openhab.core.automation         ] - jsr223: checking for initialised context
2023-02-14 10:44:51.214 [INFO ] [org.openhab.core.automation         ] - jsr223: done

has anyone an idea?

If needed, I can provide the full logfile with all debug messages.

no Idea what was going wrong… but after I recreated the container again. It was working.

This topic was automatically closed 41 days after the last reply. New replies are no longer allowed.