Problems with the Application Module Pool

Hello,
We have an Oracle ADF Application working in a production enviroment. The application module pool seems to work properly during the first days, but after a few days, the application module pool seems not to work properly. We start to get some errors like JBO-30003: the application pool failed to checkout an application module.
We have included in the application a DumpPoolStatistics servlet, and what we have observed is:
1. When the application is restarted in the server, the "total number of application modules in the pool" is equal to "maximum number of application modules in the pool".
2. Several days after, the "total number of application modules in the pool" starts to decrease.
We don't know why the "total number of application modules in the pool" starts to decrease, but we think this is the reason of the errors. In fact, "total number of application modules in the pool" is lower than the "jbo.ampool.minavailablesize" parameter value.
The management of the application module pool is not a task of the developer, so we don't undestand where is the problem.
We have configured the application module with the next parameters:
<jbo.ampool.initpoolsize>10</jbo.ampool.initpoolsize>
<jbo.ampool.maxpoolsize>100</jbo.ampool.maxpoolsize>
<jbo.ampool.minavailablesize>10</jbo.ampool.minavailablesize>
<jbo.recyclethreshold>15</jbo.recyclethreshold>
<jbo.ampool.maxinactiveage>600000</jbo.ampool.minavailablesize>
<jbo.ampool.monitorsleepinterval>600000</jbo.ampool.monitorsleepinterval>
<jbo.initpoolsize>15</jbo.initpoolsize>
<jbo.maxpoolsize>30</jbo.maxpoolsize>
<jbo.poolminavailablesize>15</jbo.poolminavailablesize>
<jbo.poolmaxavailablesize>25</jbo.poolmaxavailablesize>
<jbo.poolmonitorsleepinterval>30000</jbo.poolmonitorsleepinterval>
<jbo.poolmaxinactiveage>30000</jbo.poolmaxinactiveage>
<jbo.dofailover>true</jbo.dofailover>
<jbo.ampool.resetnontransactionalstate>true</jbo.ampool.resetnontransactionalstate>
<jbo.ampool.doampooling>true</jbo.ampool.doampooling>
We are working with JDeveloper 10.1.3.4.
Thanks in advance!

Sorry, you are right, the number of application modules created whe the application starts is given by the jbo.ampool.initpoolsize. But what it is sure is that the "total number of application modules in the pool" starts to decrease. The number of days is not always the same. But we have to restart the application occasionally.
I think the time parameters are ok, I would like for example 10 minutes for pool resoruce cleanup, and 10 minutes for considering an inactive AM instance in the pool as a candidate for removal during the next resource cleanup.
<jbo.ampool.monitorsleepinterval>600000</jbo.ampool.monitorsleepinterval> --> 10 minutes
<jbo.ampool.maxinactiveage>600000</jbo.ampool.minavailablesize> --> 10 minutes
Is this right?

