cap-js-community / event-queue

An event queue that enables secure multi-tenant enabled transactional processing of asynchronous events, featuring instant event processing with Redis Pub/Sub and load distribution across all application instances.
https://cap-js-community.github.io/event-queue/
Apache License 2.0
12 stars 1 forks source link

Started seeing error 'No implementation found in the provided configuration file' today #88

Closed js1972 closed 11 months ago

js1972 commented 11 months ago

I haven't tested for a couple of days and now when I deploy my CAP app with the event-queue I get the following error and no events run.

image

Here's my config file - which has not changed:

periodicEvents:
  - type: DataSync
    subType: DB
    impl: ./srv/EventQueueSyncAdoptionTrackerData
    load: 10
    interval: 86400
image

Maybe related to the 0.3.0 release, though I don't see anything that stands out in the change log.

soccermax commented 11 months ago

I tested version 0.3.0 before releasing it with our internal projects locally and on CF and I did not notice any issues with that. Does it work for you locally? You can set a breakpoint at src/processEventQueue.js resilientRequire and check if your file can be required.

js1972 commented 11 months ago

Ahh by looking at the code you mentioned I saw input an error into the way I was requiring in the event queue!! Thx.