0 0 Punkte

Hallo,

ich habe versucht auf unserem Kivi 3.0 einen neuen Hintergrundjob zu erstellen, es ist mir aber nicht gelungen einen solchen neuen Job zum laufen zu bringen. Selbst ein C&P aus z.B. Selftest und inkl. umbenennen der Namespaces klappte nicht. Auch ein quasi leerer Job auf Basis von Test.pm ging nicht ein mal.

Es kamen immer Fehlermeldungen wie

Attempt to reload SL/BackgroundJob/Brodos.pm aborted.
Compilation failed in require at (eval 14239) line 3.

oder

Undefined subroutine &SL::BackgroundJob::Test::run called at /var/www/kivitendo/SL/DB/BackgroundJob.pm line 41

Geht es überhaupt eigene Hintergrundjobs anzulegen? Dokumentiert ist dazu ja leider gar nichts.

Viele Grüße,

Dirk

2 Antworten

0 0 Punkte

Natürlich geht das. Explizit erklärt/dokumentiert ist das aber in der Tat nicht, da hilft nur sich anhand der bestehenden Hintergrundjobs einzuarbeiten und das nachzubauen. Die Fehlermeldungen geben ja gute Hinweise. Oder eine Entwicklerschulung besuchen.

0 0 Punkte

Hallo,

mein Problem hat sich nun geklärt, ich wollte noch schnell die Lösung tippen:

Es lag am FastCGI-Cache.
Einmal den Job/Code mit Fehler gestartet -> Kompilieren vom FastCGI geht nicht -> fehlerhafte Kopie im Cache -> erst nach Apache-Neustart geht ein neuer Versuch/ wird der Code erneut kompiliert. Bis dahin wird immer der fehlerhafte Code gestartet.

Lösung ist einfach mit Standard-CGI zu entwickeln, das ist langsam, aber verzeiht auch mal einen Fehler.

Jetzt geht mein Hintergrundjob und verschickt fleissig Lagerbestands-Emails.

Viele Grüße,

Dirk

Ähnliche Fragen

0 0 Punkte
1 answers 1 Antwort
florkowe Gefragt 27, Jul 2022
Hallo kivi Team, ich habe leider ein Problem mit dem TaskServer der seit dem Update auf 3.6.1 nicht mehr läuft. Im kivitendo unter "Hintergrund-Jobs und Task-Server - Ta...
0 0 Punkte
1 answers 1 Antwort
dirk.marklewitz Gefragt 2, Jan 2013
Hallo, ich habe nun dieses Forum, Google, die Hilfe/Doku von Kivitendo und die Wiki auf http://wiki.lx-office.org konsultiert um herauszufinden, ob ich für einen Jahresw...
0 0 Punkte
1 1 Antwort
fortschritt Gefragt 5, Mai 2021
Hallo zusammen, ich habe mich mal dran versucht den Webshop einzurichten. Leider bisher ohne Erfolg. Ich nutze Drupal 7 i.v.m. Ubercart3 als Webshop. Eine REST API steht ...
0 0 Punkte
1 1 Antwort
MöglicherNeuerNutzer Gefragt 21, Aug 2018
Hallo Zusammen, noch eine weitere Frage bzgl. Kivitendo. Gibt es bereits einen Connector zu OS: Commerce? Wenn ja, wo kann ich den bekommen? Wenn nein, was würde es kost...
0 0 Punkte
2 2 Antworten
Anonym Gefragt 2, Jun 2016
Hallo liebe Forumsmitglieder, ich bin neu bei Kivitendo und auf der Suche nach guter Dokumentation. Im Forum habe ich gelesen, dass es ein deutschsprachiges Buch zu Lx-Of...