Thank you I will try again, cause searching by id in Dev Sidebar didn’t bring up anything…
About that thing, it’s most probably not a transformation, because of shorter UID , that’s my problem, I don’t even have an Idea who sets UIDs like that…
And a question, how to set that number with a e.g. rule script? Cause I am pretty sure I nowhere have a UID in a format like that in the error message:
so i tried again to search for that number… result: neither in scripts nor transformations nor rules it does find something… So I will try searching for that in the jsonDB later, as I finally don’t have an idea what it could be
–update: Now it gets really strange, greping over the JSON DB, there is nothing that looks like
065e3126-e2ec-4110-b94f-f97b9b4a12dd
even not parts of it…
when i grep for ECMA i find in the backups some entries in automation.json, but not in the actual DB, which makes sense, as I am of the opinion I ported everything…
As a last resort, I may have something calling NashornJS explicitely, cause there is something that blockly does or did do that for some time operations.
Finally… I found the bad guy, by grepping the automation_rules.json for Nashorn…
there is nowhere a reference that gives back that identifier from the error message…
What happened here, at somepoint when started porting to OH4 and GrallJS the blockly behaved a bit strange on functions dealing with time, by explicitely declaring it wants NashornJS for that, even it should have set graalJS … After it was fixed, i thought I did redo it to get it right, yes I did it on one of the two scripts that run there, but on one not :-)… So solution was, open it and safe it again, in order to get the automatic entries fixed…
Thank u for your hint… And hope it can help others if they run in something like that… The question is now, where to propose a change and which kind of change, that this error message returns an identifier, that helps u in finding the script that wants to call an non existent Engine?