Similar Messages

  • Could not complete the ... command because of a problem with the filter module interface

    I just reinstalled Photoshop CS6. I'm running OS X 10.8.2 .
    I use the Nik plugins suite, and reinstalled them as well. Now whenever I try to use one of those plugins I get the error "Could not complete the ... command because of a problem with the filter module interface."
    The reinstallation was a bit of a struggle due to issues on Adobe's end, and I am hesitatnt to just dive in and reinstall without wome idea as to what might cause these errors.
    Any insight appreciated.
    Stu

    Not sure I know what you mean by "disabling the Nik filter folder".
    I have the latest updates for the Nik filters and they are compatible with CS6.
    Since yesterday I tried uninstalling the Nik filters, manually locating and removing every file related to Nik/Nik Software, redownloading the Nik installers, uninstalling/reinstalling Photoshop, and reinstalling the Nik filters. Same result.
    I am pretty sure this is something on the Photoshop end, but am not sure what to do next. Maybe repeat the above and use the Creative Suite cleaner before reinstalling?
    Stu

  • I'm having a problem with the application Dropbox and I want to uninstall it. In finder it does not allow me to move it to trash telling me the dopbox application is open. How do I close it? when it shows up nowhere as an open application?

    I'm having a problem with the application Dropbox and I want to uninstall it. In finder it does not allow me to move it to trash telling me the dopbox application is open. How do I close it? when it shows up nowhere as an open application?

    Is there a DropBox icon up in the menubar you can click on & see quit DropBox?
    https://www.dropbox.com/help/41

  • Can't use certain filters- "problem with the filter module interface"

    Hello,
    I frequently use the BPelt Flatten and Multifill plugins and they have always worked perfectly until today. Now I get the following error: "Could not complete the [Multifill/Flatten] command because of a problem with the filter module interface."
    I use Photoshop CS6 Extended with the Creative Cloud membership, and just recently updated to version 13.1.1 x64. I believe this may be related, as the plugins worked before the update and nothing else has changed.  Any recommendations on how to fix this? Is it possible to undo  the update?

    Usually this means a bug in the third party plugin that you are using.

  • Problem with the function module SO_DOCUMENT_SEND_API1

    Hi Friends,
    I am facing the problem wiht the function module SO_DOCUMENT_SEND_API1,
    My actull requirement is : - i need to send the sap data to my externa mail id (Like as XYZ@) with out the any attachment , So i have implemented the code with the function module SO_DOCUMENT_SEND_API1.
    The mail has successfully sent the sap inbox (SOST) but the mail are not reached to the external mail ID'S( XYZ@GMAIL)
    i Have maintained my code lines same as below.
      CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
        EXPORTING
          document_data = wa_doc_data
          put_in_outbox = ca_x
          commit_work   = ca_x
        TABLES
          packing_list  = tb_packing_list
          contents_txt  = tb_mailbody
          receivers     = tb_receiver.
    Can you please tell me soultion ,
    Thanks
    charan.

    Hi charan,
                      If u r able to see the mail in sost, then i think ur code has worked fine. if the mail is not going to outside domains from sost u need to do some configurations for that, u can find lots of configuration docs regarding mail setup in sap.
    once try to pass below parameter also.
    t_receivers1-rec_type = 'U'.
    For configuring mail setup u need to sit with ur basis guy.
    Moderator message: please do not use SMS speak.
    Edited by: Thomas Zloch on Nov 23, 2010 5:51 PM

  • Problem releasing the application module after upgrade to 11.1.1.2

    We have recently upgraded from JDeveloper 11.1.1.1 to 11.1.1.2.
    In the "tearDown()" method in our Unit Tests, the Application Module is realeased using:
    private ApplicationModule am;
    Configuration.releaseRootApplicationModule(am, true);
    Alter the upgrade, this produces the following error:
    oracle.jbo.JboException: JBO-33025: Failed to release application module MapServiceGlobal. Cookie handle not found.
    Please Help.
    FYI - this is the code that is used to create the application module:
    Hashtable env = new Hashtable(2);
    env.put(JboContext.INITIAL_CONTEXT_FACTORY,JboContext.JBO_CONTEXT_FACTORY);
    env.put(JboContext.DEPLOY_PLATFORM, JboContext.PLATFORM_LOCAL);
    try
    InitialContext ic = new InitialContext(env);
    ApplicationModuleHome home = (ApplicationModuleHome)ic.lookup(rootAM);
    am = home.create();
    catch (NamingException nex)
    /* Handle the error here if you don't find it */
    throw new NamingException("Application Module naming exception " + rootAM + " : " + nex.getMessage());
    /* Connect the AM to a database connection */
    am.getTransaction().connect(jdbcConnectionURL);
    * Set the bundled exception mode so that exceptions are thrown in the
    * same way as when we're running in the web application.
    am.getTransaction().setBundledExceptionMode(true);
    Thanks,
    -Spiro

    Hi,
    I used OCEP 10.3.0.0 and upgraded the wlevs30 domain to PS6(11.1.1.7.0). and it worked without such error.
    My experience is:
    1) in OCEP 10.3.0.0 it needs not to add the security groups in atnstore.txt
    2) you need to add <scratch-directory/> for Jetty in server's config.xml otherwise you will see the visualizer takes a long time to get up on Windows
    Thanks
    Junger

  • Connection problems with the application "Remote"

    I have had my iPhone for about 5 months now and I have had the application remote since I first bought it. It worked great up until I purchased a new virus protection software "McAfee... 2009" I went though the applications information and attempted to "allow" the ports that it supposedly uses, no luck.
    Hopefully someone can give me a hand with this?

    Sorry, you are right, the number of application modules created whe the application starts is given by the jbo.ampool.initpoolsize. But what it is sure is that the "total number of application modules in the pool" starts to decrease. The number of days is not always the same. But we have to restart the application occasionally.
    I think the time parameters are ok, I would like for example 10 minutes for pool resoruce cleanup, and 10 minutes for considering an inactive AM instance in the pool as a candidate for removal during the next resource cleanup.
    <jbo.ampool.monitorsleepinterval>600000</jbo.ampool.monitorsleepinterval> --> 10 minutes
    <jbo.ampool.maxinactiveage>600000</jbo.ampool.minavailablesize> --> 10 minutes
    Is this right?

  • I am having a persistent problems with the application tabs i pin not being saved. sometimes, they are not present when i re-open the browser.

    i have 3 sites i have repeatedly saved as an app tab. on the rare occasions i exit my browser, my pinned tabs are missing. furthermore, when i attempt to "restore previous session", the tabs that were open may be restored but the pinned tabs are ALWAYS missing and never restored.

    ''app-tabs not being saved...'''
    Be sure you close Firefox properly File (or "Firefox") > Exit not with the "x" in the upper right corner.
    Just because app-tabs will carry over from one session to another does not mean that they are fool proof or should be relied on., I keep mine in a bookmarks folder and replenish app-tabs from there when needed. It is also nice to have the "Tab Handler" to work with tabs and change all or a selection of tabs to app-tabs at once.

  • Problems with the print module

    I was trying to print through the LR Print Module for the first time (I normally use CS4) This is LR 2 and all updates are current.
    The print settings dialogue box is supposed in the lower left corner of the print module It os not present. How do i find IT?
    Under the color management module I should find all the profiles that I have loaded into the windows color file. There are many that are not present. I am using an epson 3800 printer andeven  the epson papers are not  present.How do I get all the profiles into the color management dialogue box?
    I have downloaded the latest driver for vista 64 bit from epson but the 16 bit check box undeer print job is not available. How do i fix this?
    Thanks
    Roger Lieberman

    The print settings dialogue box is supposed in the lower left corner of the print module It os not present. How do i find IT?
    Do you see the left panel? If not, click the triangle on the very left edge of the screen to show it?
    I have downloaded the latest driver for vista 64 bit from epson but the 16 bit check box undeer print job is not available. How do i fix this?
    Is 16-bit printing available on Windows? I thought only Leopard supports 16-bit printing.
    Under the color management module I should find all the profiles that I have loaded into the windows color file. There are many that are not present. I am using an epson 3800 printer andeven  the epson papers are not  present.How do I get all the profiles into the color management dialogue box?
    Click the Profile menu and choose "Other". A dialog will pop up and you can choose what profiles to be visible in the Profile menu.

  • When ever i try to use magic bullet looks it says that it could not complete the command because of a problem with the filter module interface what do i do to fix that please help

    i dont know what the problem is everything else works my photoshop runs really well its just when i try to use magic bullet looks then it gives me the error message

    Contact Red Giant and see if they have an update to the plugin that fixes the bugs in the plugin that are preventing it from working correctly.

  • I used to get all my emails no problem. Now I get a "Can't Load Mail ... there is a problem with the application error. I have reported it many times but zero response from Apple

    help plz

    Hello,
    Thank you for visiting Apple Support Communities.
    Here are a couple troubleshooting resources I would recommend when experiencing issues with iCloud Mail.
    iCloud: Troubleshooting iCloud Mail
    http://support.apple.com/kb/TS4002
    iCloud: Account troubleshooting
    http://support.apple.com/kb/TS3988
    If all steps have been processed, see the section labeled Additional Information in the first article.
    Cheers,
    Jason H.

  • I have problem with the application wagon of smurfberries

    I have a charge of US$99.00 and now i can not present a reclaim

    How did you try to contact iTunes Support ? You should be able to use the 'report a problem' link next to the item in your purchse history on your computer's iTunes (by logging into your account via the Store > View Account men option and selecint 'see all' against the Purchase History section), or you can try contacting iTunes Support via this page : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption

  • Table QBE-Filter BUG in combination with Application Module Pooling ?

    Hi,
    i use JDEVADF_11.1.1.1.0_GENERIC_090615.0017.5407, Java 1.6.0_14, ADF BC and ADF Faces.
    I have one View Object, one Page with a panelCollection and a table with option filtering (create via drag-and-drop from datacontrol).
    When I disable the application module pooling on the AM configuration and run the application, i can execute the query-by-example filter, but when I delete the filterCriteria and press enter (requerry for select all) the table shows the old data.
    Image for setting on application module:
    http://img265.imageshack.us/img265/1374/filterdoesnotwork1.png
    Image for execute querry and requerry for "all rows" (deleted filterCriteria)
    http://img140.imageshack.us/img140/1963/filterdoesnotwork2.png
    When I enable application module pooling all works fine. Is this a issue?
    kind regards

    Hi Frank,
    if I filter for employees which firstname starts with "D" and then for employees with "F" --> i see "No data to display.".
    So uncheck "Enable Application Module Pooling" on application module doesn't work with QBE-Filter ?
    I can send a testcase but it is so simple you can create it with jdeveloper in 2 minutes ;)
    Martin

  • BC4J Application Module Pooling for JClient App

    Helo,
    i wonder why all documentation about bc4j application module pooling available is for Web app ? (jsp) . I'm creating swing JClient app and i need some doc about how the application module pooling works in this kind of application.
    anybody know where can i get those docs ?
    Need help and Thank you,
    Ricky H.P.

    Connection pooling can be achieved when a JVM instance manages the pool, in 3tiers the Java App. Server has that task.
    If you are 2tiers that means that you are communicating with the database through JDBC.
    When a user launches your JClient app in fact he lauches his own JVM instance so I don't how he could share a pool with other users.
    In your case you have at most 2 open transactions per user.
    You can achieve that by sharing a same binding context with n forms composed of m panels.
    Let's say:
    1 main form
    connection 1: forms a,b,c
    connection 2: forms x,y,z
    In your main form your open your 2 connections and share them.
    You can achieve that by:
    1) in our main form, initialize 2 binding containers
    Example of one:
    DCBindingContainer bc1 = this.createBindingContainer("package name","model name");
    private DCBindingContainer createBindingContainer(String packageName, String panelModelName)
    StringBuffer sb = new StringBuffer(packageName);
    sb.append(ViewConstants.STRING_DOT);
    sb.append(panelModelName);
    DCBindingContainerDef bcdef = DCBindingContainerDef.findDefObject(sb.toString()); //NOTE THE NAME.
    if (bcdef == null)
    throw new JboException("System error, "+getClass().getName()+".createBindingContainer, DCBindingContainerDef: "+sb.toString()+" not found");
    DCBindingContainer bc = bcdef.createBindingContainer(panelBinding.getBindingContext());
    bc.setName(panelModelName);
    panelBinding.getBindingContext().put(panelModelName, bc);
    return bc;
    2) Before that the jbInit method gets called in the called form, set the binding context:
    form1 = new Form1(...);
    form1.setBindingContainer(bc1) ;
    Example of methods in form 1 and form 2:
    public void setBindingContainer(DCBindingContainer ctr)
    this.panelBinding = (JUPanelBinding)ctr;
    setBindingContext(ctr.getBindingContext());
    public void setBindingContext(BindingContext bindCtx)
    if (panelBinding.getPanel() == null)
    panelBinding = panelBinding.setup(bindCtx, this);
    registerProjectGlobalVariables(bindCtx);
    panelBinding.refreshControl();
    try
    System.out.println("Form setBindingContext calling jbInit");
    jbInit();
    panelBinding.refreshControl();
    // FL added
    isBindingContextSet = true;
    System.out.println("Form isBindingContextSet true");
    catch(Exception ex)
    System.out.println("Form setBindingContext exception caught");
    panelBinding.reportException(ex);
    Regards
    Fred

  • Problems with EJB Application with many CMP's

    I had been working with a Sun engineer in reference to a major problem with a large CMP Module with over 120 cmp beans with many relationships. It was filed as a bug and just recently they released Update 2. I installed this update and now I can build our complete application in Sun 1 Studio 5. Now, there seems to still be a problem in the application module. If we create the application and add our session module, cmp module and web module there is not problems. I can create the ear file and deploy this to S1AS7. Now if I exit the IDE the next time I return the Application shows that there is a error (red error indicator). I cannot expand the application to see the modules. The same problem was in S1S4 but it was not that big of a deal as it allowed you to add the modules back in, save and export the ear. But, now in S1S5 you cannot do a single thing with this module. Even the menu items to delete are not available. The only thing we can to is create the application again and add the modules etc. Also, if I right click on the application and select view error information it does nothing so I cannot even see the error that is causing this trouble. Also, we know it is something with the application and the cmp module because we can add just the web moduel and session module, save, exit and return and the application is fine. It is only when we add in the cmp module that after saving and returning things are wacked.
    Has anyone else seen this problem with the application?

    I have found the error. In the ide log it showed that the entity expansion limit was reached for the DOM parser. I added this to my ide.cfg and all works well now.
    -J-DentityExpansionLimit=128000
    Apperently the limit is 64000 and with the very large modules it was just not enough.

Maybe you are looking for

  • Connecting Lenovo T400 to Samsung BX2240, 1920*1080 resolution

    Hello! I have a Lenovo T400, and am planning to get an external monitor to connect to the thinkpad. I am thinking of getting the 21.5" Samsung BX2240, with a 1920*1080 resolution. Would this monitor be compatible with the Lenovo T400, given that it o

  • I can't install iOS 8.0.2

    I press 'download and install', enter my passcode, and agree to terms. The banner (below "Learn More") says "Update Requested" and nothing seems to happen. My model number is: MC775LL/A. Thanks.

  • Cannot pause the iCloud photo upload for one day at iOS 8.3

    In the faq "https://support.apple.com/en-us/HT204264", it mentions that there is a button to pause the photos upload at "Settings > iCloud > Photos" but it's not there. Can anyone find it?

  • Init 5 doesn't shutdown Solaris 8 Sparc system

    Hi, I am trying to bring down the Solaris 8 Sparc system using the command # init 5 but it doesn't do anything whereas the command # shutdown brings down the system. What could be the problem of init 5 command not functioning. Thanks & Regards

  • Layers in After Effects

    I am trying to make a cutout animation so i made a character with different layers containing body parts and saved it as a psd file. When I imported the psd file to the after effect and opened the file as a composition, then i saw the layers in the t