I'm using RSB in the following scenario
I have many clients that notify a msmq endpoint with a message
A processor service is called that then notifies two other queues,
depending on business logic
On occasions, though, the notification isn't consumed by the
processing service, instead there is the following log from RSB:
MailSvc.Client: 2011-04-07 15:06:26,633 [10] INFO [(null)] - Message
#03ad9557-063c-4d09-a84b-9ebe00f8f653 - published
Rhino.ServiceBus.Impl.DefaultServiceBus: 2011-04-07 15:06:26,713
[Rhino Service Bus Worker Thread #0] ERROR [(null)] - Got message
MailSvc.Access.Messages.Client.SendMail, but had no consumers for it
I wasn't able to find the reason why this would fail on some
occasions, and i'd like some pointers
I used the same structure as the Starbucks Sample
Dim Processor = New
RemoteAppDomainHost(GetType(MailSvc.Access.Server.Processor.ProcessorBootStrapper)).Configuration("Processor.config")
Processor.Start()
Dim ClientHost = New Rhino.ServiceBus.Hosting.DefaultHost()
ClientHost.BusConfiguration(Function(c) c.Bus("msmq://
localhost/MailSvc.Access.Server.Processor"))
ClientHost.Start(Of MailSvc.Access.Client.ClientBootstrapper)
()
Dim bus = ClientHost.Container.Resolve(Of IServiceBus)()
Dim cc As New MailSvc.Access.Client.ClientController(bus)
The config file for processor.config is the following (snipped)
<bus threadCount="1"
numberOfRetries="5"
endpoint="msmq://localhost/
MailSvc.Access.Server.Processor" />
<messages>
<add name="MailSvc.Access.Messages.Client"
endpoint="msmq://localhost/
MailSvc.Access.Server.Processor"/>
<add name="MailSvc.Access.Messages.Server.Sender"
endpoint="msmq://localhost/
MailSvc.Access.Server.Sender"/>
<add name="MailSvc.Access.Messages.Server.Delayer"
endpoint="msmq://localhost/
MailSvc.Access.Server.Delayer"/>
</messages>
What reason could there be for this random behavior? I'm a bit at a
loss here since i'm diving head first in both RSB and Windsor, so any
clues are welcome
Thanks
--
You received this message because you are subscribed to the Google Groups
"Rhino Tools Dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rhino-tools-dev?hl=en.