NEWS
[gelöst] Javascriptadapter kann nicht gestartet werden
-
Hallo Leute, da kommt man von einem langen Urlaub zurück und was soll man sagen: Der Windows Host hat sich eine Update unterzogen und seither lässt sich der Javascriptadapter nicht mehr starten. Vorher lief alles.
Soll heißen, er wird kurz grün und springt dann wieder auf rot.
Folgende Fehler im Log:
host.gs-log 2018-09-24 16:52:11.312 info Restart adapter system.adapter.javascript.0 because enabled host.gs-log 2018-09-24 16:52:11.312 error instance system.adapter.javascript.0 terminated with code 0 (OK) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[2]: host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[2]: at process._tickCallback (internal/process/next_tick.js:180:9) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[2]: at _combinedTickCallback (internal/process/next_tick.js:138:11) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[2]: at endReadableNT (_stream_readable.js:1064:12) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[2]: at IncomingMessage.emit (events.js:208:7) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[2]: at emitNone (events.js:111:20) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[2]: at IncomingMessage. <anonymous>(script.js.eigene_Skripte.ECB_Rate:59:13) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[2]: at exports.parseString (C:\ioBroker\node_modules\iobroker.javascript\node_modules\xml2js\lib\parser.js:354:19) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[2]: at Parser.parseString (C:\ioBroker\node_modules\iobroker.javascript\node_modules\xml2js\lib\parser.js:5:59) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[2]: at Parser.exports.Parser.Parser.parseString (C:\ioBroker\node_modules\iobroker.javascript\node_modules\xml2js\lib\parser.js:326:16) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[2]: at Parser.emit (events.js:186:19) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[2]: 2018-09-24 16:52:11.265 - javascript.0 Error: Unhandled "error" event. (TypeError: Cannot read property 'match' of undefined) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[1]: 2018-09-24 16:52:11.265 - javascript.0 uncaught exception: Unhandled "error" event. (TypeError: Cannot read property 'match' of undefined) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: } host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at SAXParser.write (C:\ioBroker\node_modules\iobroker.javascript\node_modules\xml2js\node_modules\sax\lib\sax.js:1436:13) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at closeTag (C:\ioBroker\node_modules\iobroker.javascript\node_modules\xml2js\node_modules\sax\lib\sax.js:871:9) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at strictFail (C:\ioBroker\node_modules\iobroker.javascript\node_modules\xml2js\node_modules\sax\lib\sax.js:677:7) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at error (C:\ioBroker\node_modules\iobroker.javascript\node_modules\xml2js\node_modules\sax\lib\sax.js:653:5) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at emit (C:\ioBroker\node_modules\iobroker.javascript\node_modules\xml2js\node_modules\sax\lib\sax.js:624:35) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at SAXParser.onerror (C:\ioBroker\node_modules\iobroker.javascript\node_modules\xml2js\lib\parser.js:122:26) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at Parser.emit (events.js:211:7) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at emitOne (events.js:116:13) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at Parser. <anonymous>(C:\ioBroker\node_modules\iobroker.javascript\node_modules\xml2js\lib\parser.js:307:18) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at script.js.eigene_Skripte.ECB_Rate:61:32 host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: context: TypeError: Cannot read property 'match' of undefined host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:180:9) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at _combinedTickCallback (internal/process/next_tick.js:138:11) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at endReadableNT (_stream_readable.js:1064:12) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at IncomingMessage.emit (events.js:208:7) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at emitNone (events.js:111:20) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at IncomingMessage. <anonymous>(script.js.eigene_Skripte.ECB_Rate:59:13) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at exports.parseString (C:\ioBroker\node_modules\iobroker.javascript\node_modules\xml2js\lib\parser.js:354:19) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at Parser.parseString (C:\ioBroker\node_modules\iobroker.javascript\node_modules\xml2js\lib\parser.js:5:59) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at Parser.exports.Parser.Parser.parseString (C:\ioBroker\node_modules\iobroker.javascript\node_modules\xml2js\lib\parser.js:326:16) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: at Parser.emit (events.js:186:19) host.gs-log 2018-09-24 16:52:11.312 error Caught by controller[0]: { Error: Unhandled "error" event. (TypeError: Cannot read property 'match' of undefined)</anonymous></anonymous></anonymous>Alle Adapter aus dem latest Repo aktuell.
Kann mir wer helfen?
lg
Günther
-
Liegt nicht am Adapter.
Ich tippe du hast ein Skript welches von irgendwo ein XML bekommt und das parst. Der mal parser hat einen Fehler und du hast das error Event nicht implementiert.
In der geposteten Fehlermeldung findest du alle Details auch wie das Skript heißt was die Ursache ist.
Gesendet vom Handy …
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden