Hi Velusamy,
There is a reason why that method was private. The reason is that any
state machine should have only one public method (well, in my case, 2
if you also count the reset method. Well, 3 if you also count and use
the DTMF signaller.)
So that public method should be the one that changes the state of the
application and calls, in turns, private methods like say_welcome. In
my Rails example, that method is called state_machine. That's the one
that Liverpie should be calling.
Alex
On Jun 29, 1:32 pm, velusamy Krishnan <
velu.techni...@gmail.com>
wrote:
> Dear Alex,
> I have found the problem in rails application that say_welcome method
> has been defined under 'private' access specifiers. But it called without
> object. So I have defined under the public access modifiers and tested. It
> worked fine.
> Thanks for you help...
>
> Regards,
> Velusamy
>
> On Tue, Jun 29, 2010 at 3:46 PM,
a...@indigenious.ro <
>
>
alexandru.d...@gmail.com> wrote:
> > Hi Velusamy,
>
> > You need to have a method called say_welcome in the controller that
> > responds to Liverpie. Please make sure that you do.
>
> > Alex
>
> > On Jun 29, 12:59 pm, velusamy <
velu.techni...@gmail.com> wrote:
> > > Dear All,
> > > I have installed the liverpie and created the application in
> > > rails. I have changed the necessary IP and port details in
> > > liverpie.yml. But I have got the following error in development log
> > > while testing the example application.
>
> > > ActionController::UnknownAction (No action responded to say_welcome):
>
> > > Where I made mistake? Please help me...
>
> > > Regards,
> > > Velusamy.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Liverpie Support" group.
> > To post to this group, send email to
liverpie...@googlegroups.com.
> > To unsubscribe from this group, send email to
> >
liverpie-suppo...@googlegroups.com<
liverpie-support%2Bunsu...@googlegroups.com>
> > .