To answer my own question/interrogation Apparently i made a mistake in the configuration by mistaking endpoints and suscriptions I made the following changes Client -> Endpoint A Processor -> Endpoint B -> suscribes to messages from Endpoint A etc...
Now i'm having other problems regarding remote communications but i'll post another question On Apr 7, 3:59 pm, vrittis <[email protected]> wrote: > They all implement ConsumerOf > > On Apr 7, 3:26 pm, Corey Kaylor <[email protected]> wrote: > > > Which interface do your consumers implement? > > ConsumerOf, OccasionalConsumerOf, are they sagas? > > > On Thu, Apr 7, 2011 at 7:18 AM, vrittis <[email protected]> wrote: > > > 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. -- 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.
