Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ProcessJobQueueTask InjectorNotFoundException #257

Open
AndyBurson opened this issue Jul 1, 2019 · 2 comments
Open

ProcessJobQueueTask InjectorNotFoundException #257

AndyBurson opened this issue Jul 1, 2019 · 2 comments

Comments

@AndyBurson
Copy link

We are using queued jobs in association with gridfieldqueuedexport in order to export a large CSV report.

After performing a recent SS upgrade, the system has stopped working. Specifically, an error is generated when the ProcessJobQueueTask runs for the first time (i.e. when first running the queued job).

The error generated is:

[2019-07-01 14:31:57] Running Export a CSV of a Gridfield and others from queue 2. ERROR [Emergency]: Uncaught SilverStripe\Core\Injector\InjectorNotFoundException: ReflectionException: Class SilverStripe\Forms\GridField\FormAction\StateStore.Report does not exist in /var/www/enable-consumer-test/httpdocs/vendor/silverstripe/framework/src/Core/Injector/InjectionCreator.php:17

FYI, the current non-working versions are:

silverstripe/cms (4.3.3 )
symbiote/silverstripe-queuedjobs (4.3.2)
silverstripe/gridfieldqueuedexport (2.2.0)

If I downgrade to earlier versions, the export works correctly:

silverstripe/cms (4.2.3 )
symbiote/silverstripe-queuedjobs (4.3.1)
silverstripe/gridfieldqueuedexport (2.1.1)

@robbieaverill
Copy link
Contributor

Interesting. Are you able to get a stack trace?

@AndyBurson
Copy link
Author

I've attached the full stack trace (it's quite long).

The site is running on Ubuntu 16.04.6 LTS (GNU/Linux 4.4.0-116-generic x86_64).

stacktrace.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants