Not all JMS consumers are created equal

Hello
I am facing a very strange problem with weblogic 9.2 JMS.

I use JMS as flow of control in an application that allows our users to import data in our application.
the data to be imported range in size from hundreds of files to several hundreds of thousands of documents.

JMS feed an MDB that accepts demand and imports the data. The DD allows 10 competitor MDB to process applications.

The problem arises when the request 11' e and 12 times. Rather than wait the first availibe MDB to process applications as they seems to be put in the queue of the MDB that started first. If this MDB is importing a very large file request, 11 and 12 will sit and wait until the grand is even if there are other MDBs that are inactive.

I hope that there is an easy solution for this, but for the life of me, I can't seem to find it.

The DD for the MDB is as follows
-------------------------------------------------------
< weblogic-company-bean >
RuleEngineMDB < ejb-name > < / ejb-name >
< message-driven-descriptor >
< pool >
< max beans in free-pool > 10 < / max-beans-in free-pool >
< original-beans-in free-pool > 10 < / original-beans on free-pool >
< / pool >
com.company.product.RuleEngineRequestQueue < destination-jndi-name > < / destination-jndi-name >
< / message-driven-descriptor >
< / weblogic-company-bean >


the queue is defined in the Weblog as
-----------------------------------------------------
< queue name = "RuleEngineReque".
stQueue">
MyJMSServer < sub-sub-assignment-name > < / sub-sub-assignment-name >
< delivery-params-overrides >
> delivery mode are not persistent < / delivery mode >
< / delivery-params-overrides >
< message-operation forestry-params >
< message-save-enabled > true < / message-save-enabled >
< message-operation forestry-format > header %, properties, % body % < / message-operation forestry-format >
< / message-operation forestry-params >
< jndi name - > com.company.product.RuleEngineRequestQueue < / jndi-name >
< / queue >



Kind regards
Lars Hansson
Compost Marketing AB CTO.

Have you tried setting MessagesMaximum on the factory connections to 1?

http://download.Oracle.com/docs/CD/E13222_01/WLS/docs92/perform/jmstuning.html#wp1149750

Tags: Fusion Middleware

