Aha, that finally worked!

I'm still feeling shaky on the whole process, but hopefully I can make
some progress now.

Thank you again.

On Jun 2, 10:59 am, Ayende Rahien <[email protected]> wrote:
> Oh, I know.
> Try registering the class as:
>
> kernel.Register(Component.Of<Worker>());
>
> And see what happens.
>
>
>
> On Wed, Jun 2, 2010 at 6:55 PM, JakeS <[email protected]> wrote:
> > It shows that there are no handlers for
> > typeof(ConsumerOf<VideoToEncode>).
>
> > But why?  I suspect this is due to my inexperience with IOC/Windsor.
> > I have my worker class inheriting ConsumerOf<VideoToEncode>.  What
> > else do I need to do to register that with the bus?
>
> > On Jun 2, 10:34 am, Ayende Rahien <[email protected]> wrote:
> > > This is the key:
> > > * Got message RhinoESBTest.Core.Messages.VideoToEncode, but had no
> > consumers
> > > for it*
>
> > > The problem is not trying to figure out why this isn't working.
>
> > > Go to your Windsor container and ask it:
>
> > > kernel.GetAssignableHandlers(typeof(ConsumerOf<VideoMessage>));
> > > *
> > > *
> > > What do you get?
>
> > > On Wed, Jun 2, 2010 at 5:50 PM, JakeS <[email protected]> wrote:
> > > > Thank you for the reminder.
>
> > > > When I start up the encoder executable I see the following:
> > > > Rhino.ServiceBus.Impl.DefaultServiceBus Starting the bus for Uri:
> > > > msmq://ww09/videotoencode
> > > > Rhino.ServiceBus.Impl.DefaultServiceBus Initating subscription storage
> > > > as message module: Rhino.ServiceBus.Msmq.MsmqSubscriptionStorage
> > > > Rhino.ServiceBus.Impl.DefaultServiceBus Initating message module:
> > > > Rhino.ServiceBus.MessageModules.MessageLoggingModule
> > > > Rhino.ServiceBus.Msmq.MsmqSubscriptionStorage Initializing msmq
> > > > subscription storage on: msmq://localhost/videotoencode;subscriptions
> > > > Rhino.ServiceBus.Msmq.AbstractMsmqListener Starting msmq transport on:
> > > > Uri: msmq://ww09/videotoencode
>
> > > > Starting the requester and making a single request gives me this:
>
> > > > Rhino.ServiceBus.Impl.DefaultServiceBus Starting the bus for Uri:
> > > > msmq://ww09/videotoencode
> > > > Rhino.ServiceBus.Impl.DefaultServiceBus Initating subscription storage
> > > > as message module: Rhino.ServiceBus.Msmq.MsmqSubscriptionStorage
> > > > Rhino.ServiceBus.Impl.DefaultServiceBus Initating message module:
> > > > Rhino.ServiceBus.MessageModules.MessageLoggingModule
> > > > Rhino.ServiceBus.Msmq.MsmqSubscriptionStorage Initializing msmq
> > > > subscription storage on: msmq://localhost/videotoencode;subscriptions
> > > > Rhino.ServiceBus.Msmq.AbstractMsmqListener Starting msmq transport on:
> > > > Uri: msmq://ww09/videotoencode
> > > > Rhino.ServiceBus.Msmq.AbstractMsmqListener Got message
> > > > RhinoESBTest.Core.Messages.VideoToEncode on msmq://ww09/videotoencode
> > > > from null://middle/of/nowhere?turn=left
> > > > Rhino.ServiceBus.Msmq.AbstractMsmqListener Got message
> > > > RhinoESBTest.Core.Messages.VideoToEncode on msmq://ww09/videotoencode
> > > > from null://middle/of/nowhere?turn=left
> > > > Rhino.ServiceBus.Msmq.OpenedQueue Sending message
> > > > Rhino.ServiceBus.Messages.MessageArrivedMessage to WW09\private$
> > > > \videotoencodelog, reply: no response queue
> > > > Rhino.ServiceBus.Impl.DefaultServiceBus Got message
> > > > RhinoESBTest.Core.Messages.VideoToEncode, but had no consumers for it
> > > > Rhino.ServiceBus.Msmq.OpenedQueue Sending message
> > > > RhinoESBTest.Core.Messages.VideoToEncode to WW09\private$
> > > > \videotoencode, reply: WW09\private$\videotoencode
> > > > Rhino.ServiceBus.Msmq.MsmqTransport Send message
> > > > RhinoESBTest.Core.Messages.VideoToEncode to Uri:
> > msmq://ww09/videotoencode
> > > > Rhino.ServiceBus.Msmq.OpenedQueue Sending message
> > > > Rhino.ServiceBus.Messages.MessageProcessingCompletedMessage to
> > > > WW09\private$\videotoencodelog, reply: no response queue
> > > > Rhino.ServiceBus.Msmq.AbstractMsmqListener Got message Shutdown bus on
> > > > msmq://ww09/videotoencode from null://middle/of/nowhere?turn=left
>
> > > > On Jun 2, 9:32 am, Corey Kaylor <[email protected]> wrote:
> > > > > log4net.XmlConfigurator.Configure() in your startup code.
>
> > > > --
> > > > 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]<rhino-tools-dev%2Bunsubscribe@
> > > >  googlegroups.com>
> > <rhino-tools-dev%2Bunsubscribe@ googlegroups.com>
> > > > .
> > > > 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]<rhino-tools-dev%2Bunsubscribe@ 
> > googlegroups.com>
> > .
> > 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.

Reply via email to