Major EJB scalability limitation/bug

We have a system that uses WebLogic 4.5 for JSP and container-managed EJB
and started seeing really bad performance degradation under any sort of load
test. After a couple of days of debugging, I found that method calls on EJB
objects would get slower at a rate that was worse than proportionate to
the number of beans in the system. Calling a read-only method
("getUserName()") on a bean ("UserBean") would take around .2ms when there
is only one UserBean in the cache, around 2.5ms when there are 100 beans in
the cache, and around 100ms when there are 2000 beans in the cache.
After some poking around, I found that virtually all (96%) of the time was
going into the LRUCache manager, which has a lot of unnecessary debugging
code that recreates the entire cache hashtable on every method call. This
results in a huge number of allocations and inserts, and renders the system
basically unusable at any real user load.
Has anyone else seen this kind of performance degradation under WL4.5?
Anyone have a fix/workaround?

See the thread:
news://www4.weblogic.com/<7ru0hr$ell$[email protected]>
mbg
David Engberg wrote:
We have a system that uses WebLogic 4.5 for JSP and container-managed EJB
and started seeing really bad performance degradation under any sort of load
test. After a couple of days of debugging, I found that method calls on EJB
objects would get slower at a rate that was worse than proportionate to
the number of beans in the system. Calling a read-only method
("getUserName()") on a bean ("UserBean") would take around .2ms when there
is only one UserBean in the cache, around 2.5ms when there are 100 beans in
the cache, and around 100ms when there are 2000 beans in the cache.
After some poking around, I found that virtually all (96%) of the time was
going into the LRUCache manager, which has a lot of unnecessary debugging
code that recreates the entire cache hashtable on every method call. This
results in a huge number of allocations and inserts, and renders the system
basically unusable at any real user load.
Has anyone else seen this kind of performance degradation under WL4.5?
Anyone have a fix/workaround?--
=====================================================
Reply to the newsgroup. Don't reply to this mail
alias. This is used only for answering posts on
WebLogic Newsgroups.
=====================================================

Similar Messages

  • Jserver and EJB Scalability

    Hi all,
    I was wondering what other peoples expereinces with the scalability of EJBs and Jserver are. We are currently in development of a system that uses this technology, but have found that even the jndi lookup is slow.
    Also we seem to be able to open only 8-10 iiop connections to the db(this is possibly a large_pool issue).
    Lastly we are thinking about throwing BC4J(JBO) from Jdev3.1 into the mix and running them as EJBs but this is even slower.
    I would appreciate any ones comments about these issues and fixes.
    Thanks
    Mark

    Hi Mark. This is in answer to your email.
    The large_pool setting is interesting. It depends on your bean size. I have a bean that takes up around 75K per session. So, depending on the number of sessions, I need to increase the large pool to be a multiple of 75K and the number of expected connections. Remember that the large_pool is only a portion of your shared_pool. This means that your large pool cannot be larger than your shared_pool. Also note, that the
    large_pool defaults to 600K and that the java_pool is added to the overall total size of the SGA.
    Do you know why we need the large pool? It is because the EJB service uses Multi threaded Server(MTS). The large pool stores all session information. Normally this is placed outside of the SGA in the PGA, however, once we use MTS, all that goes into the large_pool, and thus the need to size it properly.
    Ahh, the number of connections is limited to the available free memory. Right now, I have sized my large pool to be around 2MB and that will allow for around 30 IIOP connections given my bean characteristics. So, you may find that you will have to add more memory if you are dealing with lots of connections. How many are you expecting?
    Lastly, how an IIOP connection is made is interesting. If you use the standard lookup, it will create one connection per client application or calling application routine. IE. Using sess_sh will create one connection
    per incarnation of this program. If you are using a threaded java application, using the standard lookup will result in one connection being used by all the threads. This may or may not be desirable. You would have to
    open up named sessions for each thread. You can see an example of this in the JavaBeans and Corba developers guide, page 4-33 under the section Starting a Named Session from a client.
    Starting multiple sessions is great sometimes. Oracle MTS will only allow so many sessions to be active. If you look at v$session and take not to the server column listed, you will see when that session is actually active. So, those connections are actually logical, as there are only so many MTS Servers that will do the actuall work. If you are severly hampered by memory issues, you may wish to create some sort of EJB
    session name pool, however, this could get complex due to load balancing issues etc. I would recommend having Oracle's MTS take care of your connections for you, however this means more shared_pool/large_pool requirements.
    Note on the JNDI Lookup. Yes, this is slow. So, I just perform the lookup once per session I am interested in creating, and always keep the reference to that object cached. So, yes it is slow using it the first time, after that, you get better performance. I would expect Oracle to come up with better performance as the product matures.
    Good luck!
    Brad
    null

  • RESTFul URI parameter limitations/bugs

    Hi,
    I've run into some limitations (or bugs, don't know which is the most appropriate term at this point) regarding URI template parameters for RESTful Services. Here are a few examples to illustrate:
    First limitation:
    To start with, I define the following Resource Template: *example?p1={p1}&p2={p2}*
    I use the following query as the GET handler: select :p1, :p2 from dual
    This works fine, the URL example?p1=foo&p2=bar gets a json response like this: {":1": "foo",":2": "bar"}
    I then create a second Resource Template with only the first parameter from the previous template: *example?p1={p1}*
    I use the following query as the GET handler: select :p1 from dual
    This works as expected, however now the previous template returns the following: {":1": "foo&p2=bar"}, i.e. the part of the URI string after p1= gets parsed as a single parameter.
    Second limitation:
    I define the following resource template: *example1/{p1}*
    I use the following query as the GET handler: select :p1 from dual
    Works fine.
    I then define the following resource template: *example1/{p1}/example2*
    I use the same query again as the GET handler: select :p1 from dual. This time the whole part of the URI string from {p1} forward gets parsed as the p1 parameter, which means it returns {":1":"foo/example2"} rather than {":1":"foo"}. However, if I remove the example1/{p1} template, the example1/{p1}/example2 works as expected.
    In both cases, it seems like the rules for URI templates are excessively strict regarding URI similarities with other templates. I've been unable to find any reference to this in the documentation, other than a vague reference to a lack of support for "optional parameters".
    Assuming these are known limitations rather than bugs, might they be removed in a future release?
    Versions:
    APEX Listener 2.0.1
    WLS 10.3.6 on Windows 2008 R2 (64-bit)
    Oracle DB 11.2.0.3
    APEX 4.2.1
    Thanks,
    Tobias

    TobiasE wrote:
    Hi,
    I've run into some limitations (or bugs, don't know which is the most appropriate term at this point) regarding URI template parameters for RESTful Services. Here are a few examples to illustrate:
    First limitation:
    To start with, I define the following Resource Template: *example?p1={p1}&p2={p2}*
    I use the following query as the GET handler: select :p1, :p2 from dual
    This works fine, the URI example?p1=foo&p2=bar gets a json response like this: {":1": "foo",":2": "bar"}
    I then create a second Resource Template with only the first parameter from the previous template: *example?p1={p1}*
    I use the following query as the GET handler: select :p1 from dual
    This works as expected, however now the previous template returns the following: {":1": "foo&p2=bar"}, i.e. the part of the URI string after p1= gets parsed as a single parameter.
    This is when you need to use the priority value to help the listener choose the most appropriate URI Template. Hopefully I can explain what is actually happening and make this a bit clearer.
    The important thing to realise is that a URI Template matches any characters, characters which you might assume are significant to the matching algorithm, the characters which act as delimiters in the URI and query string syntax are not treated as delimiters, they have no special significance, *&*,*=*,*/*,*?* are all treated just the same as any other character . If you look at the final URI Template RFC [1] you can get a feel for how involved it gets trying to specify a URI Template syntax that can robustly match against all common URI patterns, and actually describe a syntax that is aware of the significance of these delimiters.
    So it's your second Resource Template that is matching both URIs and the first one is not getting invoked at all.
    *example?p1={p1}&p2={p2}* matches example?p1=foo&p2=bar, i.e. *{p1}* is mapped to foo and *{p2}* is mapped to bar
    *example?p1={p1}* matches both example?p1=foo and example?p1=foo&p2=bar, i.e. in the first case *{p1}* is mapped to foo and in the second case *{p1}* is matched to: foo&p2=bar
    In plain english the second template means ' match *{p1}* against any text occuring after: example?p1= '
    So when faced with trying to find the appropriate resource template for the URI, listener finds two matching resource templates, which one does it choose?
    The answer is it chooses the one with the highest priority, but if they are both the same priority, then (and admittedly this isn't documented anywhere, it may be subject to change in future releases) it chooses the resource template that requires the least number of parameters to achieve a match (this is just a basic heuristic to help make a choice, it's a bit of a coin toss whether it matches what the developer might have intended).
    So the solution is to give the Resource Templates different priorities, it's up to you to figure out the order in which you want listener to match your templates that match a given URI. Give the template you want checked first the highest priority, the template you want checked second a lower priority.
    So to fix this problem give *example?p1={p1}&p2={p2}* priority of 9 (or any value > the default of 0) and that should solve the problem
    Second limitation:
    I define the following resource template: *example1/{p1}*
    I use the following query as the GET handler: select :p1 from dual
    Works fine.
    I then define the following resource template: *example1/{p1}/example2*
    I use the same query again as the GET handler: select :p1 from dual. This time the whole part of the URI string from {p1} forward gets parsed as the p1 parameter, which means it returns {":1":"foo/example2"} rather than {":1":"foo"}. However, if I remove the example1/{p1} template, the example1/{p1}/example2 works as expected.
    This is the same issue again really, change the priority of *example1/{p1}/example2* to be greater than the priority of *example1/{p1}*.
    In both cases, it seems like the rules for URI templates are excessively strict regarding URI similarities with other templates. I've been unable to find any reference to this in the documentation, other than a vague reference to a lack of support for "optional parameters".
    Assuming these are known limitations rather than bugs, might they be removed in a future release?
    So as you can see these are known limitations, rather than bugs.
    Without committing to anything, I would certainly like to support more of the final URI Template RFC, but as you can see if you read it, there is a fair bit of complexity involved in doing so. A large part of the problem is that URI Templates were really envisaged for the inverse of how we use them (and how other server side frameworks like RESTlet and .NET use them). URI Templates as specified are primarily intended to be used on the client side to form request URIs from a URI Template and parameter values. We're using them the other way round, trying to decode request URIs to match against templates and thereby extract parameter values (to pass into our queries).
    For now I'm not in a hurry to add more support, until we see compelling cases where the above prioritization mechanism cannot solve the matching problem, so would be glad to hear back from you if find scenarios that are not supportable at the moment.
    Regards,
    Colm
    [1] http://tools.ietf.org/html/rfc6570

  • Major issue's or bugs in 10gr2 dataguard?

    We have implements the physical standy database in 10gr2. My manager what know about dataguard major issues or bugs in 10gr2 ? Please share your experience.
    Appreciate your reply.

    Dear user530956,
    Please first check below link;
    http://www.oracle.com/technetwork/topics/security/alerts-086861.html
    Can you see any bug fixes about the Oracle Data Guard?
    There could be always bugs but i don't know that 10gR2 has data guard bugs or bugs that affects the system critically. I have never faces a bug for the data guard.
    Tell your manager to get you a metalink account and check the metalink for further information and articles about the Oracle Data Guard. You need more than people's experiences.
    Regards.
    Ogan

  • Zelda: Majora's Mask Limited Edition - box damaged in shipping

    Just received my LE of Majora's Mask, and the box came totally crushed.  Is there anyway to get a replacement at this point?

    Hello DrAndonuts,
    I'm truly sorry to hear about the condition of your packaging. Unfortunately, this is an extremely limited item and we won't be able to replace it.  Hopefully, the items inside the box are intact.  Again, I apologize for this and we really do value you as a customer.  
    Blake|Social Media Specialist | Best Buy® Corporate
     Private Message

  • I have a major problems with foxfire bugs/ glitches on my windows XP and with windows vista. I cannot get to sties it wont let me get through. I am frustrated and tried deleting cookies still have the same problem. How do I fix this?

    I try to go to my Hotmail email and it wont let me go through. so I deleted cookies and still the same issue with my home page. It will not go to home page it just goes to a blank page. I do not want to constantly deal with this problem. You have bugs and everything else in this browser. Please work out the bugs.
    Thanks

    That may be an incompatibility between Hotmail and Firefox 10.
    Clear the cache and the cookies from sites that cause problems.
    "Clear the Cache":
    *Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    "Remove Cookies" from sites causing problems:
    *Tools > Options > Privacy > Cookies: "Show Cookies"
    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    *Don't make any changes on the Safe mode start window.
    *https://support.mozilla.com/kb/Safe+Mode

  • MAJOR iMAC FONT BOOK BUG PROBLEM

    Hi there,
    Not sure if anyone can help me out there but it would be great to get some suggestions.
    I'm having a major fontbook problem on my imac as of yesterday. I'm a graphic designer and for me this is an aboslute nightmare - a horror story. I lost all of my downloaded fonts yesterday (i opened font book because it didn't upload a new font that i had downloaded and wanted to see what was going on) and got the shock of my life. I am now having major issues with this software. On top of losing all of my downloaded fonts, I can't upload any new fonts anymore and for some reason it now has alot of chinese/hebru fonts loaded into it which is baffling.
    I've been searching all over google for a way to resolve the problem and have no idea what to do now, nothing is working
    Please help!!

    amlogan wrote:
    for some reason it now has alot of chinese/hebru fonts loaded into it
    By default Fontbook has a large number of chinese, hebrew and other language fonts in it so that OS X can support 33 system localizations and several dozen keyboard input languages without adding any. 
    http://support.apple.com/kb/HT5944

  • NX 2224 Etherchannel issues - 2224 limits - Bug or myself

    Hi all,
    does anybody know if there is a kind of limitation to deploy Etherchannel on 2224 FEX (VPC or Not, Mode on or LACP)
    In fact i tried to setup a channel on a 2224 and ports came in err disable mode with a reason set to null
    When i apply the same config to a 2248 (same fex N°, same ports, same devices at the other end), it works perfectely
    thanks for your help
    regards

    Hi,
    i just looked and there is a known defect:
    http://tools.cisco.com/Support/BugToolKit/search/getBugDetails.do?method=fetchBugDetails&bugId=CSCtl68802
    please check if that applies to your scenario aswell.
    thanks...
    Matthias

  • Maximum number of EJBs (any limitation?)

    Hi,
    Does anyone know what is the limitation as to the number of stateless session beans within a J2EE application server (Weblogic or Websphere)? Has anyone tried with hundreds of them in a single EAR? I would appreciate a response of someone who could shed some light about this or could point me to some technical documentation about it.
    Thank you,

    Hello Alejca,
    We have deployed multiple Stateless Session Beans [~20] with Maximum Bean Pool count as 100 and monitored the Performance.
    It doesnot affect anything other than the Java Heap Size increases exponentially when the Beans are being used...
    You need to take care of the Memory allocated for each Session Bean and consider Hardware Memory upgrade to handle such a load. The Application Server which we used was BEA Weblogic in JDK 1.3.1 Version. Though the JVM is enhanced for better performance and crash proof in JDK 1.4 and 1.5, the 1.3 JVM was able to handle the Bean creation and Garbage collection.
    Some simple easy ways to monitor the bean and server performance are :
    1. Create a Thread Program for each Bean. Spwan them in 100 of numbers to access the Beans.
    2. Have some logic in the Beans so that some server processing is being done rather than simply calling and response coming back.
    3. Open WebLogic / WebSphere Java Memory monitoring console to find any problems. You will be able to see that the garbage collection happens when the heap reaches its peak.
    4. Moreover, you can also monitor the Bean Creation and Removal in the Bean Monitoring Console in WebLogic. I am not sure if this is available in WebSphere.
    Other alternatives to monitor Server stability is to enable and monitor SNMP both in the Server OS level and BEA WebLogic Server level.
    If you compare the request to response time, you can identify that the more load you throw in, the response time is more... But in reality if you believe that that is what you expect in you application, try increasing the Bean count or even the Java minimum and maximum memory paramater during startup...
    Hope these tips help you. Do let us know what you have found...
    Thanks and regards,
    Pazhanikanthan. P

  • New Nintendo 3DS XL Consoles available for pre-order at Best Buy! Did someone say "Majora's Mask"?

    I’m personally very excited to announce that Best Buy has now listed three New Nintendo 3DS XL consoles for pre-order on BestBuy.com! Now, you’ll not only be able to enjoy your favorite Nintendo 3DS games on the go, but you’ll be able to utilize your beloved amiibo figures as well with the added NFC capabilities. This is just one of the new features of Nintendo’s new 3DS XL consoles.
    Here’s the most exciting part, in my opinion. Aside from a red and black option for the new 3DS XL consoles, Nintendo will also be releasing a Limited Edition Legend of Zelda: Majora's Mask 3DS XL! As a long-time fan of the Zelda series, I’ve been waiting for Majora’s Mask to come to Nintendo’s handheld systems and now, everyone will be able to enjoy not only the game itself, but a 3DS XL console made specifically for it!
    Here are the links to each of the new Nintendo 3DS XL Consoles on BestBuy.com:
    Legend of Zelda: Majora's Mask Limited Edition 3DS XL Console >
    New Nintendo 3DS XL Console – Black >
    New Nintendo 3DS XL Console – Red >
    The new consoles will release on Friday, February 13th, so head over to BestBuy.com via the links above to procure your pre-orders!
    Brian|Senior Social Media Specialist | Best Buy® Corporate
     Private Message

    I was able to place an order for the new 3DS XL MM Edition via bestbuy.com. My order shows processing so all seems well. My question is in regards to when this will ship? I usually use amazon.com for online preorders as they are shipped so that they arrive on release day. Is this the same with bestbuy.com? If not, would it be possible to switch to in-store pickup so that I can get the item on release day? Thanks.

  • Rating bug?

    When I view an image full screen in Library mode, I can click on the stars appearing in the toolbar, lower left, to set a rating for the image.
    If I switch from Library to Develop mode, make some adjustments (ie, crop, exposure, etc.) and return to the Library mode, the stars are not active -- I have to right click and use the contextual hierarchical menu to set the rating. It doesn't matter if the rating has already been set previously in Library before going to Develop. After returning to Library from Develop, the stars can't be used to set the rating.
    This seems like a functinal bug to me. (Granted, not a major issue, but a bug nevertheless.)
    [Mac OS X 10.4.8]

    I have the same problem with color labels. After returning to the Grid from Develop, I can not set a color label using the tool bar on the active image unless I move to another image and then return to the one I was editing. Using the menu or right-click menu still works, however.

  • JNDI Error when Oracle BPM Process invokes an EJB Service Adapter

    Hi All,
    I am trying to invoke an EJB Service from my Oralce BPM process/workflow. I have provided the JNDI name in EJB service adapter in Jdeverloper also. Even though I have configured the JNDI in weblogic server properly, i am getting some JNDI invocation error (FabricInvocationException) as below.
    Can somebody help me on this.
    Non Recoverable System Fault :
    *<bpelFault><faultType>0</faultType><remoteFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>oracle.fabric.common.FabricInvocationException: Exception creating jndi context for ejb invocation:</summary></part><part name="detail"><detail>Unable to resolve 'XXXXXXInterfaceRemote'. Resolved ''</detail></part><part name="code"><code>null</code></part></remoteFault></bpelFault>*
    Edited by: 920456 on Apr 2, 2013 2:09 AM

    Hi All,
    Still i am facing the above stated challenge, i am getting a JNDI error when i am trying to call it from Oracle BPM process.
    can somebody tell me Does Oracle SOA Suite - EJB Adapter version 3.0 has any runtime bugs ? etc.
    Bcoz in the below link it is given something like EJB Version 2 Are Not Supported During Runtime. So, i want to check whether any bugs.
    [Oracle SOA EJB Adapter Version bugs|http://www.oracle.com/technetwork/middleware/docs/aiasoarelnotesps5-1455925.html#intadapt]
    Regards,
    Satya

  • Remove many records

    Hi.
    In SQL i can do like this "DELETE FROM customers WHERE id>100"
    And there'll be only one call.
    But if i use ejb, i should do next steps:
    Collection coll = myHome.findByMoreId(long id);
    Iterator iter = coll.iterator();
    while(iter.hasNext) {
    ((MyBean)iter.next()).remove();
    There'll be a huge of calls. I can make such operation working under Session+JDBC. But in this case i have to set up my application server in non-dedicated mode. And it'll be slowly too.
    What have you been doing in such cases???
    Thank's

    Sounds like a vendor specific setting. It isgenerally not a good idea to code to a specific vendor
    if
    portability is at all a concern...It's vendor specific for server configuration to
    increase speed. My code'll work everywhere, because i
    use only pure j2ee libraries.Good, however, I was making reference to coding against server behaviour. If the application doesn't properly respond to the possibility of data being modified or deleted from behind the bean (which is a very real likelihood in "real world" enterprise settings), because it (the client-side, at least) is written in reliance upon a server's "dedicated" mode behavior, then portability suffers, regardless of how "pure" the J2EE libraries. :)
    It's not my problemm if server crashes, isn't it?IfThat's one way of looking at it. However, if after restart the deployer/customer's data is not in a consistent state (because the server, in "dedicated" mode, failed to sync back to the resource sufficiently before the crash...), guess who is most likely to receive the repercussions (and blaming the platform in retort would only hurt the credibility of the J2EE platform which all J2EE developers - IMHO - have a responsibility to uphold - that is, unless you're ready to move to .Net :-p )...
    your hard drive crashes nothing'll save you except RAID :)))Unless, of course, the crash is controller related. :) Then nothing'll save you except backups... (ad naseum, ad infinitum....) :-p However, I'm talking about non-disk related crashes (memory errors, scalability limits, security holes, server bugs ':-o , etc.).
    But iAS(Orion) doesn't support Local Interfaces :((Last time I checked, Orion has little, if any, J2EE 1.3/EJB 2.0 support. Maybe I'll check again... nah! I'll stick with JBoss. :)
    And my question was about ejb techonolgy. it's seems
    like ejbeans aren't for real life.Well, Sun, at least (not to mention 70% - re: Gartner - of the app-server industry), thinks they are...
    If i use JDBC why i should mix techonolgies. I can do
    everything with jdbc. EJB is for easing of life.Er, EJB (and J2EE/middleware in general) is for facilitating business process - taking advantage of supplied - commonly needed - enterprise services (security, transaction management, persistence, etc.), allowing developers to focus on the rules of the business. Entity Beans, in particular, are for providing OO views to shareable, cacheable, persistent data. For such data - particularly that which is frequently accessed - 'JDBC direct' represents a significant bottleneck, which EBs are designed to alleviate.
    I've just wanted to use only EJB. But I should useNot a realistic goal in "real world" enterprise environments, where EJBs must often collaborate with legacy infrastructures and prior history applications. However, if the enterprise is just starting up then it's a feasible goal, but a solid design should be in place first (80/20 rule).
    jdbc for large select and delete, and EJB for insert
    and update.It's a matter of design which is still largely an art.
    Regards,
    Tony "Vee Schade" Cook

  • SVG Preview in Bridge CS4

    Just wondering what happened to preview for SVG files in Bridge CS4? I have tried 2 computers now and both of them have Scalable Vector Graphic previews in CS2 & CS3, but not CS4.
    I know Adobe gave up on supporting it in favor of Flash, but does that mean I can't preview the old SVG files I have on my computer. Half the clip art on the web is in SVG format??
    -dal

    Adobe is most likely getting out of the software business... or maybe just admitting that they're out of it.  Look at the disgraceful state of Illustrator, riddled with major design defects and bugs since its inception, and never fixed.  I run Corel Draw in a VM rather than waste one more hour on this POS.  I've given it many chances, and every time I do I discover more craven stupidity in its design and more incompetence in its execution.
    The sad fact is that there's no money or interest in high-complexity computer applications for the general public anymore.  That's why Adobe has gotten away with peddling the same defective crap year after year.  Writing competing applications for even one platform, let alone two, is a mountainous task that no one is going to take on today.
    I wish there were a competent vector art program for the Mac, but there isn't.  I've tried every one I can find.  The closest I've found is Inkscape, which runs under X11.  I love to see Freehand open-sourced.

  • Query Prompt Selector ... few problems in it

    Hello Folks !
    I am using Query Prompt Selector and I see the component has few limitations / bugs. Can you point out if any solution pleaseeee !
    1. The list of value drop down is too wide, any idea how to short the width ? (Changing width of component does not shorten the width of dropdown list).
    2. The Query prompt selector has got outer rectangle which is around 1 mm wide around the combo box. This does not fit to our dashboard GUI design. Any way to remove the outer rectangle and just keep it like a normal combo box ?
    3. This one is major - I am not using "apply" button on the query prompt selector, so when i click on any values in list of values drop down, the value gets selected - this is okay; but the list of values drop down does not close (ideally it should disappear after i click on any value, but here i have to click outside query prompt selector so make it disappear) ... I am sure there must be some way out of it. any idea please ?
    Please refer screenshot for further clarity.
    little background: I am using BO 4, Dashboard designer, SP4
    Query prompt selector selects values for BEx query variable. There are around 10 such queries selecting month, since all of them have same selection, I am using Query prompt selector to supply selection to all queries in Query Pannel.
    Standard dropdown did not work - i mean in data insertion I am not able to select "Query Prompt", queries are grayed out. So I decided to use Query Prompt selector. It works correctly but has got above 3 issues.
    Hope this was easy to understand
    Waiting for suggestions now
    Thanks a lot !

    Dear Pratik,
                                 I was also facing the same issue but got the solution.Instead of using prompt on
    bex level use filter on Dashboard Level it will be solved.e.g if u r using year prompt on Bex level use year filter on Dashboard level .the problem will be solved .
    Thanxs .
    Tayyab

Maybe you are looking for

  • Find the number of concurrent users in system at a given time

    Hi All, We have the ECC system in which we need to set up monitoring alert which should tell the following things. 1.The  number of concurrent users looged  currently in the system. 2. List of  transaction per hour or user activites with the counts I

  • Graph in OBIEE

    Hi, I am new to OBIEE and this is my first project in OBIEE. I have to create a graph to display total sales for previous fiscal year by week which means i have to display sales data for 52 weeks. It was simple to create but on the graph the week num

  • Rental Billing Discrepancies for Replacement Router

    All indications from Verizon's website and automated emails indicate I will be paying an additional $9.99 monthly rent on a FiOS Quantum Gateway router. The Verizon representative directed me during on-line chat to select it as a replacement for my o

  • How would you configure ports and IPs for FMS 4.5 to allow RTMFP streaming across the Internet?

    Basically I've got an AS3 app set up that allows video chats between n number of parties, using RTMFP.  The problem is that when I tried to connect a computer from across the Internet, as opposed to our intranet, suddenly it couldn't connect at all t

  • DIAGNOSTIC DESTINATION in 11G

    Hi, 1) I have a 11g database. 2) I saw that the init.ora doesnt have diagnostic_dest set up. 3) Rather 10g dump destination parameters are set up. 4) I altered the database with ALTER SYSTEM SET DIAGNOSTIC_DEST='/mp03/oracle/DB_NAME/diag'; I have the