Similar Questions

  • use lightroom 5.7.1 does not all meta-information are copied when exporting images

    use lightroom 5.7.1 not all meta-information are copied when exporting images: City and country are not copied, even if this information is displayed when I open the original file in photoshop. If I export this file through lightroom, the information disappears.

    Anyone know how to fix this?

    In the export dialog box, go to the metadata section and make sure that you have disabled "remove location information.

  • not all my fonts are available in PP

    I thought that it might be on the type of the font but some opentype is there and others are not... I don't should not wait until all the fonts in my repertoire of fonts are available in the Titler?

    See you soon

    Roen

    Hmmmm...

    Maybe they are.

    I went looking for the American Typewriter and he was not in the list (apparently) so I opened Word and he was there so I went and looked in the fonts directory (after my first post) and it wasn't there! so I did a search and it is ITC American... as it is in the list of the titration PP. module

  • Not all my photos are seen and recognized in iPhoto, or on other devices

    When I connect my iPhone 5 (OS version 9.2.1) to my iMac, iPhoto automatically starts as usual. Previously, he had worked perfectly, but since a few weeks I see my recent pictures and videos taken in the last two to three weeks.

    Anyone have an idea why it works that way?

    Thank you very much!!!

    Have you accidentally activated iCloud photo library on your iPhone?  Then the Import Panel will not show the photos you downloaded from iCloud photo library, which are currently stored on your iPhone.

  • Not all my episodes are showing in iTunes

    I have a podcast episode 10 has so far. But the episodes 1 and 10 are missing (they do not appear in searches of iTunes). The episodes appear in my podcast android app. I use wordpress last with powerpress.

    Please help me and my friends to resolve this question of the two missing episodes.

    Podcast on iTunes: https://itunes.apple.com/se/podcast/filmlistan/id1045186270?mt=2

    Homepage: http://www.filmlistan.nu/

    RSS: http://www.filmlistan.nu/feed/podcast/

    It is not abnormal that hasn't appeared episode 10 - it was published 24 hours ago and it may take 1 to 2 days, sometimes longer, for a new episode to appear. That may or may not be the reason, but should certainly show episode 1. It is in the flow correctly and appears when you subscribe in iTunes. This sort of thing happens sometimes as a glitch in the store, and there is little you can do about it. Most likely he will sort itself the next time the bank checks your feed, so I should give it a few days. If the episodes did not appear by then you could try contact our support, although you won't have a lot of help.

    Contact Support go to https://itunespodcasts.zendesk.com/hc/en-us/requests/new and click on the triangle to the right of the field "Choose a topic" - choose 'Other' and proceed from there.

  • Windows Live Mail - not all received emails are displayed in the Inbox

    I get emails in Windows Live mail. I do not see some of them in my Inbox but they shows in Quickview unread. When I read one, it does not appear in Quickview no read more (I expect) but I do not see any Inbox in Quickview and its still not in my Inbox. If I do a search in Live Mail it does not appear, but if I search using the search for Windows 7 it finds and displays the path as being in the Inbox. Any ideas?

    While in the Inbox: view | Current view. Make sure Show all Messages is checked and nothing else. If this does not resolve the problem, please ask the Windows Live Mail Forums
    http://windowslivehelp.com/product.aspx?ProductID=15 Bruce Hagen ~ MS - MVP [Mail]

  • NSS3000 that not all HARD drives are detected

    Dear all,

    My NSS3000 acknowledges that the two bays top using the HARD drive; even after changing the HDD the same four Bay 1 Bay 3 any change - please advise.

    TIA Gerhard

    Dear Gerhard,

    I suspect you have a hardware problem on your device. Hard drives should appear in the graphical interface under 'storage' as SATA1 to SATA4 at the time you insert the tray into the Bay and drives pass the test.

    As we are based in the same region, please let me know where you bought the device and I'll let you know how to throw a RMA number.

    I hope you kept all your receipts, otherwise we have to identify the unit based on serial number.

    HTH

    JO

  • BlackBerry Smartphones not all embedded images are displayed in the email

    Hello, I have faced this problem in my Blackberry 9900 where I can see only one image in the body of the email (embedded). The original e-mail that was sent to me has two JPEG images embedded, but in my email of BB, I see one. However, if I check the same e-mail in Outlook, I can see two images. I have activated following things: 1) Enable HTML email) 2 Download Images automatically as I tried to get pictures, but it won't help. Please advice that I use my BB for my business purpose, and this is the cause of the pain. Appreciate the help! Version information: BlackBerry brand & model: 9900 7.1 Bundle Network Mobile 1149 (5.1.0.276 platform v7.1.0.342): 1010 G next

    The first step in troubleshooting is almost always a hard reset. If you are unsure, remove the battery while the device is turned on. Wait at least 30 seconds. Place the battery back in and then check back the e-mail.

    If the hard reset solves the problem, then you have a job to do to try to find correlations of detective.

    What is happening on an e-mail account and not others?

    Is there something different about the images that don't charge against images that do?

    Can you reproduce the problem when sending messages with attachments picture of yourself?

    A few possibilities,... I wonder...

    The problem could be just some temporary problem with the software of the device that will be corrected with a hard reset. I have

    You use a legacy BlackBerry. Old software. BIS no doubt. Be prepared for the result that there is no solution.

    The issue could be a problem between BIS and the personal account. Maybe it is intermittent, maybe not.

    If the problem is specific to an account, the solution could be to use a different account.

  • Storage not all available on vmfs created?

    I have a connected to a (direct attached) MD1000 ESX 3.5 box and when I go to add new storage it says 'Ability 4.55 to', 'available 558.99 Go. " I had just composed the new device as RAID5 - do not understand what is happening here.

    Is there a limitation, that I'm not aware? I saw a document from VMware that indicates the maximum value for the storage is like 64 to. It should work correctly shouldn't it?

    Hello.

    ESX does not support the LUN sizes more than 2 TB - 512 bytes - this is explained in KB 3371739.  You will need to carve up this storage properly.

    Good luck!

  • I update my 2014 Photoshop Photoshop 2015 CC CC and not all scripts are

    I'm updating Photoshop 2015 CC and not all default scripts are loading missing scripts, I use layers in all my projects and it doesn't download (and more).
    I use the Browse button congratulate to run the script, but it is very uncomfortable to do whenever I need. The funny thing is that load my custom Web scripts.


    Someone has an idea how solve it?

    I know it's the new update, but there are a lot of bugs that I read and the bugs I staff meeting.
    I hope that Adobe will soon release an update to the fixed a bug because Photoshop 2014 cc worked for me as if by magic.

    Eli.

    Have you looked under file > export in photoshop cc 2015?

  • What means? : all our components 'adf' are created by plants

    Hello, I was reading this article in Steve Muench page radio-weblogs.com/0118231/2003/11/26.html
    All our components are created by factories, he said.
    I don't understand what that means factories exactly.
    But I think it means that all adf components are created through the frame, so (all or almost all of them) can be dynamically created the API call.
    Is it true.

    Thank you.

    plants because of the factory model, he mentioned this adf framework uses.
    http://www.allapplabs.com/java_design_patterns/factory_pattern.htm

  • How to delete all TABLEs in the schema SYS that are created from 09:15?

    Unfortunately a script created a lot of tables in the diagram (= SYS) and bad Tablespace (= SYSTEM).

    How can I delete all TABLES that are created inTablespace = SYSTEM and SCHEMA = SYS (in a DDL command)
    respectively for the past 3 hours from 09:15 to 25 Sep 2011?

    Alternative: How can I move these tables in another schema (for example ATEST) and Tablespace (USERS)?
    Is this possible with Oracle XE or Oracle Enterprise?

    Peter

    You can use ALTER TABLE... MOVE. It offers a TABLESPACE clause, which allows you to choose a different tablespace as target. Refer to the documentation for your version of the database.

  • OE6 do appears not all folders

    OE6 shows not all folders that I created. I had to force a reboot when the PC hung during the compaction of OE. The "Inbox" folder has been restored, but some files are missing. I removed the "Folders.dbx" file to force the creation of a new "Folder.dbx" file, but only files beginning with the letters 'A' through 'P' are found/generated. How can I get the remaining to be recognized and listed in OE6 files?

    Two reasons the most common for what you describe is disruption of the compacting process, (never touch anything until it's finished), or bloated folders. More about that below.
     
    Why OE insists on compacting folders when I close it? :
    http://www.insideoe.com/FAQs/why.htm#compact
     
    Why mail disappears:
    http://www.insideoe.com/problems/bugs.htm#mailgone
     
    Recovery methods:
     
    If you use XP/SP2 or SP3, and are fully patched, then you should have a backup of your dbx files in the Recycle Bin (or possibly the message store), copied as bak files.
     
    To restore a folder bak on the message store folder, first find the location of the message store.
     
    Tools | Options | Maintenance | Store folder will reveal the location of your Outlook Express files. Note the location and navigate on it in Explorer Windows or, copy and paste in start | Run.
     
    In Windows XP, the .dbx files are by default marked as hidden. To view these files in the Solution Explorer, you must enable Show hidden files and folders under start | Control Panel | Folder options | View.
     
    Close OE and in Windows Explorer, click on the dbx to the file missing or empty file, then drag it to the desktop. It can be deleted later once you have successfully restored the bak file. Minimize the message store.
     
    Open OE and, if the folder is missing, create a folder with the * exact * same name as the bak file you want to restore but without the .bak. For example: If the file is Saved.bak, the new folder should be named saved. Open the new folder, and then close OE. If the folder is there, but just empty, continue to the next step.
     
    First of all, check if there is a bak file already in the message. If there is, and you have removed the dbx file, go ahead and rename it in dbx.
     
    If it is not already in the message, open the trash and do a right-click on the file bak for the folder in question and click on restore. Open the message store up and replace the .bak by .dbx file extension. Close the message store and open OE. Messages must be in the folder.
     
    If messages are restored successfully, you can go ahead and delete the old dbx file that you moved to the desktop.
     
    If you have not then bak copies of your dbx files in the Recycle Bin:
     
    DBXpress run in extract disc Mode is the best chance to recover messages:
    http://www.oehelp.com/DBXpress/default.aspx
     
    And see:

    http://www.oehelp.com/OETips.aspx#4
     
    A general warning to help avoid this in the future:
     
    Do not archive mail in default OE folders. They finally are damaged. Create your own folders defined by the user for mail storage and move your mail to them. Empty the deleted items folder regularly. Keep user created folders under 300 MB, and also empty as is possible to default folders.
     
    Disable analysis in your e-mail anti-virus program. It is a redundant layer of protection that devours the CPUs, slows down sending and receiving and causes a multitude of problems such as time-outs, account setting changes and has even been responsible for the loss of messages. Your up-to-date A / V program will continue to protect you sufficiently. For more information, see:
    http://www.oehelp.com/OETips.aspx#3 
     
    And backup often.
     
    Outlook Express Quick Backup (OEQB Freeware)
    http://www.oehelp.com/OEBackup/default.aspx  
  • Qosmio G20 154: not all digital channels under MCE

    Anyone know why under MCE not all digital channels are tuned, all using the Cyberlink Cinema Manager all channels are tuned regularly?
    Thank you

    Enzo-ita Skype

    Hello

    I found this Microsoft Knowledgebase document:
    http://support.Microsoft.com/default.aspx?scid=kb;en-us;555330

    I don't know if it will help you to solve the problem in Italy, but you can check it out.

    I also found this page that describes HDTV in Windows XP Media Center Edition 2005.
    It is said;
    To check online what digital TV channels are available in your area, go to AntennaWeb Titan TV. The two Web sites provide tools to identify what digital TV channels are available in your area for live broadcasts.

  • Select only records where the column values are not all equal to zero

    Hi everyone, it seems so easy, but it has left me speechless on the research in a way that is clean, easy to achieve. I know when someone replies, I'm going to kick me. So, let's assume this is what I have:
    with mytable as (
    select 'Type 1' as itemtype, 'JAN' as monthname, 0 as theval from dual union all
    select 'Type 1' as itemtype, 'FEB' as monthname, 1 as theval from dual union all
    select 'Type 1' as itemtype, 'MAR' as monthname, 5 as theval from dual union all
    select 'Type 1' as itemtype, 'APR' as monthname, 1 as theval from dual union all
    select 'Type 1' as itemtype, 'MAY' as monthname, 4 as theval from dual union all
    select 'Type 1' as itemtype, 'JUL' as monthname, 0 as theval from dual union all
    select 'Type 1' as itemtype, 'AUG' as monthname, 0 as theval from dual union all
    select 'Type 1' as itemtype, 'SEP' as monthname, 1 as theval from dual union all
    select 'Type 1' as itemtype, 'OCT' as monthname, 7 as theval from dual union all
    select 'Type 1' as itemtype, 'NOV' as monthname, 1 as theval from dual union all
    select 'Type 1' as itemtype, 'DEC' as monthname, 2 as theval from dual union all
    
    select 'Type 2' as itemtype, 'JAN' as monthname, 0 as theval from dual union all
    select 'Type 2' as itemtype, 'FEB' as monthname, 0 as theval from dual union all
    select 'Type 2' as itemtype, 'MAR' as monthname, 0 as theval from dual union all
    select 'Type 2' as itemtype, 'APR' as monthname, 0 as theval from dual union all
    select 'Type 2' as itemtype, 'MAY' as monthname, 0 as theval from dual union all
    select 'Type 2' as itemtype, 'OCT' as monthname, 0 as theval from dual union all
    select 'Type 2' as itemtype, 'NOV' as monthname, 0 as theval from dual union all
    select 'Type 2' as itemtype, 'DEC' as monthname, 0 as theval from dual
    )
    select
      itemtype,
      sum (case monthname when 'JAN' then theval else 0 end) as JAN,
      sum (case monthname when 'FEB' then theval else 0 end) as FEB,
      sum (case monthname when 'MAR' then theval else 0 end) as MAR,
      sum (case monthname when 'APR' then theval else 0 end) as APR,
      sum (case monthname when 'MAY' then theval else 0 end) as MAY,
      sum (case monthname when 'JUN' then theval else 0 end) as JUN,
      sum (case monthname when 'JUL' then theval else 0 end) as JUL,
      sum (case monthname when 'AUG' then theval else 0 end) as AUG,
      sum (case monthname when 'SEP' then theval else 0 end) as SEP,
      sum (case monthname when 'OCT' then theval else 0 end) as OCT,
      sum (case monthname when 'NOV' then theval else 0 end) as NOV,
      sum (case monthname when 'DEC' then theval else 0 end) as DEC
    from mytable
    group by itemtype
    order by itemtype
    I need an external application around it or something which will select only 'Type 1'... that is, if all months are each equal to zero, do not include the record in the result set.

    In summary to get a total of zero is not an option, because I could have-15 and + 15 in different columns, in which case, the recording should be displayed.

    Something as simple as... 'not the case (oct = 0 and 0 nov and dec = 0...) at the end is all it seems to me necessary. I thought to add a case for each column clause, but that seems not very effective. Ideas?

    Thanks in advance!
    Mark

    Edit... I know not what follows will work using the MINUS operator, but my actual query is really huge, and I don't want to have to write it twice...
    {code}
    Select
    ItemType,
    sum (case monthname when "JAN" then Val else 0 end) such as JAN,.
    sum (case when monthname 'FEB', then Val 0 otherwise end) by Feb.
    sum (case when monthname 'MAR', then Val 0 otherwise end) like MARS,
    sum (case monthname when "APR" then Val else 0 end) as APR.
    sum (case when monthname 'MAY', then Val else 0 end) either.
    sum (case when monthname "JUN", then Val 0 otherwise end) as JUN.
    sum (case monthname when "JUL" then Val else 0 end) as JUL,.
    sum (case monthname when "AUG" then Val else 0 end) as AUG.
    sum (case monthname when "MS" then Val else 0 end) as MS.
    sum (case monthname when "OCTS" then Val else 0 end) OCT.
    sum (case monthname when "NOV" then Val else 0 end) as NOV.
    sum (case monthname when 'DEC' then Val else 0 end) as DEC
    FROM MyTable
    Group of itemtype

    less

    Select
    ItemType,
    Jan, Feb, mar, Apr, may, June, July, August, Sept, oct, nov, dec
    de)
    Select
    ItemType,
    sum (case monthname when "JAN" then Val else 0 end) such as JAN,.
    sum (case when monthname 'FEB', then Val 0 otherwise end) by Feb.
    sum (case when monthname 'MAR', then Val 0 otherwise end) like MARS,
    sum (case monthname when "APR" then Val else 0 end) as APR.
    sum (case when monthname 'MAY', then Val else 0 end) either.
    sum (case when monthname "JUN", then Val 0 otherwise end) as JUN.
    sum (case monthname when "JUL" then Val else 0 end) as JUL,.
    sum (case monthname when "AUG" then Val else 0 end) as AUG.
    sum (case monthname when "MS" then Val else 0 end) as MS.
    sum (case monthname when "OCTS" then Val else 0 end) OCT.
    sum (case monthname when "NOV" then Val else 0 end) as NOV.
    sum (case monthname when 'DEC' then Val else 0 end) as DEC
    FROM MyTable
    Group of itemtype
    )
    where (oct = 0 & nov = 0 and dec = 0 and jan = 0 and 0 = Feb and mar = 0
    apr = 0 and may = 0 and = 0 jun and Jul = 0 and aug = 0 and Ms = 0
    )
    order of itemtype
    {code}

    Change again... OK, I guess that I am answering my own question here, but I think that by using a WITH to write the main request once clause and then selecting * twice using the MINUS operator between where the second query is where (oct = 0, etc.) is what I need. If anyone has better suggestions, please let me know! Here's the logic of nickname for what I come up with to date...

    {code}
    WITH mainquery as (select all)
    Select * from mainquery
    less
    Select * from mainquery where (oct = 0, nov = 0, etc...)
    {code}

    Thanks again!
    Mark

    Published by: user455268 on March 1, 2012 19:13

    Published by: user455268 on March 1, 2012 19:16

    Hello

    You can do it with a HAVING clause:

    select
      itemtype,
      sum (case monthname when 'JAN' then theval else 0 end) as JAN,
      sum (case monthname when 'FEB' then theval else 0 end) as FEB,
      sum (case monthname when 'MAR' then theval else 0 end) as MAR,
      sum (case monthname when 'APR' then theval else 0 end) as APR,
      sum (case monthname when 'MAY' then theval else 0 end) as MAY,
      sum (case monthname when 'JUN' then theval else 0 end) as JUN,
      sum (case monthname when 'JUL' then theval else 0 end) as JUL,
      sum (case monthname when 'AUG' then theval else 0 end) as AUG,
      sum (case monthname when 'SEP' then theval else 0 end) as SEP,
      sum (case monthname when 'OCT' then theval else 0 end) as OCT,
      sum (case monthname when 'NOV' then theval else 0 end) as NOV,
      sum (case monthname when 'DEC' then theval else 0 end) as DEC
    from mytable
    group by itemtype
    HAVING      MIN (theval)     != 0
    OR      MAX (theval)     != 0
    order by itemtype
    ;
    

    If the values are all 0, then the MIN and MAX will be 0.
    If the MIN or MAX is not 0, the values are all 0.

    This assumes that the combination (itemtype, monthname) is unique, because it is in your sample data.
    If this is not the case, start with a subquery that GROUPs BY itemtype, monthname, so that when you get to the main request, this combination will be unique.

Maybe you are looking for