Hallo zusammen,
danke schon einmal für die reichliche und schnelle Unterstützung.
Nachdem ich return SystemActivity::ACTIVITY_TYPE_NON_PHP;
auf return parent::ACTIVITY_TYPE_NON_PHP;
geändert habe, bekam ich beim Konfigurieren der Systemaktivität einen 500er Fehler und folgenden Logeintrag in der system.log:2023-11-22 17:12:41,983 php CRITICAL NULL Uncaught Error: Undefined constant AbstractSystemActivityAPI::ACTIVITY_TYPE_NON_PHP {"exception":"[object] (Error(code: 0): Undefined constant AbstractSystemActivityAPI::ACTIVITY_TYPE_NON_PHP at C:\\inetpub\\wwwroot\\jobrouter\\systemactivities\\DocuWareStamp\\SystemActivity.php:18)"} {"file":"C:\\inetpub\\wwwroot\\jobrouter\\library\\vendor\\symfony\\error-handler\\ErrorHandler.php","line":514,"class":"Symfony\\Component\\ErrorHandler\\ErrorHandler","callType":"->","function":"handleException"} 2023-11-22 17:12:41,985 request CRITICAL yPnEzgWL Uncaught PHP Exception Error: "Undefined constant AbstractSystemActivityAPI::ACTIVITY_TYPE_NON_PHP" at C:\inetpub\wwwroot\jobrouter\systemactivities\DocuWareStamp\SystemActivity.php line 18 {"exception":"[object] (Error(code: 0): Undefined constant AbstractSystemActivityAPI::ACTIVITY_TYPE_NON_PHP at C:\\inetpub\\wwwroot\\jobrouter\\systemactivities\\DocuWareStamp\\SystemActivity.php:18)"} {"file":"C:\\inetpub\\wwwroot\\jobrouter\\library\\vendor\\symfony\\http-kernel\\EventListener\\ErrorListener.php","line":185,"class":"Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener","callType":"->","function":"logException"}
also wieder zurück geändert.
Jetzt probiere ich gerade mit Namen herum, wie von Daniel vorgeschlagen. Nach ein paar Versuchen habe ich es jetzt soweit, dass der Simulator mir keinen Fehler mehr zeigt, aber die Aktivität auch nicht fertiggestellt wird.
Möglicherweise hat das wirklich auch mit den DB Einträgen zu tun.
Grundsätzlich will ich auf Dauer mehrere Systemaktivitäten schaffen, die alle mehrere Funktionen haben, aber für den Anfang und zum Testen wäre ich schon mit eine Aktivität mit einer Funktion zufrieden ;)
Ich werde im Laufe der Woche, sofern ich dazu komme, noch weiter mit den Benennungen rumprobieren und hier aktualisieren, wenn ich etwas weiteres finde.