GotSpeech.NET

The online community for Microsoft Speech Server developers
Welcome to GotSpeech.NET Sign in | Join | Help
in Search
Computer-Talk

mss not intiating calls from MSMQ?

Last post 07-07-2008, 10:33 PM by ml_. 5 replies.
Sort Posts: Previous Next
  •  07-03-2008, 2:14 PM 6156

    mss not intiating calls from MSMQ?

    Hello,

     We are trying to intiate oubound calls via an MSMQ. I have setup the application (workflow) inside the ss admin consol to look at the private que we are using. When we add entries to the que via our custom windows service nothing happens. We are running the dev version of speech server on windows xp. Is there a step that I am missing to get speech server to monitor the que and send out calls? I am just placing "OutboundPhoneNumber=xxxxxxxxxx" in the msmq, is this correct?

    I have read several tutorials and forum posts, everything seems to be setup correctly. What else should i check?

     Thanks!


    - Mark Collins
    www.4qtrs.net
  •  07-03-2008, 2:49 PM 6157 in reply to 6156

    Re: mss not intiating calls from MSMQ?

    The most common problem people have is that they didn't run the application in the debugger. Open up you workflow in Visual Studio and run it in the debugger (F5 by default). This will cause it to start monitoring the queue and sending out the calls.

    If you still have problems it could be that the message queue isn't configured properly. Make sure you have the complete path such as ".\private$\outboundqueue" and not just the queue name ("outboundqueue").


    Marc LaFleur

    View Marc LaFleur's profile on LinkedIn
  •  07-03-2008, 3:05 PM 6158 in reply to 6157

    Re: mss not intiating calls from MSMQ?

    Also look at your event log.  If Speech server can't find the queue or doesn't have access, you will get an error event that says something like

    Application Configuration Error: The NotificationMessageQueue property for application 'OutBoundIVR' is set to 'ilrocapp33\OutBoundCallRequest' which cannot be accessed for the following reason: 'The queue does not exist or you do not have sufficient permissions to perform the operation.'. Ensure that the current user (NT AUTHORITY\NETWORK SERVICE) for the IIS Application Pool that this application executes in has Peek and Receive permissions for this message queue. Queue connection will be attempted every 10 seconds. No notifications will be received from MSMQ for this application until this problem is corrected.

  •  07-03-2008, 3:26 PM 6159 in reply to 6158

    Re: mss not intiating calls from MSMQ?

    You also have to author your app to do something with the content of the message that MSS pulls from the Queue.
    --
    How To Ask a Question: http://support.microsoft.com/kb/555375
    --
    This posting is provided "AS IS" with no warranties, and confers no rights.
    Use of included script samples are subject to the terms specified at
    http://www.microsoft.com/info/cpyright.htm
  •  07-07-2008, 3:54 PM 6173 in reply to 6157

    Re: mss not intiating calls from MSMQ?

    Thanks for all the replys. I did eventually get it working. I discovered that if you run the workflow inside vs in debug mode, to get it to use the configured gateway/voip provider you have to close the debug phone that opens when you start debugging the workflow. But it does start monitoring the que once in debug.
    - Mark Collins
    www.4qtrs.net
  •  07-07-2008, 10:33 PM 6178 in reply to 6173

    Re: mss not intiating calls from MSMQ?

    Glad to hear you got it working.


    Marc LaFleur

    View Marc LaFleur's profile on LinkedIn
View as RSS news feed in XML