Unable to receive notifications of new messages arriving on queue

I was wondering whether any AQ experts out there could help me....
I have an Oracle AQ queue and a .net service which listens and dequeues messages from the queue. The .net service is written (using ODP.net) to execute a poll of the queue upon startup (in order to process anything on the queue initially), and thereafter to hook into the relevant ODP.net event (happens to be OracleAQQueue.MessageAvailable) such that anything that subsequently arrives on the queue gets dequeued.
Now, before you tell me to head off to the odp.net forum, I will add very quickly that we have this code in both DEV and TEST environments and it works fine. The queue happens to be a multiple-consumer queue, so the service subscribes as a particular consumer and everything hangs together. My problem is that we promoted all this code to LIVE a couple of days ago and although we are able to dequeue messages no problem we are no longer receiving MessageAvailable notifications.
Now, I come from a .net background and am 100% sure that the .net code on our Live servers is the same as the code on our Test servers, save for the connection string. So I believe that the problem is more database- or queue-config-related than software-related.
I do not have a high degree of Oracle knowledge in this area but what I can say is that when we start our .NET service, it is happily able to do the initial poll of the queue and to dequeue any messages. So this says to me that, fundamentally, we're not far off. i.e. it isn't anything really dumb like the queue doesn't exist in the live environment! It is purely that the MessageAvailable event never fires.
I guess my question is fairly open, then. Given what I have said, can anyone think of reasons why this could happen?
Things I have already thought of include:
- different versions of ODP drivers. Not so, I supervised their installation myself on each environment.
- firewall on the Live database blocking comms? I mean, presumably there is some tcp/udp comms going on underneath the MessageAvailable subscription. I don't believe this to be the case but if anyone knows where I can find out in more details how this works I'd be grateful, if only because it would allow me to ask more specific questions of the DBAs/Server admins
- my initial hunch was that it was something with the consumer not being set up fully (the .net code uses the consumer name to register both to dequeue messages and to subscribe to MessageAvailable notifications). Not I am told that this is not the case and that the consumer has been set up properly, but I'm still a little suspicious.
Anyway, any help would be gratefully received.
Pete

Hi Pete,
Together we may be able to work this out ... I have a good level of knowledge on the database side of AQ but know nothing about ODPAQ :)
Have you seen the following documentation section? Could there be some restrictions on the production host on the ports?
Oracle Data Provider for .NET opens a port to listen for notifications. HA events, load balancing, and database change notification features also share the same port. This port can be configured centrally by setting the database notification port in an application or Web configuration file. The following example code specifies a port number of 1200:
<configuration>
<oracle.dataaccess.client>
<settings>
<add name="DbNotificationPort" value="1200"/>
</settings>
</oracle.dataaccess.client>
</configuration>
If the configuration file does not exist or the db notification port is not specified, then ODP.NET uses a valid and random port number. The configuration file may also request for a random port number by specifying a db notification port value of -1.
The notification listener, which runs in the same application domain as ODP.NET, uses the specified port number to listen to notifications from the database. A notification listener gets created when the application registers with OracleAQQueue.MessageAvailable event. One notification listener can listen to all notification types. Only one notification listener is created for each application domain.
Thanks
Paul

Similar Messages

  • Every time a new message arrives in mail a window pops up saying that os x needs my keychain password: how to stop that?

    every time a new message arrives in mail, a window pops up saying that os x needs my keychain password: how do I stop that infernal nuisance?

    Hopefully this will help you.  Try placing your iPad in recovery mode again.  You may have to try this a few times.
    iOS: Unable to update or restore

  • I opened Google Chat in a tab and pinned it as an App Tab, but the App Tab does not "glow" when new message arrives in Google Chat.

    I am running Firefox 4.0.
    I opened this page for Google Talk (http://talkgadget.google.com/talkgadget/client), signed in, and initiated a chat with one of my contacts.
    Then, I pinned the tab (containing the above chat page) as an App Tab.
    According to the documentation for Firefox 4, when the contents of an App Tab's page is changed, the corresponding tab is highlighted.
    However, when a new chat message arrives in the Google Talk page (that corresponds to the pinned App Tab), the tab is not highlighted.
    App Tab highlighting works for Gmail, and other web pages (i.e., when other web pages are pinned as App Tabs the corresponding tab is highlighted when the contents of the page changes), but App Tab highlighting does not work for the Google Talk page. Is this a bug in Firefox 4?

    Thanks for the quick replies.
    @cor-el: I think you are correct ... App Tabs do not glow when the content of the page changes (which would result in the tab "glowing" when a new Google Talk message arrived) ... but App Tabs only glow when the tab title changes.
    I thought about writing a java script (to be used with greasemonkey) to change the tab title when a new message arrives in the Google Talk page .... but the Google Talk page looks like it's Adobe Flash.
    I know that there is a "beep" when a chat message arrives, but I wanted some kind of visual notification (like the glowing App Tab) when a message arrives (because my computer is playing music and I don't hear the "beep" when a message arrives).
    Any suggestions for getting a visual notification when new Google Talk chat message arrives?

  • Lost quick reply text when new message arrived

    I was typing a quick reply to a notification of an iMessage message when a new message arrived. The notification for that message was immediately displayed, losing the text of my reply.
    Is this normal? Should I report it as a bug?

    This is a known issue.

  • New Message Arrived -- but I don't really have any!

    I am going batty...After I (obviously) added some apps, every time I turn on my Droid Charge, I get a voice prompt that says, "New Message Arrived".  I have checked & looked & searched, but I'm darned if I can figure out WHERE that notification is coming from!!! 
    I searched through the forum but haven't been able to figure out how to stop this erroneous notification from broadcasting every time I turn on my phone. 
    Can anyone help?  Any suggestions on where to look?
    TIA,
    Connie in MI

    My daughter found the solution on the Droid Forum http://www.droidforums.net/forum/samsung-droid-charge/160534-changing-notifications-sounds.html 
    The member said, "Found it. It was under " text-to-speech" settings...had to uncheck "driving mode" which states all incoming calls and messages will be read out loud automaticly. "
    As soon as I UNCHECKED that Driving Mode setting, life was back to wonderfulness!!!!
    Thank Goodness! 

  • I don't receive notifications for voice message on my iphone5 any help?

    I don't receive notifications for voice message on my iphone5 any help?

    have you checked what is set up in settings, notifications, phone?

  • HT201436 Accessing Visual Voicemail and receiving notifications of new voicemails is not working now that I upgraded to iOS 7, using carrier T-Mobile, am I alone?

    I can only listen to old voicemails in Visual Voicemail since before the iOS upgrade.  I am curious whose issue this is to resolve, T-Mobile made it sound like it is Apple's problem and Apple seems to think that it is T-Mobiles.  Does anyone know who is working on this issue? Not having Visual voicemail *****, but not knowing you have new messages is just not cool when you depend on them for work!  I need this fixed ASAP or I need to find a different carrier.  Anyone else having this issue with a different carrier?

    Try a Restart. 
    Press and hold the Sleep/Wake button for a few seconds until the red "slide to power off" slider appears, and then slide the slider. Press and hold the Sleep/Wake button until the Apple logo appears.
     Resetting your settings
    You can also try resetting all settings. Settings>General>Reset>Reset All Settings. You will have to enter all of your device settings again.... All of the settings in the settings app will have to be re-entered. You won't lose any data, but it takes time to enter all of the settings again.
    Resetting your device
    Press and hold the Sleep/Wake button and the Home button together for at least ten seconds, until the Apple logo appears. Apple recommends this only if you are unable to restart it.
    Or if this doesn't work and nobody else on the blog doesn't have a better idea you can contact Apple. 
    Here is a link to their contacts with most of the information below. 
    http://www.apple.com/contact/

  • Unable to receive notification emails

    Hi All,
    I am trying to have notification emails sent by dbconsole ; when the database is down / up on weekends.
    My TEST_EMAIL_SERVER config on SMTP page works fine ; but the emails are not sent once the db is down / up.
    I have set the notification rule and the schedule from 1am to 11pm round the clock ; but dont receive the emails.
    Any pointers on what else am missing here ?
    DB : 10.2.0.1.0
    OS : Win 2003 32bit
    Appreciate it.
    Thank you.

    by the way, you can setup event based trigger when starting up and shutdown down and events follows...
    as an example:
    begin
    utl_mail.send(sender =>'[email protected]',
    recipients =>'[email protected]',
    subject =>'Shutdown production databasel',
    message =>'The receipt of this email '||'that shutting down the database'||'works for UTL_MAIL'
    end;

  • Mail freezes when i type receiver in a new message.

    When i type the receiver name, in a new mail message, the mail freezes. Can anybody help me?

    Please follow these directions to delete the Mail "sandbox" folder.
    Back up all data.
    Quit Mail.
    Triple-click the line below to select it:
    ~/Library/Containers/com.apple.mail
    Right-click or control-click the highlighted line and select
    Services ▹ Reveal
    from the contextual menu. A Finder window should open with a folder named "com.apple.mail" selected. If it does, move the selected folder — not just its contents — to the Desktop. Leave the Finder window open for now.
    Relaunch Mail and test. If the problem is resolved, you'll have to recreate some of your Mail settings. You can then delete the folder you moved and close the Finder window. If you still have the problem, quit Mail again and put the folder back where it was, overwriting the one that may have been created in its place. Post your results.
    Caution: If you change any of the contents of the sandbox, but leave the folder itself in place, Mail may crash or not launch at all. Deleting the whole sandbox will cause it to be rebuilt automatically.

  • HT201412 i cant open most of my apps for example when i try to open whatsup it does not open. i recieve the notification for new messages but i cant open them

    i cant open all of my apps that i have downloaded however i can open the standard ones which they are pre-installed with the phone.

    The MSDN Windows Store apps forums are for developers to discuss writing their own Windows Store apps.
    For help using Windows please post in the Windows forums on
    http://answers.microsoft.com .

  • Notification of new email in sub-folders

    Dear all,
    I have created several rules for my inbox so that specific emails move into specific folders. The problem that I am having is that when Mail receives a new email fitting the rules, it makes the new message sound and then moves the email into the correct folder but does not tell me which folder the new email has moved into. This means that after hearing that I have a new email I have to click through each of my sub-folders to find the message that has just been moved. Thunderbird does not have this problem with the same email account. Any suggestions? (Other than move back to Thunderbird!)
    Thanks.

    Hey guys, thanks for your help. No I have definitely used move and the problem I am having is that when a new message arrives it moves into the sub-folder and no number counter displays next to the sub-folder. The strange(r) thing is that this is quite erratic - sometime I'll get a message, from amazon say, and Mail will move the message to the amazon folder and display a 1 next to the folder indicating there is a new message and other times it will move the message but not put a number up (meaning I have to click every folder to see where the message I got has been put).

  • Auto-email Support Team after team determination (new message)

    Hi everyone, I know this topic has been discussed on SDN a lot, but it is still unclear how one gets the auto-email working when a new message arrives in the Service Desk. We are currently on SSM 7.0 EHP1, and I have gone through note SAP Note "1041455 -Partner dependant actions are not executed". So, here is what I have done so far:
    - with note 1041455, I copied the CRM_DNO_PARTNER_1 method to ZCRM_DNO_PARTNER_1 and edited the code as described, then assigned it to the Action Definition SLFN0001_ADVANCED_FIND_PARTNER (I removed the old CRM_DNO_PARTNER_1 method).
    - in SPPFCADM, I used the Action Profile SLFN0001_ADVANCED with Action Definition SLFN0001_ADVANCED_FIND_PARTNER for the Support Team finding, which works. I even set this one to Immediate Processing.
    - then I copied Action Definition SLFN0001_ADVANCED_STATUS to ZSLFN0001_ADVANCED_STATUS and made it Partner Dependent on SLFN0003 (Support Team), Schedule Automatically (and I have tried most of the Action Merging options). Start Condition is "When saving document". Under Processing Types I used the Smart Forms Mail type.
    - Then, under Conditions for the Action Profile SLFN0001_ADVANCED I added the ZSLFN0001_ADVANCED_STATUS action and set the Start Condition to "&CRM Service Process.User Status&  = E0001SLFN0001". So the status should be New.
    Now, whenever I create a Service Message from satellite system, the message gets created, the Support Team is determined but no email is sent to the Support Team. When I open the message and click on Change, then only does the auto-email action list under the Actions tab. Only when I saved the message does it actually send the email.
    So can anyone please help in getting the email sent to the Support Team right after the message gets created and the Support Team gets determined? Your help would be much appreciated!

    Hi Michele,
    At last, i made this one working by changing the action SLFN0001_ADVANCED_FIND_PARTNER to "Immediate Processing". Try to check this standard action, you will see that it was set to "Processing when saving".
    Create a new action profile like Z_SLFN0001_ADVANCED_FIND_PARTNER (copy SLFN0001_ADVANCED_FIND_PARTNER then set to "Immediate Processing") then change the sort order in a way that it is lower than the standard one. Remeber to set also the Condition Configuration (Just copy the condition of standard SLFN0001_ADVANCED_FIND_PARTNER).
    Next, create the action profile that will send the email notification with "Immediate Processing" also. Assign a sort order higher than the number you assigned to Z_SLFN0001_ADVANCED_FIND_PARTNER.
    Try this one. It works on our system.
    Please send back if you have questions.
    Thank you,
    Ice
    Edited by: Maricel Villagra on May 6, 2009 3:17 AM

  • Mail application fails to indicate the number of new messages. Any ideas how to fix this?

    Ever since I upgraded to to OS 10.6, my Mail application fails to indicate the number of new messages. Any ideas how to fix this? It does, indicate how many new messages arrive on my comcast email account. It only fails to indicate the number of new emails arriving in my @mac.com account.  Strangely enough, my devices--iPad and iPhone--indicate the number of new emails arriving in both accounts.

    Thanks.  While you were replying to my question, I went into notifications and figured
    it out.  Appreciate the quick response!

  • I do not receive notifications for my email account even though the email setting in Notifications is turned on. How can I fix this?

    In iOS 5 I do not receive notifications for my email account even though  the email setting in Notifications is turned on. I do receive other notifications. Does anyone have any suggestion on what is wrong or how I should correct it? Thanks.

    Hey M0904,
    I found the following information regarding troubleshooting notifications, I'd run through them and see if they resolve the issue:
    iOS: Understanding Notifications
    http://support.apple.com/kb/ht3576
    Troubleshooting notifications
    Push notifications require an active Wi-Fi or cellular connection. If you are not receiving notifications for a specific app, try these steps:
    Verify that the app supports notifications.
    After installing an app or restoring a backup to a different iOS device, open the app at least once to begin receiving notifications.
    If the app requires entering or logging in to an account, you will need to do this before receiving notifications.
    Check Settings > Notifications to ensure that the app is configured for notifications.
    If notifications do not appear only in the Notification Center, verify that the Notification Center setting for the app is enabled.
    If you are still unable to receive notifications and you are using a Wi-Fi connection, verify that the network or firewall is not blocking access to port 5223.
    Have a good one,
    David

  • How can I make new messages in threaded view to be more visible?

    In threaded view when a new message arrives the thread is underlined. Is there a way to make this more visible with color? This is really important as I tend to miss the new messages because I do not see the underline very well.
    Thanks

    How about View|Folders|Unread? That will at least reduce the amount of stuff you have to work through. Probably not useful if you aren't moving messages to folders by means of filters.
    Or the QuickFilter, which has an "Unread" filter option. See the attached image.
    Or you could create a Saved Search folder for unread messages.
    You can set up code to tweak the colours but it's rather techie and not trivial to do.

Maybe you are looking for

  • Hyperion planning installation(Problem with application server deployment)

    Hi There: I am new to hyperion planning.I am trying to install planning.I got problem with Hyperion Configuration utility while configuring application server deployment.Its show message failed.Please guide me how to fix this.If it is possible can yo

  • Multiple text lines

    Newbie to Numbers! I'd like to have multiple lines of text in a single field - how do I create this?

  • Iphoto6-an error occurred while updating one of your files (book order)

    when trying to order a book the book is assembled but then i get the above error message. it also says please check your network connections and click retry to resend your file. driving me nuts. network connection is fine. i have successfully ordered

  • Safari error about Google Maps API

    On only one of my several macs, every time I go to a web page with an imbedded Google maps (like http://www.apple.com/buy/locator/service/), the page will not load properly, and I get an error message that says: "The Google Maps API server rejected y

  • Cannot resolve symbol on char variable

    my compiler stops at this line char variablename = keyboardInputChar(); i am trying to input a character and declare a variable at the same time. what am i doing wrong? any help appreciated.