Dynamic Tab Template : Use Menu Navigation Across Multiple Applications

Hi
I have the following use case and would appreciate help.
Our client has multiple applications which they need integrated into a single home page. I am using the dynamic tab template as my home page with multiple panel boxes containing application specific menus. I need to be able to create a tab from any application via the menu.
My strategy is to use bounded task flows in the various applications, but I am not 100% sure on how to do it. The applications would also contain multiple task flows, so I would then need to be able to paramatise the task flows so that it can execute the correct flow case.
Thanks.
Leon.

Hi Sireesha
I can access the remote task flow from the menu using the action listener. When I use a managed bean to add a new tab using the task flow it fails with;
<RegistrationConfigurator><handleError> Server Exception during PPR, #1
java.lang.NullPointerException
The managed bean method to add the tab and execute the task flow is;
private void startActivity(String title, String taskid, boolean isNew) {
try {
if (isNew) {
TabContext.getCurrentInstance().addTab(title, taskid);
} else {
TabContext.getCurrentInstance().addOrSelectTab(title, taskid);
} catch (TabContext.TabOverflowException e) {
System.out.println("");
Where title is the tab title and taskid is the task id in format TaskFlowName.xml#TaskFlowID.
Thanks.

Similar Messages

  • How to use a connection across multiple request

    What is the idea of using a connection across multiple requests.

    Please give more details. What connections and what requests
    And are you posting on the right forum? (This sounds more like a Networking/servlet question)

  • Authentication across multiple applications

    Hi,
    I'm having trouble with authentication across multiple applications.
    Ideally I would like to log in to one application and have my credentials survive across the session for the other applications when they run.
    What is the best approach to do this?
    Thanks,
    Mark

    Thanks for your reply Frank.
    We've decided to switch to JAVA SSO but I'm having trouble getting to the configuration page in the 11g OC4J.
    I've posted a new thread with these questions:
    Configuring JAVA SSO with 11g OC4J
    Thanks,
    Mark

  • Dynamic tabs template version

    Does JHS 11.1.1.3.35 use the Oracle Dynamic Tabs Page Template 1.02 patch? Or do I have to install that separately?

    We use some classes, not the actual classes.
    In the upcoming JHeadstart 11.1.1.4 and JHeadstart 11.1.2 releases, we will no longer use anything of Oracle Dynamic Tabs Page Template, we have written a better and more feature-rich implementation.
    Steven Davelaar,
    JHeadstart Team.

  • Cookie handling & navigation across multiple BSP applications

    Hi All,
    This is my scenario...
    I have a main BSP application (say YYYY) which is the user login application.  The application class is ZCL_YYYY.  This application will enable the users to login.  This application will show up the list of other applications say (application AAA - class ZCL_AAA, appln BBB-class ZCL_BBB,  etc).  User can click on the application and navigate. 
    I am storing the password in server side cookie and during navigation to other application from my main application I am passing the user id in the URL (like http://....htm&user=mmmm).  The other application will validate the user id against the server side cookie and then proceeds further.  
    I tried using client side cookie but it is working only with in single application but not across applications (I used response->set_cookie in initialization event of main bsp appln and request->get_cookie in the called application in request event). 
    Is there a better way in handling this navigation??.
    My issue is sometimes(very rare cases but still an issue) when the traffic is more, one user is gets the other user's screen, that is when two users click application AAA at the same time, both the users are getting the same information (which is different for different users). 
    Kindly suggest.
    Thanks,
    Krish

    Thanks Raja & Raja...
    In my scenario, the user logging in is the customer (KNA1-KUNNR).  All the BSP application are going to come in with the same SAP user id which is set in SICF.  For SAP transaction user id is going to be SAP-WEB user. 
    The user logs in with the customer number as user id (we have web users for KNA1 created using SU05).  The first will be the login screen where the customer enters his number and password.  The user id and pwd is validated and then the list of applications page will get displayed (as far as SAP is concerned, the transaction is going to come in with SAP-WEB user id).  Once the application is clicked, the password is stored in server side cookie like.. (since SAP user id is going to be same across it was passed as NONE)
      call method cl_bsp_server_side_cookie=>set_server_cookie
        exporting
          name                  = v_customer
          application_name      = 'NONE'
          application_namespace = 'NONE'
          username              = 'NONE'
          session_id            = 'NONE'
          data_value            = v_pwd
          data_name             = 'NONE'
          expiry_time_rel       = 300.
    In the called application, the cookie is retrieved (it should be with in 5 minutes) and validated again with customer id from the URL.  If there is an issue in validation, navigation will go to login page again.
    Thanks,
    Krish

  • Syncing Forms Across Multiple Application Server Servers?

    Hi Guys,
    I was hoping someone could point me in the right direction. We recently brought up multiple servers running Application Server 10.1.2.3 for High Availability of our forms and reports. My question is, is there a way to keep the forms files synced? With IIS for example, I have written a batch file that will go check for modifications on a source server and then sync any destination servers that are out of sync. However with Application Server, you cannot simply copy files over because if they are in use they are locked.
    Would anyone happen to know of any kind of solution for keeping multiple Application Servers synced?

    What we do is use a Load balancer with Multiple App severs. To keep the forms correct we take one out at a time off peak and update and do this round robin until they match.
    Best Regards
    mseberg

  • Reporting across multiple applications

    I'm currently evaluating solutions for integrating heterogenous datasources in university/college legacy applications.
    Our applications are all based on Oracle databases, but we have little knowledge and access to the inner structure of these
    databases. And the databases themselves are old, and have been the victim of constant extensions.. thus there are plenty inconsistencies,
    duplicates and the likes. We also have some commercial applications like SAP, that we'd like to integrate.
    Our primary goal is to generate reports using data from multiple datasources and integrate these reports in our new JSP/Coocoon based portal.
         Now I've been looking at Discoverer and Repors for this.
         - What are the requirements for these tools, only OAS or do they require (or recommend) a datawarehouse solution?
         - How are the possibilities for quering multiple datasources and then merging the results as simple as
         possible with these tools? Can I define queries into the source databases/applications as "fetchable information slices"
         and then let the end users go nuts combine/manipulate these as they wish in realtime?
         - Does these tools have any data cleansing possibilities? Eg. detecting inconsistensies?

    Hi Phani Kumar,
    You can report on multiple applications.
    If you are using EVDRE, then in the application cell, you just need to change the name of the application. You can have multiple EVDREs pointing to different applications.
    Another option is to use the EVGTS function, wherein the first parameter is the application name. You can hardcode the application name.
    Hope this helps.

  • Can I use home share across multiple accounts on the same computer?

    we all use one computer and have one music library in a public folder. Can we use home share so that when one of us makes a purchase (and adds it to our library) others can easily see it and have the option to add it to their library too (without duplicating the file)?

    Based on my HAZY memory of a previous question like this, what you would need to do is...
    Log out of one Cloud account (MAY need to restart your computer, not sure of this... hazy memory) then log in to your OTHER Cloud account

  • Using Creative Cloud across multiple devices? (individual use)

    When signing up to Creative Cloud, how many devices does this allow for personal desktop use? I'm wanting the software for both my laptop and iMac (Plans for Individuals / Existing CS Customer / Complete at £27.34 a month).
    Many thanks, Sarah

    Found it:
    You can install and activate CC desktop applications on two computers, regardless of operating systems, for the individual associated with the CC membership...

  • How to share Global Page across multiple applications

    Hi,
    I have APEX 4.2 via pl/sql gateway, Oracle 11gr2 DB and using theme 24.
    I have about 40 applications in 1 workspace and I need to create a global page that is going to be the same for each app. One way of doing this is I can manually do the change 40 times but I'm looking for an easier way.
    If you look at the packaged app "Dynamic Sample" you would notice a left sidebar which acts like a menu. Basically I want to do the same but just image each item on the sidebar belongs to a separate application.
    I have app1 which has the login and left sidebar navigation. Each option on the sidebar list would call a page on app2 to app40 but I need to retain the sidebar when displaying the page from a different app.
    If I tried to imp a global page I get an error that the application ID is different.
    If I tried to copy the global page to another app it changes the type to a navigation form which prevents the list from coming up for every page on the app.
    Thanks in advance!

    kvsinfo wrote:
    Hi,
    I have APEX 4.2 via pl/sql gateway, Oracle 11gr2 DB and using theme 24.
    I have about 40 applications in 1 workspace and I need to create a global page that is going to be the same for each app. One way of doing this is I can manually do the change 40 times but I'm looking for an easier way.Does the page have to be secure? If not can you create a new application without a login, put the "global" page there, and link to it from the other applications? Is there another way to put a generic page somewhere you can get to it outside Apex?
    >
    If you look at the packaged app "Dynamic Sample" you would notice a left sidebar which acts like a menu. Basically I want to do the same but just image each item on the sidebar belongs to a separate application.
    I have app1 which has the login and left sidebar navigation. Each option on the sidebar list would call a page on app2 to app40 but I need to retain the sidebar when displaying the page from a different app.
    If I tried to imp a global page I get an error that the application ID is different.
    If I tried to copy the global page to another app it changes the type to a navigation form which prevents the list from coming up for every page on the app.
    Thanks in advance!

  • Use Redis Cache for Multiple Applications

    Hi,
    I did some searches and could not come up with a straight forward answer so I am hoping someone here can clarify this for me.
    We have two different products that we have built in .NET that we host in Azure as websites. For each of these two products we have multiple clients. Each product and client pair has its own SQL database and its own website setup in Azure.
    We would like to start using Redis Cache for the session of these products. Do I need to:
    1) Create 1 Redis Cache and use it for all clients / products?
    2) Create 2 Redis Caches and use one per product (redis caches needed = # of products)?
    3) Create an individual Redis cache for each client / product pair (redis caches needed = # of products x # of clients)?

    You can do either of the above. It would really depend on how much load are you expecting on the Cache
    For separation and load balancing it might be better to have a Cache per Website
    For a Cache to be useful it should be closer to the Web tier, so ensure that you provision the Cache in the same region as the Website.

  • Load balancing across multiple application servers not working with JCo RFC

    We have a problem where inbound messages to the Mapping Runtime engine (ABAP -> J2EE) are not load balanced over application servers. However, load balancing does take place across server nodes within one application server.
    Our system comprises of the following:
    Central Instance (2 X server nodes)
    Database Instance
    2 X Dialog Instances (with 2 X server nodes each)
    The 1st application server that starts is usually the one that is used for inbound messaging.
    We have looked at the sap gateway configuration and have tried various options without much luck:
    i.e.: local gateways vs. one central gateway, load balancing type by changing parameter gw/reg_lb_level, see: http://help.sap.com/saphelp_nw70/helpdata/EN/bb/9f12f24b9b11d189750000e8322d00/frameset.htm
    Here are our release levels:
    SAP_ABA     700     0012     SAPKA70012
    SAP_BASIS     700     0012     SAPKB70012
    PI_BASIS     2005_1_700     0012     SAPKIPYJ7C
    ST-PI     2005_1_700     0005     SAPKITLQI5
    SAP_BW     700     0013     SAPKW70013
    ST-A/PI     01J_BCO700     0000          -
    Any help would be greatly appreciated.
    Many thanks

    Tim
    Did you follow the guide here:
    How to Scale Up SAP Exchange Infrastructure 3.0  
    Learn what the most likely scaled system architecture looks like, and read about a step by step procedure to install additional dialog instances. The guide also walks you through additional configuration steps and the application of Support Package Stacks.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c3d9d710-0d01-0010-7486-9a51ab92b927
    We followed this guide for XI3.0 and PI7.0 and works successfully!

  • Using Dynamic Tabs in 11gR2 doesn't seem to work.

    Hi there,
    I'm trying to use the Dynamic Tabs Template in an ADF 11.1.2.3 application using JHeadstart 11.1.2.1.28.
    According to the developerguide section 9.3.1. (Enabling Dynamic Tabs) it should be rather easy to do this.
    Set PageTemplate to : /common/pageTemplates/JhsDynamicTabsPageTemplate
    Set datacontrolscope to : Isolated
    Set Default group Usage to : Region with Page Fragments.
    Set Default group Region Access to : Common UI Shell Page.
    I use facelets as viewtechnology.
    Generating the application works fine.
    Running the application results in an error at startup :
    Error 500--Internal Server Error
    java.io.FileNotFoundException: /common/regions/DynamicTabs.jsff Not Found in ExternalContext as a Resource
    The pagetemplate can't find the reference. The file is nowhere near /common/regions/DynamicTabs.jsff. I actually cannot find it at all.
    I can reproduce this behavior on two different workstations.
    All of the above works smoothly in 11gR1.
    I think it's a bug, at least it looks like it.
    What do you think ?
    Regards Luc

    Hi Steven,
    it is time for "Ripley's believe it or not" I guess....
    I am definitely able to reproduce the behavior.
    1) Create new ADF fusion webapp
    2) Create new ADF BC.
    2a) Connection = HR.
    2b) create EO, VO for Employees and Departments and also create default AM.
    No adjustments, everything default.
    3) Refresh Datacontrol palette to have new DC available
    4) Enable JHeadstart on ViewController project
    5) Create new Service Definition. Accept all the defaults.
    6) Go to application Definition and make the following adjustments
    6a) Set PageTemplate to : /common/pageTemplates/JhsDynamicTabsPageTemplate
    6b) Set datacontrolscope to : Isolated
    7) Apply, Save all and generate.
    During generation the /common/regions/DynamicTabs.jsff is not added to the project.
    Running the new application results in
    Error 500--Internal Server Error
    java.io.FileNotFoundException: /common/regions/DynamicTabs.jsff Not Found in ExternalContext as a Resource
    Versions :
    ADF 11.1.2.3
    JHeadstart 11.1.2.1.28
    Windows 7 64bit
    And I also have the OraFormsFaces extension installed. Could that be causing the problem ??
    I do not use it in this project, but the fact that it is there and that it is available as in the New gallery ....--> JHeadstart --> JHeadstart OFF Generator indicates that OFF does influence JHS in some way ?
    Regards
    Luc
    Edited by: lucbors on Jan 18, 2013 7:17 PM

  • ADF Pgaes with Dynamic Tab Shell not rendering in iPAD 1+

    Hi,
    We have used Oracle Dynamic Tab Shell templates to build our Dashboard page with multiple dynamic tabs.
    One year back when we initially created the main Dashboard with Dynamic Tab Shell and used UIShell API's to open new dynamic tab on click of command links in left hand side navigator. We started with Jdev 11.1.1.3 and we upgrade till Jdev 11.1.1.5.
    Now recent requirement is, we need to test our applications in Safari browser within iPAD(2.0). While testing we observed below issues.
    1) The JSPX page with Dynamic Tab Shell is keep showing "Loading..." We had to refresh the Safari browser twice to render the page.
    2) Any af:commandLink as part of the JSPX which has dynamic tab shell template, not working. We have bunch of links on left navigator and on click of each link will open a new dynamic tab(we use UIShell API) . Nothing happens on click of those af:commandLinks.
    3) We have "Home" and "Logout" links on top right corner. Nothing happening on click of those links too.
    All these like af:commandLinks and af:commandButtons working as expected when we have them in side a JSPX page w/o dynamic tab shell.
    Tested and observed same behavior both in iPAD 1.0 and newer version iPAD 2.0.
    We desperately need help on thin. Pls let us know, if i need to provide more details. Is there any specific configurations required to make it work in Jdev 11.1.1.5? At this point we can not upgrade our Env to 11.1.1.6 or 11.1.2 as we already have these Apps in Production and we should give the users flexibility to use it in iPAD.
    Please help!!
    Thanks!!
    Subba.

    Hi Jaun,
    Thanks your response.
    Yes- I have seen the support for iPAD and iOS are more enhanced it in 11.1.1.6 and later versions.
    But we already hosted our apps in Production which is currently 11.1.1.5. We have complex workflows designed in SOA suite too.
    Now, if we need to upgrade to 11.1.1.6, we need to basically do validate/test all our applications on new release and it cost us. CLient may not approve for upgrade as of now.
    Is there any guidance or way for customers like us who are on 11.1.1.5 version, to get the ADF features and support for iPAD or iOS? Kind of backward compatible patches kind of thing?
    Do we need to log a SR on ORACLE?
    Please suggest!!

  • Switching dynamic tabs causes loss of entered values

    I am running into a fundamental issue with dynamic tabs.
    When the user has multiple tabs open, and he is busy entering values in one tab, and then switches to another tab without saving the values in the first tab, the entered values in the first tab are lost when the user triggers at least one http request in the new tab. If the user switches to the new tab, does not do anything and returns immediately to the first tab, the entered values are still there. I understand that the JSF model update phase is skipped when switching tabs because immediate="true". But the apply request values phase is still performed, so the UI components should still have the submitted value. Somehow, these values get lost when a subsequent request is send while those UI components are no longer visible. I tried changing the rendered property of the regions in the page template to "visible" so the UI components are kept in the component tree, but that didn't help.
    Th idea of temporarily switching to another task, similar to switching browser tabs, is undermined with this behavior because end users don't like it when some of their work is lost.
    Does anybody know a solution for this problem?
    Thanks,
    Steven.

    I think you need to use static instead of dynamic regions that way you can keep the region modification across all the tabs. The visible property on the regions some how its not working for me so I am surronding each region with PageGroupLayout and setting the visible property to it and set rendered property to region. The visible property and rendered property condition can be controlled by the tab action.

Maybe you are looking for

  • Making calls on my iPhone/ LockScreen and Message freezing

    Hi, ive had my iphone for about six months now, im still under warranty and ive just recently been having few problems that are quiet annoying. My first problem , while making calls i can barely hear what the person is saying to me and they can barel

  • System slow down, login delay, slow apps

    I am running an xserve 2.8 quad core Intel Xeon with OSX 10.6.8. I have 350 users connecting from labs, all workstations are intel iMacs os 10.6.8. Users login fine during periods of quiet on the network, but when 2 or 3 classes login simultaneously

  • What is the best all in one printer that works with the iPad

    The best all-in-one-printer to use with the ipad mini

  • BUDAT in 2lis_02_itm

    Hi Friends,                Can some one tell me where exactly does the BUDAT in 2lis_02_itm get populated? I chkd EKKO and EKPO and EKPA , from where it is extracted, but dont find BUDAT in these tables. I know the history has it but, I want to know

  • URGENT - Access blocked to forms already created...

    How was I allowed to waste hours creating forms and connecting them to my web site, and then when I try to take out a subscription I am told that the service does not exist in the country where I live, whereas my company which would take out the subs