You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Whenever a publish this message to the queue for consumption, I am seeing this error:
[bernard] caught exception Bernard\Exception\ReceiverNotFoundException::No receiver found for class "Bernard\Message\PlainMessage". while processing UpdateMacroCollection.
I was able to get everything working using dev-master but I did not like the idea of deploying code on a version like dev-master which is subject to change (seeing as I think it represents the latest?)
The text was updated successfully, but these errors were encountered:
OK I figured it out. Where I was usingClassNameRouter I used SimpleRouter instead.
As a side, I am a little confused as to what an Envelope is. It looks like ClassNameRouterhas a dependency on Bernard\Envelope. Moreover when I visit the docs the only place where I see anything about an Envelope mentioned is here:
It is also possible to get the queue directly from the queue factory and push the message there. But remember to wrap the message in an Envelope object.
Of course to figure out how to wire things together, I've been sifting through the source. I still cannot seem to grasp what the purpose and over all context of an Envelope is. Can someone expand on what an Envelope is, why it's used and how to use it?
I'm using bernard version
0.13.0
.Whenever a publish this message to the queue for consumption, I am seeing this error:
What's wrong with how I'm mapping messages to their receivers?
I was able to get everything working using
dev-master
but I did not like the idea of deploying code on a version likedev-master
which is subject to change (seeing as I think it represents the latest?)The text was updated successfully, but these errors were encountered: