OpenMQ Memory Error - Drop / Ignore messages if Receivers are not listening

Hi,
I am using OpenMQ jms broker. Publishers are publishing data on topic1, topic2 & topic3.
Now if there are no receiver listening on these topics then after couple of hours openmq is crashing by eating all the memory (RAM) available in the system.
How can i configure openmq so that it can drop the messages coming on these topic if there are no receivers listening on them?
Is there any way to drop the messages coming on these topics if no receiver interested in these topics?
Please guide. This is bit urgent.
Thanks & regards,
Pawan Modi

Pawan,
The term "durable" applies to a TopicSubscription, not a Topic. There are essentially two methods to create a TopicSubscription on a Topic: one to create a durable subscription and one to create a non-durable subscription.
TopicSession.createSubscriber(Topic topic)
TopicSession.createDurableSubscriber(Topic topic, String name) (See [http://java.sun.com/javaee/5/docs/api/javax/jms/TopicSession.html|http://java.sun.com/javaee/5/docs/api/javax/jms/TopicSession.html])
So there isn't really a default.
A durable subscription continues to exist (accumulating messages) even if the client disconnects and goes away, whereas a non-durable subscription disappears the moment the client disconnects.
Nigel

Similar Messages

  • Reg : "Error multiple Receivers are not allowed for Synchronous calls"

    Hi All,
    Can somebody tell me why I am getting this error "Error multiple Receivers are not allowed for Synchronous calls" when I am using Synchronous Soap Request to WebService and the response from webservice is being sent to multiple receivers which are Business services based on Receiver determination condition(Services W/o Party).

    Hi , If you are simply looking up data (and not updating tables ) using RFC you can use RFC Lookup APIs to create a java mapping
    The source message has to be a RFC request message interface and target should be RFC response message interface.
    Also you can use three step mappings in a single interface mapping.
    1. from your request message to RFC request message mapping
    2. java mapping which will do the lookup and give you rfc response back
    3.rfc response to your target response mapping.
    PS: RFC lookup can be used if there are not may hierarchy in the RFC Response structure. (i.e. may be 3 or 4 level nesting permitted)
    To help you further
    The following is a link which gives you access to a ready made source code. you just need to compile it and create a jar and import the mapping in imported archive
    http://knowhowsapxi.synthasite.com/rfc-loolup.php
    Edited by: Progirl Progirl on Oct 31, 2008 1:33 PM

  • Service Desk: Error in local message system: You do not have authorization

    Hello experts,
    i'm configuring support desk scenario. I think all is fine, but, when i try to create a message from satellite (R3 46C) to my SOLMAN the following error appears:
    Error in local message system: You do not have authorization to create a notifica Message was not created. (Message no. B~ 088)
    The user i use to create the message has the following roles:
    SAP_SV_FDB_SUPPORT_LINE_ADMIN
    SAP_SV_FDB_SUPPORT_LINE_LEVEL1
    SAP_SV_FDB_SUPPORT_LINE_LEVEL2
    Z_RFC
    and SAP_ALL SAP_NEW profiles.
    Anyone knows where is the problem?
    Regards
    Carlos Calle

    Hi Carlos,
    Role that allows processing messages is SAP_SUPPDESK_PROCESS. However from what I have understand, once End User enters and submits the message, he/she cannot edit the message anymore. Probably an email will be generated to him/her to notified of the message creation and for futher updates. I think end user should not be required to logon to Solution Manager. Key User i.e. helpdesk or SAP support staff will process(edit/change) the message instead.
    If you want something else, I think you need to create a customise role maybe from SAP_SUPPDESK_DISPLAY or PROCESS and change the authorization values.
    The below note contains latest authorization info.
    Note 834534 - SAP Solution Manager roles in Release 4.0
    Experts,
    Correct me if I am wrong.
    Regards,
    Annie

  • ERROR:MapLib:973 - Tri-state buffers are not supported in this architecture.

    Hi,
    I face a ERROR:MapLib:973 problem with inout port in a pcore component.
    I need ton instantiate an inout port at the top level to communicate wih my peripherical.
    This inout port is driven by an XPS IP core (pcore).
    The .mpd is  :
    PORT fdata = "", DIR = INOUT , VEC = [31:0], ENABLE=SINGLE, THREE_STATE = TRUE,TRI_I = fdata_I, TRI_O = fdata_O, TRI_T = fdata_T
    PORT fdata_I = "", DIR = I , VEC = [31:0]
    PORT fdata_O = "", DIR = O , VEC = [31:0]
    PORT fdata_T = "", DIR = O
    The .vhd is :
    fdata_o : out std_logic_vector(31 downto 0);
    fdata_i : in std_logic_vector(31 downto 0);
    fdata_t : out std_logic ;
    I got ERROR:MapLib:973 - Tri-state buffers are not supported in this architecture messages for each
    signals of my fdata PORT, while mapping !
    Thanks for you help.

    What device are you targeting, and what version of the software are you using?
    I target a xc7k325t-fbg676-2.
    I use ISE 14.3 form platgen to xst and 14.7 from map to bitgen.
    What does your top level HDL (verilog or VHDL) file look like (where the IO must be instantiated)?
    It is a .vhd in whitch i wrapp my top XPS core, described by .mhs
    The problematic IO port is instantiated into the mb_core.vhd (generated by XPS).
    If i open it, i could see that the tool correctly infer the corresponding IOBUF's :
    component mapping :
    fdata_I => FX3_DQ_I,
    fdata_O => FX3_DQ_O,
    fdata_T => FX3_DQ_T,
    One IOBUF infered:
    iobuf_1 : IOBUF
    port map (
    I => FX3_DQ_O(31),
    IO => FX3_DQ(31),
    O => FX3_DQ_I(31),
    T => FX3_DQ_T
    Top level port :
    FX3_DQ : inout std_logic_vector(31 downto 0);
    THEN FX3_DQ  signal is dirrectly branched in my upper level (top level) vhd file, with the same name.
    What do your constraints file look like (where the pin number and names get declared)?
    The port is only constrained in .ucf, like that:
    NET FX3_DQ[0] LOC = "B24"| IOSTANDARD = LVCMOS33 ;
    NET FX3_DQ[31] LOC = "G26"| IOSTANDARD = LVCMOS33 ;#Bank 14
     

  • RFC Function Module - Message Reference parameters are not allowed with RFC

    Hi,
    I’ve checked the Remote-Enabled Module radio button, declared Import and Export parameters using ‘Type’ typing and checked the ‘Pass Value’ in export and import parameters but I still receive message ‘Reference parameters are not allowed with RFC’ and not able to activate the function module.
    Am I missing something?
    Regards,
    ...Naddy

    Hi all,
                   I faced the same problem and solved it ,
    You have defined a reference parameter for a remotely called
      function module. However, only value parameters are allowed
      for this type of module.
      Procedure
      Change the reference parameter to a value parameter.
    Guys  pls .don't leave the thread un-asnwered when you solved problem , post the solution it might be useful for others also.
    Regards
    Krishna Acharya

  • Child DC cannot Replicate to Parent DC, because of connection errors. MS PortQryUI shows that ports 3268 and 3269 are not listening,

    I started a support case with Microsoft to help me with raising the our domain Forest level because i received a message stating that there were Windows 2000 PDC still listed in the database. These PDCs were removed years ago. The tech saw all of the problems
    i was having with domain replication so that is where he started. running the MS PortQryUI shows that ports 3268 and 3269 are not listening, (TCP port 3268 (unknown service): NOT LISTENING) when run FROM a Child domain controller against the Parent
    Domain controller. Between the 2 Child domain controllers these ports are listening.
    The Windows firewall is not running on any of the controllers, i removed a virus protect client from all of the servers, although i didn't enable the firewall there either, but these ports are still not listening on the Parent DC.
    I need help debugging this. I am not very familiar with network sniffers so if i need to run one i'll need some guidance. This DC only has one NIC, all IP addresses are static, all servers are setup like this. All servers are in the same subnet, on the same
    lan, on the same cisco switch, there shouldn't be anything blocking this port from starting.
    I looked over other post that show this same problem, but they don't give a solution. If i am not using the Windows firewall why wouldn't these ports be open?
    Any ideas? web searches are all over the map on trying to find the reason for this.
    Bobby

    Try running the below command on the DCs that you think have the ports blocked or all the DCs.
    netdiag /test:ipsec /debug > c:\dcname-ipseclog.log
    Open that from the C drive and see if there is anything saying block or filters. 
    Also, just for kicks have you disabled the firewall service on the DCs? 
    And just for kicks have you tried enabling firewalls ports on all the DCs?  The KB is below
    http://support.microsoft.com/kb/555381/en-us
    Step 1 - netdiag results
    Step 2 - disable the firewall service on all DCs if step 1 was negative
    Step 3 - enable the firewalls on all DCs per KB 555381 if step 2 doesn't work
    Let us know how it goes!
    If it answered your question, remember to “Mark as Answer”.
    If you found this post helpful, please “Vote as Helpful”.
    Postings are provided “AS IS” with no warranties, and confers no rights.
    Active Directory: Ultimate Reading Collection

  • Im running lightroom 4 and just purchased the Sony A7 and using its sd card. when I   tried to load the photos, I got a message "the files are not recognized by the raw format support in lightroom"

    Tried loading my raw files shot w my new Sony a7 and its sd card into lightroom4. Got a message: "The files are not recognized by the raw format in lightroom"
    Does Lightroom 4 not work with the Sony A7?
    Thanks,

    Lightroom 4 cannot read the RAW photos from a Sony A7
    You would have to download and install the FREE Adobe DNG Converter version 8.5 and then convert your RAW to DNG, and then import the DNGs into Lightroom 4
    You could also purchase Lightroom 5.5, which will have the capability to read the RAWs directly.

  • Error in Installing Netweaver--domain controllers are not supported

    When i make the pre-requisite check for installing Netweawer 2004s
    I am getting the follwoing error
    <b>installation to domain controllers are not supported</b>
    Pls help me how to resolve this
    Thanks in Advance

    hi balaji,
                  FYI,
                         You cannot create local users and groups on the host that is used as domain controller. Therefore, we do not support running an SAP instance (including the database instance) on the host where the DNS service is installed.
    so try to log with a user, who has administrator rights. and check whtr all the services are up & running. then try to re-install.
    for more on this refer the installation manual.
    hope this will help you.
    with regards,
    Rajesh.
    <i> plz, award with suitable points </i>

  • DAQmx Error: Non-buffered hardware-timed operations are not supported for this d evice and Channel Type.

    Hello,
    I am new to NI and to data acuasition cards in general. I am trying to put an application togather that would play large audio file using NI9263.
    And i am getting the following error.
    DAQmx Error: Non-buffered hardware-timed operations are not supported for this device and Channel Type.
    Status Code: -201025
    Does my hardware support buffering ?
    can i use the EveryNSamplesCallbackAO function ?
    Any sample code, will be helpful at this time. Thanks.

    Hi yma200,
    Are you using a USB 9263?  If so, this might be of help:
    http://digital.ni.com/public.nsf/allkb/EC1968728E660B288625780700570D06?OpenDocument
    If it doesn't help, can you please post the code that you have that is causing your error?
    Regards,
    Bogdan Buricea
    Applications Engineer
    National Instruments

  • Currently using Flash Pro CS5,  getting error when trying to open CS4 file.  Error is "Slides and Forms documents are not supported in this version of Flash. Please open in previous version.

    Currently using Flash Pro CS5,  getting error when trying to open CS4 file.  Error is "Slides and Forms documents are not supported in this version of Flash. Please open in previous version.  Has there been a fix or patch to this issue or do I have to convert back to CS4 to open the file?

    Having the same problem in CS6.  I can tell you that converting back to CS4 will NOT solve the problem.  It seems when support for backward compatibility is discontinued, there's just no way to get
    any help at all?  Absolute failure to provide any user support so far...

  • I've just upgraded to OS 10.8.6. Now when I try to export an ipages 09 document to .doc, I get the message "character borders are not supported and were removed," and the file is saved as .pages.

    I've just upgraded to OS 10.8.6. Now when I try to export an ipages 09 document to .doc, I get the message "character borders are not supported and were removed," and the file is saved as .pages.

    I think you would get more expert advice if you asked this in the iWork forum - its really an iWork question
    G

  • My messages and FaceTime are not working

    my messages and FaceTime are not working

    Hey Nouman Al Bakri,
    Thanks for the question. I understand that you are experiencing issues with FaceTime and Messages on your MacBook Pro. The following resources may provide a solution:
    FaceTime for Mac: Troubleshooting FaceTime
    http://support.apple.com/kb/TS4185
    FaceTime, Game Center, Messages: Troubleshooting sign in issues
    http://support.apple.com/kb/TS3970
    If the above does not resolve your issue, can you describe what exactly is not working with these applications?
    Thanks,
    Matt M.

  • Out of memory error when sending messages

    Hello!
    I have OS X 10.4.10 and I have an email account setup (IMAP)in mail.
    Lately when I go to send a message, I get an "Out of Memory" error that it says is coming from the mail server, but I know for a fact that it's not a server issue (mail account works on a PC fine). If I try to send it again it goes through just fine.
    Any ideas?

    You are building an HTML table with 1500 rows? That is definitely a lot. And I assume you are also putting some styling on that table...
    These days programmers resource to [url en.wikipedia.org/wiki/AJAX]AJAX techniques for things like that.
    You can, for example, send the table data as a list of comma separated values, and then use Javascript on the browser to create a partial table with options to browse through the different pages of data.
    If you need to show all that data in one single page, you can still try sending just the data as CSV or XML and then building the table on the browser via a Javascript loop. Use CSS for the styling so you don't overload the HTML code with styling information.
    Marcos Broc
    Hi,
    I have a bit of a problem. I?m trying to generate
    quite a large JSP file (a table with about 1500
    rows). The problem is that I get an out of memory
    error when the JSP is being generated. And it is
    definitely that the JSP is too large, or rather the
    HTML being generated from it. Now I was under the
    impression that the JSP page was flush now and again,
    but I tried to set all the different flush options
    and I have also tried to manually flush the page.
    Nothing of this made any difference except for
    displaying a white page instead of an error page
    since the header was already sent. Now this suggests
    to me that the page is being cached internally by the
    server and then sent to the client. So is there
    anything I can do about this?
    Regards
    Hertz

  • Out of Memory Error in Java Agents running in lotus notes

    I have a java agent running inside lotus notes jvm. It runs fine for some days but after some days start giving out of memory error and terminates.
    I need to restart agent manager in notes to enable java agent running. Is there a way to catch out of memory error so that on its catch i could restart agent manager.
    Regards,
    Saitu

    Dear Peter,
    The agent is written in java and
    I need to know a way to enter catch block of 'OUTOFMEMORYERROR'.
    My whole code is in a try block with two catches, one for outofmemoryerror and another for exception. When outofmemory error occurs control passes to the exception catch and not outofmemoryerror catch.
    Since out of memory is an error and not an exception, is there a way to catch it or run some code when out of memory occurs.
    Regards,
    Saitu

  • Error message: "FireWire connections are not supported.  To transfer songs"

    I recently purchased a Monster iCarPlay to play my ipod in my car. I have had no problems until recently. Upon disconnecting my ipod from the iCarPlay wire, I the following message popped up: "FireWire connections are not supported. To transfer songs, connect the USB cable provided." It also prompts me to click the center button to dismiss the message. However, I'vd followed these instructions, and the message does not go away. Does anyone know what I can do to resolve this problem? Or is it anything to worry about?

    That is the message you see when you attach a 5th gen iPod to a computer using FIREWIRE. so... i suspect that for some reason, the 3rd party iCarPlay device must be confusing the iPod into thinking it is being docked or attached to a data line of some type and not simply charging.
    As for the sudden occurrence of the message, it does seem strange however, keep in mind that you are using a 3rd party device that may not be supported or endorsed by Apple at all.
    Beavis2084

Maybe you are looking for