Partner App Performance

We've registered our major Java application as a partner to the Login Server. The partner applications server cluster receives thousands of logins every day. I've noticed that after the partner activates the login cookie, it still goes back to the SSO SDK to "unbake" the application cookie with each request.
Are folks out there storing the decrypted user information with the session to prevent decrypting the cookie with each call? Is it fine (and more secure) to just let the system decrypt each time, or is this a potential area for peformance improvement? Unbaking the app cookie takes about 134 millis for us.

http://www.iclarified.com/entry/index.php?enid=20298
yup on 7 march they will release ipad 3. it will suport 2000xresolution meaning more pixels.More pixels = less performance,even if it will have more power it will need it to render this high resolution.Curious if old apps will run better.

Similar Messages

  • Apex as Partner App using OID SSO

    Hi
    I have setup Apex as a partner App in OAS.
    Registered the partner application.
    Created a simple app that uses the builtin Apex auth as partner app using sso.
    I get the OAS login appearing as expected for authentication however apon entering credentials successfully
    The success url takes me to server:7777/sso/auth and displays page can not be found
    My OAS Partner App success url registered is server:7778/dad/apex/wwv_flow_custom_auth_sso.process_success
    app schema registered details
    My lsnr token is HTML_DB:server:7778
    other details cut and copied from OAS registration page.
    lsnr login url is the oas sso login url is this correct?
    Appears to work apart from the success url finding its way back to my app.
    TIA
    Richard.

    Hello all,
    I'm having somewhat of a similar issue, but I think our setup might be making it a bit more complex.
    First question, simple one:
    1.
    In my authentication method in my apex app, when I set my logout URL to http://{myhost}:{myport}/pls/orasso/orasso.wwsso_app_admin.ls_logout?p_done_url=http://www.google.com
    It doesn't automatically redirect. I have to press the Return button on the OAS Single Sign-Off page to redirect to www.google.com
    Is the redirect not automatic? Is there a way to make it automatic?
    2.
    We have the issue where you login via SSO into an APEX application (APEX as a partner app). But the logout url does not truly log the user out. It redirects to our public page as we expect it to, but when they press the login button, it just goes straight back in (as if they were never logged out).
    Now I know this has to do with the cookie, but here's the tricky part.
    Our OAS server (that has Portal) is on a separate box. We've upgraded all our database servers, and they all have now a different domain than the OAS server. So now, OAS is in company1.com domain and our APEX apps are on company2.net domains.
    Our DBA had setup us his own flavor of SSO logout (public synonym for all apex workspaces to use). He has an actually database procedure that used the owa_cookie package to look for the cookie and invalidate it on logout. With the new domains, his logic no longer works, because I believe the cookie is still in company1.com domain and the logout proceduce is running from the company2.net domain and cannot find the cookie (since it's not in it's domain).
    After all that, I am thinking that since we can successfully login to SSO in company2.net domain via the OAS server, then we should also be able to logout of SSO successfully via the OAS server as well. Am I on the right track here? Is it possible with multiple domains?
    Thanks,
    Chris
    Edited by: CDub on Oct 19, 2009 1:55 PM

  • APEX as Partner APP in SSO - Post Authentication Process

    I am trying to get APEX to work as Partner APP with SSO. It's almost working but a vitol piece doesn't cooperate.
    In my old authentication scheme (built-apex) I have a Post-Authentication Process (see below) that needs to set my page 0 items. When I put this into my new authentication scheme for SSO and try to log-in, I get a blank screen.
    If i take it out, my screen displays fine, but my page 0 items are not set with the correct values. What am I missing?
    DECLARE CURSOR get_user_defaults IS
    select B.fk_school, B.year, B.pk_id,
    nvl(A.user_type,'N') user_type
    from "#OWNER#".sis_user_roles B, "#OWNER#".sis_user A
    where A.user_name = :APP_USER and
    B.fk_sis_user = A.pk_id
    order by decode(B.default_role,'Y',1,2);
    BEGIN
    FOR user_defaults_loop in get_user_defaults LOOP
    :P0_LOGIN_SCHOOL := user_defaults_loop.fk_school;
    :P0_LOGIN_SCHOOL_YEAR := user_defaults_loop.year;
    :P0_LOGIN_ROLE := user_defaults_loop.pk_id;
    :P0_USER_TYPE := user_defaults_loop.user_type;
    EXIT;
    END LOOP;
    END;

    not sure what the problem is. Are you sure that :app_user is set already?
    However it looks as if you get an error (might result in blank screen) during your process.
    btw: the pL/sqkl block could be rewritten into a single sql select without any loop.
    BEGIN
      SELECT fk_school, year, pk_id, user_type
      INTO  :P0_LOGIN_SCHOOL, :P0_LOGIN_SCHOOL_YEAR, :P0_LOGIN_ROLE, :P0_USER_TYPE
      FROM ( 
        select B.fk_school, B.year, B.pk_id,
        nvl(A.user_type,'N') user_type, rownum rn
        from "#OWNER#".sis_user_roles B
            , "#OWNER#".sis_user A
        where A.user_name = :APP_USER
        and B.fk_sis_user = A.pk_id
        order by decode(B.default_role,'Y',1,2)
      where rn <= 1
    exception
      when no_data_found then
         raise_application_error(-20001,'User "'|| :APP_USER ||'" not found!');
    END;

  • Logout URL for 9iAS SSO Partner App

    Hi,
    I've successfully set up an HTMLDB application as a Single Sign On partner APP. The login works perfectly, except I'm a little confused about the logout URL. Currently it is set to the default in the Authentication scheme, but it doesn't work too well - I get errors if I navigate back to the single sign on page from the default HTMLDB logout page. What I want it to do is to de-authenticate then automatically go back to the SSO login page. What do I change my logout URL to?
    (curently it is wwv_flow_custom_auth_std.logout?p_this_flow=&APP_ID.&p_next_flow_page_sess=4155:PUBLIC_PAGE)
    Thanks,
    Steve

    Steve - Here's a logout URL that unsets the app's
    session cookie first, then goes to Single Sign-off,
    then back to a public page in the app:
    https://host:port/pls/DAD/wwv_flow_custom_auth_std.log
    out_then_go_to_url?p_args=&APP_ID.:https://login.yourl
    ogin.com/pls/orasso/orasso.wwsso_app_admin.ls_logout?p
    doneurl=https://host:port/pls/DAD/f?p=&APP_ID.:PUBLI
    C_PAGE
    ScottI am quite new to Oracle Apex.
    I have just looked read through your posts, because I am having a similiar problem. I simply want to be able to click the logout link on my application and be able to logout of single sign on.
    I have tried your URL and I am sure it is accurate but I am unable to get it to work. I think the main problem I have is that I cant get to the logout URL on the single sign on page : http://host:port/pls/orasso/orasso.wwsso_app_admin.ls_logout
    Please could you advise ?
    Thanks
    Numan

  • Is it possible to have custom PL/SQL signoff/logout pages per partner app?

    Hello -
    We are currently using one OID server as our SSO midtier for an Oracle portal and Oracle EnterpriseOne applications. Following document (342942.1) we have successfully been able to create a customized sign-off/logoff page. However this page defined is the same for all partner application. We would like the ability to send the users to one page if they logoff from the portal, and to another page if they logoff EnterpriseOne. Is there a way to determine which partner app is calling for a logoff, and we could populate the p_done_url variable from there?
    Thank you.

    Why not just wait for the request to complete in your PL/SQL?
    function FND_CONCURRENT.WAIT_FOR_REQUEST
    (request_id IN number default NULL,
    interval IN number default 60,
    max_wait IN number default 0,
    phase OUT varchar2,
    status OUT varchar2,
    dev_phase OUT varchar2,
    dev_status OUT varchar2,
    message OUT varchar2) return boolean;
    Trust iguru here.. the users will not notice.

  • SSO Authentication Audit Information for Partner Apps ?

    Hi,
    Is it possible to get Audit Information to show when a users has been authenticated by SSO for a Partner Application ?
    If I look at orasso.wwsso_audit_log_view I can see when a user has been authenticated and a row for Portal and each Partner App that gets authenticated. The question is can you tell which row relates to which Partner App or is there another table with this information ?
    i.e I have two Partner Apps, a user logs onto Portal and only visits pages for one of them, When I log I see 2 rows, I need to know which Partner App they vistied (A or B).
    Thanks
    Simon.

    Well in that case i guess am in luck because i am working with oracle. The thing however is that I don't know where to fetch the information about the installation and all that in order to proceed ahead.
    Besides it seems, the easier it was to make the application and deploy it on the apex, the harder it is to integrate it with the SSO.
    Also i don't understand when you say "public apex.oracle.com", I always thought it was meant only for oracle employees as in it's not accessible through the internet.
    You won't (unless you work for Oracle) be able to do
    that on the public apex.oracle.com site as far as I'm
    aware.

  • How to set up ApEx as a SSO partner app?

    I seem to be stuck in something of an endless loop here.
    I'm trying to set up the authentication for an ApEx app to use my Oracle AS SSO. When I start the wizard to create a new authentication scheme I choose "Based on a pre-configured scheme from the gallery". That shows me five choices (open door, ApEx credentials, database credentials, LDAP, and "no authentication"). When I click on the "Information" link at the bottom it displays some text for two more choices which aren't listed above: "Oracle Application Server Single Sign-On (Application Express engine as Partner App)" and "Oracle Application Server Single Sign-On (My application as Partner App)". Those descriptions also say that those choices aren't displayed because "This Application Express site must have already been registered as a partner application with the SSO server."
    OK -- no big deal. I'll just register the ApEx site as a partner app. I found this link explaining how to do that: http://www.oracle.com/technology/products/database/application_express/howtos/sso_partner_app.html
    Now, reading that page, I get to this step in the process: "Using the Application Express Application Builder, use the create authentication scheme wizard to create an authentication scheme based on the pre-configured
    scheme Oracle Application Server Single Sign-On (Oracle HTML DB Engine as Partner App)."
    And back to the top of my loop. The wizard in Apex tells me that I can't see the SSO choice when I'm creating my app's authentication because it's not registered as a partner application, and the instructions which tell me how to register ApEx as a partner application tell me to pick the SSO choice in the ApEx wizard.
    Has anyone managed to break out of this Groundhog Day documentation loop?

    Well,
    There are 5 choices to choose from on the page. In the description of the choices at the bottom of the page there are 7, and the two additional choices talk about having to first have registered the site with SSO. So...I'm interpreting that as meaning that other 2 possible choices would be displayed if the site is registered with SSO. That, plus the fact that the page which describes how to add the site to SSO seems to think that the SSO choices are displayed in the wizard.
    So, no, there's no "exact launguage" that says what the reason is for the choices not being displayed. Can you point me to some exact language that tells me how to get those choices displayed?

  • Oracle apps performance tunning

    Hey
    could u any one tell me where i will get the Oracle Apps Performance
    Tunning on Module wise like OM/AP/AR.
    how to verify that my oracle Apps[11.5.10] instance running fine on linux based !!
    i need check list Oracle Apps Performance !!

    best would be to start with http://docs.oracle.com/cd/E11882_01/server.112/e16638/toc.htm
    Regards
    Karan

  • Export System Monitoring App Performance Dashboard data in CSV

    Hello,
    I would like to know if it was possible to extract the data of Solution Manager Dashboard (System Monitoring App Performance) inside a flat file ?
    I found some information on this page :System Monitoring App: Performance - System Reporting in SAP Solution Manager - SAP Library
    The query name is
    0SMD_DASH_SYSMON_PERFORMANCE and I would like to use RSANWB on the cube 0CCMPDATA to create a flat file but maybe they are a easier solution ?
    Thank you

    I have tried to find the information in a another way :
    TEMPLATE_ID=0E2EREP_ALLSYS_SYSTEMPING
    VAR_NAME_1=0SMDVTST
    VAR_VALUE_LOW_EXT_1=201408010000  (begin date of the day)
    VAR_VALUE_HIGH_EXT_1=201408132359 (end date of the day)
    FILTER_IOBJNM_2=0SMD_TIHM
    FILTER_VALUE_2=0SMDVTIHMCM
    FILTER_VALUE_TYPE_2=VARIABLE_EXIT
    FILTER_IOBJNM_3=0CALDAY
    FILTER_VALUE_3=0VDAYCM
    FILTER_VALUE_TYPE_3=VARIABLE_EXIT
    FILTER_IOBJNM_4=0SMD_GRTI
    FILTER_VALUE_4=DAY
    FILTER_IOBJNM_5=0SMD_GRDA
    FILTER_VALUE_5=DAY
    USE_PAGE_WRAPPER=PING
    VAR_NAME_7=0SMD_V_SID_M
    VAR_VALUE_EXT_7= <SID> (SID of the system)
    VAR_NAME_8=0SMD_V_SID_INT
    VAR_VALUE_LOW_EXT_8=%23VAR_VALUE_HIGH_EXT_8=#
    VAR_NAME_99=0SMD_V_INFOPR
    VAR_VALUE_EXT_99=0SMD_PE2H
    VAR_NAME_98=0SMD_V_INFOPR
    VAR_VALUE_EXT_98=0SMD_PEH1
    VAR_NAME_97=0SMD_V_INFOPR
    VAR_VALUE_EXT_97=0SMD_PEH2
    Do you think how can i export that information in a CSV ?

  • App performance influenced by hardware power?

    Is flash app performance in anyway influenced by the hardware of the device?the ipad3 is coming out in few days and i was wondering if apps that used to run bad on ipad2/iphone4 are going to run good on the new ipad.Iphone 4S was at least twice as fast as iphone 4 did this mean twice the perfomance?15 fps becomes 30?this is the standard rule of PC'S,if u double the power of your harwarde your fps doubles also,as simple as that.Is it like this in the mobile world also?If so this means in 2,3 years we should be able to run any flash app flawlessly on any device.

    http://www.iclarified.com/entry/index.php?enid=20298
    yup on 7 march they will release ipad 3. it will suport 2000xresolution meaning more pixels.More pixels = less performance,even if it will have more power it will need it to render this high resolution.Curious if old apps will run better.

  • Partner App OAS SSO integration does not work

    Hi All,
    I try to make OAS SSO work. I have app I built in HTML DB, I try to make it work as Partner Application for OAS SSO. I've done all requierments to install SSO SDK and try to make it work - it was fruitless.
    Then I try to make Test App work (\ssosdk307_032101\demo\plsql\) - it was fruitless also.
    I received the same error messages in Apache error_logs:
    [Thu Nov  4 12:06:54 2004] [error] [client 192.168.83.43] [ecid: 1099562814:192.168.83.197:9461:0:1,0] mod_plsql: /test2/test_setup HTTP-503 ORA-6550 Call to WPG_SESSION API Failed.
    [Thu Nov  4 12:06:54 2004] [error] [client 192.168.83.43] [ecid: 1099562814:192.168.83.197:9461:0:1,0] mod_plsql: ORA-06550: line 4, column 2:
    PLS-00201: identifier 'FLOWS_010500.WPG_SESSION' must be declared
    ORA-06550: line 4, column 2:
    PL/SQL: Statement ignored
    ORA-06550: line 5, column 16:
    PLS-00201: identifier 'WPG_SESSION_PRIVATE.CREATE_SESSION' must be declared
    ORA-06550: line 5, column 2:
    PL/SQL: Statement ignored
    ORA-06550: line 6, column 15:
    PLS-00201: identifier 'WPG_SESSION_PRIVATE.GET_LW_USER' must be declared
    ORA-06550: line 6, column 2:
    PL/SQL: Statement ignored
    ORA-06550: line 7, column 2:
    PLS-00201: identifier 'FLOWS_010500.WPG_SESSION' must be declared
    ORA-06550: line 7, column 2:
    PL/SQL: Statement ignored
    Could someone point me what to do in order to make it work? I guess I miss some step but I don't know what one I've missed :(((
    Thanks,
    Sergiy

    Scott,
    Thanks for your reply. I double check instruction and re-done all steps. I try to start demo application (I didn't even go further tneh step 4 in Install.txt!)
    from ...\ssosdk307_032101\demo\plsql\Readme.txt 5. To verify the web server setup, go to the following URL to see the test page:
    http://<hostname>:<port>/pls/<dad_name>/<schema_name>.test_setup
    , but I receive the same error messages in IE and in Apache error_logs.
    I see at this point one weak area - this is DAD. As I understand I need to create dad in dads.conf, am I right?
    Maybe I didn't created it right?
    Could you post some working dad for SingleSignOn?
    Thanks,
    Sergiy

  • Restoring minimized swing app performance

    Holla,
    i am writing a swing application and there is a performance problem
    waking up the app: i mimimize the application (send it to the WIndows taskbar) then i
    start other 'large' programs like word, my email client, or the IDE. when i maximize
    the application now, it needs about 5-15 secounds to paint and 'come to live again'.
    during this period of time the frame stays gray. this is poor response time..
    I've seen other swing applications doing similar things. Netbeans for example.
    Does anybody know the reason for this behaviour?
    -mike

    This question is even more confusing then the one you asked before. Do you understand how PHP works because your question appears to have nothing to do with PHP whatsoever... unless you are confused which appears to be the case.
    Could you describe the flow of your application a little please? That might be helpful. Like your user does X then Y happens etc. Rather than configure the PHP script which makes no real sense at all... because that sounds like a script editor which is fine in and of itself but is not related to a question about browsers Java or otherwise.
    If you don't like this answer than I will say this. Yes it is possible in Java but not on alternate Tuesdays and as always, beware the classpath.
    Good luck.

  • Oracle apps performance issue

    Dear All,
    i recenlty cloned an environment on a new server, i can access oracle apps with fine speed once you select a reponsbility and the java take lots of time to open when you are in oracle application (Oracle forms) from there it works so slow even a single click take 1 min or so.
    please let me know how can i troubleshoot and improve performance specially once the java opens the oracle forms
    OS: OEL 5.5
    APPS : R12 (12.1.3)
    DB : 11G R1
    Single node environment.
    Please advise Regards,
    Hassan

    i recenlty cloned an environment on a new server, i can access oracle apps with fine speed once you select a reponsbility and the java take lots of time to open when you are in oracle application (Oracle forms) from there it works so slow even a single click take 1 min or so.What is the SGA size?
    Did you run "Gather Schema Statistics" after the clone?
    please let me know how can i troubleshoot and improve performance specially once the java opens the oracle formsPerformance Tuning
    https://forums.oracle.com/forums/search.jspa?threadID=&q=Performance+AND+Tuning&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • App performs inconsistantly...how to check for memory leaks?

    I (was!) almost done with an app to submit to the app store but when I tested the final build on my iPad it started performing strangely.
    It had never done this before, but it's crashing almost CONSTANTLY. Every few seconds or so. I haven't changed much of anything since the last time I tested it and I can't really figure out what would cause it to crash so much.
    From the menu you can choose a button to go to other frames in the main timeline. Half of those work, half of them make the app crash. This is new and I think I might have a memory leak somewhere because it's consistently inconsistent.
    At first I thought I had a stack overflow somewhere; however, testing in mobile debug mode doesn't cause any errors or even warning output messages - nothing. It runs just fine.
    So is it possible that the problem is stemming from hardware? I can't imagine this app would be using up too much memory - it is full of vectors, but there's nothing more complicated than touch and drag because it's just a puzzle.
    How would I test something like this if debug mode isn't throwing any exceptions?

    You may want to try MonsterDebugger (free, open source). It also serves as a profiler. You might be able to get a better understanding on what your app is doing (and why it might be breaking on the iPad).

  • Utilize memory for best apps performance

        Hi all,
    I have a system with 32 gb ram, which has ebs 11.5.10.2. apps & db tier installed on the same machine
    Currently I am on linux RHEL 4.2 OS (32 bit) so i am unable to allocate more tha 2gb of sga
    SQL> show sga
    Total System Global Area 2181038080 bytes
    Fixed Size                  1262840 bytes
    Variable Size             935463688 bytes
    Database Buffers         1228800000 bytes
    Redo Buffers               15511552 bytes
    $
    free -m
                 total       used       free     shared    buffers     cached
    Mem:         32497      25140       7356          0        252      23380
    -/+ buffers/cache:       1507      30989
    Swap:         8189          0       8189
    I want to increase the overall performance by utilizing all the free memory available,
    can any one please suggest how to utilize the free & cached memory to increase the performance.
    Thanks

    Hi,
    there is a significant performance differnce in prod & dev envrionment. Please suggest
    Did you try running "Gather Schema statistics" from sysadmin responsibility and see if it help you. Check for Database alert log file and confirm the DB is in healthy state.
    But that being said, 32 bit OS installation with a 32 GB RAM availability is just a mere wastage of resource since you are not using the 28GB. I strongly recommend to move to 64 bit OS.
    Thanks &
    Best Regards,

Maybe you are looking for