[EMAIL PROTECTED] (William Buch) wrote in message news:<[EMAIL PROTECTED]>...
> Christian Biesinger <[EMAIL PROTECTED]> wrote in message news:<[EMAIL PROTECTED]>...
> > William Buch wrote:
> > > SEEN =>           printf("Calling utterance loop.\n");
> > >                   serviceObject->WriteValue("Test");
> > > NEVER REACHED =>  printf("Returned from utterance loop.\n");
> > 
> > What does WriteValue do? Could you show us the code?
> 
> It doesn't matter what writevalue does.  I had a simple function
> 
> UtteranceLoop which only returns NS_OK and the method never returns. 
> In fact, it never gets called to begin with.  Now the pointer to the
> "serviceObject" is (I believe) NULL.  So the getServiceByContractID is
> returning a null object.
> 
> The basic question is this.  HOW do I write a service that can be used
> and returned by GetServiceByContractID.  Thanks!

OK!  I figured out that GetServiceByContractID is failing, thus
returning null, so now why is GetServiceByContractID failing?  My
component is registered and I see the component initializing when
GetServiceByContractID is first invoked.

Any ideas?
_______________________________________________
Mozilla-xpcom mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-xpcom

Reply via email to