Forums / Developer / notifications cronjob error
Luis Micunco
Wednesday 29 July 2009 2:57:16 am
Hi.Im having problems running the notifications cronjob:
php runcronjobs.php frequent
i know by cronjob.ini this executes:
[CronjobPart-frequent] Scripts[]=notification.php #Scripts[]=workflow.php
notice that i put # in workflow.php just to run notications.php. This is message i get:
Running cronjob part 'frequent' Running cronjobs/notification.php Starting notification event processing Fatal error: A database transaction in Exponential failed. The current execution was stopped to prevent further problems. You should contact the System Administrator ([email protected]) of this site. The current transaction ID is TRANSID-ac62fce69b251ecf339af449981537a0 and has been logged. Please include the transaction ID and the name of the current script when contacting the system administrator.
Then i cant find the TRANSID anywhere. In error.log is not there. Even with "grep" to find "ac62fce69b251ecf339af449981537a0".
I tried some solutions like truncate ezurlalias_ml table and then run "updateniceurls.php" but the problem persists.
Exponential version is 4.1.2 .
Thanks to all .
Wednesday 29 July 2009 3:40:18 am
I forgot to mention that everything works fine running the notifications from the module "notification/runfilter":using the "Run notification filter" button as described here:
http://ez.no/doc/ez_publish/technical_manual/4_0/features/notifications
The problem above persists when running the cronjob.