Load several stubborn taskflows independently on a page

Hello

I use Jdev 11.1.1.7.

I have 3-4 taskflows on my demand jspx page.

  • All taskflows have the property to update the value if necessary.
  • All taskflows have the same input parameter. (single input param)
  • All taskflows must be updated when I change the value in the LOV in the same page.
  • All taskflows have a fragment (one), all fragemnts have only a single table. (nothing else)
  • The data in these tables come from webservices.

As I put update as 'ifNeeded', the taskflows are automatically get updated on change of value without [completely declarative] code

The problem is: it runs the tasklows and load all the data in all taskflows in the end (after completing all Web service calls)

What I need: what first taskflow finished their execution, which must be charged.

The pointers on this would be useful.

Thank you

Alisson

Read http://www.ateam-oracle.com/improving-adf-page-rendering-time/ and try to implement this strategy.

Timo

Tags: Java

Similar Questions

  • How to load several HTML5 canvas on the same page (the right way)

    Hello

    I struggled to load several animations of canvas on the same page. At the beginning, I thought that export movies with different namespaces and reload the libraries in a sequential workflow might work, but it doesn't. It still load just the last loaded movie. More info here: coding challenge: what am I doing wrong?

    Here's a sample of what I'm doing:

    1: publish two flash animations with namespaces customized to "lib" defined in the "publication settings": "libFirst" and "libSecond".

    2nd: Edit the canvas tags in the HTML page. One called "firstCanvas" and another one called "secondCanvas".

    3rd: change the javascript like this:

            <script>
                // change the default namespace for the CreateJS libraries:
                var createjsFirst = createjsFirst||{};
                var createjs = createjsFirst;
            </script>
            <script src="//code.createjs.com/easeljs-0.7.1.min.js"></script>
            <script src="//code.createjs.com/tweenjs-0.5.1.min.js"></script>
            <script src="//code.createjs.com/movieclip-0.7.1.min.js"></script>
            <script src="{{assets}}/js/first.js"></script>
            <script>
                function initFirstAnimation() {
                    var canvas, stage, exportRoot;
    
                    canvas = document.getElementById("firstCanvas");
                    exportRoot = new libFirst.first();
    
                    stage = new createjsFirst.Stage(canvas);
                    stage.addChild(exportRoot);
                    stage.update();
    
                    createjsFirst.Ticker.setFPS(libFirst.properties.fps);
                    createjsFirst.Ticker.addEventListener("tick", stage);
                }
            </script>
            <script>
                // change the default namespace for the CreateJS libraries:
                var createjsSecond = createjsSecond||{};
                var createjs = createjsSecond;
            </script>
            <script src="//code.createjs.com/easeljs-0.7.1.min.js"></script>
            <script src="//code.createjs.com/tweenjs-0.5.1.min.js"></script>
            <script src="//code.createjs.com/movieclip-0.7.1.min.js"></script>
            <script src="{{assets}}/js/second.js"></script>
            <script>
                function initSecondAnimation() {
                    var canvas, stage, exportRoot;
    
                    canvas = document.getElementById("secondCanvas");
                    exportRoot = new libSecond.second();
    
                    stage = new createjsSecond.Stage(canvas);
                    stage.addChild(exportRoot);
                    stage.update();
    
                    createjsSecond.Ticker.setFPS(libSecond.properties.fps);
                    createjsSecond.Ticker.addEventListener("tick", stage);
                }
            </script>
    
    <body onload="initFirstAnimation(); initSecondAnimation();">
    
    
    
    

    Could someone please answer with best practices on how to do it? If possible, without the need to reload all libraries...

    If I only need to show a flash animation at the same time, it would be more efficient to cut/paste the canvas using jQuery tag in the DOM and reload a different lib on this subject?

    Thank you very much!

    #flash #reborn

    I was able to remedy. In the end, it was easier than I thought. Just publish using namespace different 'lib' for each film, load all the scripts at the end of theand add the following in the onload or ready events:

    $(document).ready(function () {
    
            var canvas, stage, exportRoot;
    
            // First movie
            canvas = document.getElementById("firstCanvas");
            exportRoot = new libFirst.first();
    
            stage = new createjs.Stage(canvas);
            stage.addChild(exportRoot);
            stage.update();
    
            createjs.Ticker.setFPS(libFirst.properties.fps);
            createjs.Ticker.addEventListener("tick", stage);
    
            // Second movie
            canvas = document.getElementById("secondCanvas");
            exportRoot = new libSecond.second();
    
            stage = new createjs.Stage(canvas);
            stage.addChild(exportRoot);
            stage.update();
    
            createjs.Ticker.setFPS(libSecond.properties.fps);
            createjs.Ticker.addEventListener("tick", stage);
    
            // Third movie
            canvas = dument.getElementById("thirdCanvas");
            exportRoot = new libThird.third();
    
            stage = new createjs.Stage(canvas);
            stage.addChild(exportRoot);
            stage.update();
    
            createjs.Ticker.setFPS(libThird.properties.fps);
            createjs.Ticker.addEventListener("tick", stage);
    });
    
  • Stubborn Taskflow isn't region jspx page

    Hi, I created merely the workflow that contain jsff page with form of the ADF, when I tried to drag this stubborn taskflow as a region on the page jspx, that does not, instead of this it open a stubborn taskflow page in another tab.
    I use 11.1.2.3.0 version jdeveloper.

    Hello
    Set the jspx in Source view, and then try to drag the TF

  • Several animations on a single html page?

    Is it possible to load several animations of edge on a single html page? I was able to get a single animation to function, but adding a second fails. I am trying to build a web page with 3 separate animations. Is there a tutorial that addresses this?

    Thank you.

    The answer is in the API at the end. You can get to the API in the Help menu.

  • Firefox does not load the flash of the Firefox home page

    Firefox does not load the flash of the Firefox home page

    It's not Flash, but a film WebM.

    <video xmlns="http://www.w3.org/1999/xhtml" poster="data:image/png;base64,<base64 data>" src="https://snippets.cdn.mozilla.net/media/files/e29ada39-11f4-4157-ae1c-1340d9455692.webm"></video>

    Start Firefox in Safe Mode to check if one of the extensions (Firefox/tools > Modules > Extensions) or if hardware acceleration is the cause of the problem.

    • Put yourself in the DEFAULT theme: Firefox/tools > Modules > appearance
    • Do NOT click on the reset button on the startup window Mode safe
  • all the site went "not found HTTP 404 error. The requested resource is not found. "and the"Firefox cannot load Web sites but other programs can"page is not helping

    all the site went "not found HTTP 404 error. The requested resource is not found. "and the"Firefox cannot load Web sites but other programs can"page is not help somehow

    One possible cause is security software (firewall, antivirus) that prevents or limits Firefox or plugin-container process without informing you, possibly after the detection of changes (update) for the Firefox program.

    Delete all rules for Firefox and the plugin-container in the permissions list in the firewall and leave your firewall again ask permission to get full unlimited access to the internet for Firefox and the plugin-container and the update process.

    See:

    You can try to reset (power off / on) of the router.

  • Load several binary files (.r32/.r64) with DataLoadSel or similar functions

    I want to automatically load several R32-records in the database, there is no DAT file that contains the structure, it must be created. Currently my script gets a list of files one then a loop produces a header for each file and the bed. The structures are beeing set correctly, the first file is read correctly, but after the data of channel of each following file are empty/filled with zeros nearby.

    If I read about each file, the data is correct. There is a new DataFileLoadSel function, but it cannot read the binary data files.

    I think indexing is correct. I have no idea why playback does not work, any suggestions?

    Code:

    While (numLoop > 0)

    Call HDDelAll()

    GHDChnNo = DynChannelNo

    GHDChnLength = ChannelLength

    GHDChnType = "EXPLICIT."

    GHDDispFormat = "digital."

    GHDChnFile = chnFile

    GHDSaveType = 'BLOCK '.

    GHDChnIdx = 1

    GHDChnMode = "REAL32".

    Call HDCreate()

    Call GroupNameChk ("EMB-BKV-Data-" & (numFile + 1)) '... GroupCreateName

    Call GroupCreate ("EMB-BKV-Data-" & (numFile + 1), + 1, 0 numFile) '...

    Call GroupDefaultSet (numFile + 1) '... TargetGroupIndex

    Call DataLoadSel(chnFile,"1-",0) '... Data file, ChnNoStr, IncludeHdLoad

    ...

    loop

    ...

    I found the error: ChannelLength is not equal for each file, it must be calculated first.

    ' get the length of the file

    retVal = filesize (chnFile)

    ChannelLength = round (retVal / (sizeOfFloat * DynChannelNo))

    If (ChannelLength * sizeOfFloat * DynChannelNo) <> retVal then ' error handling

  • I get an error code whenever I start my computer. I have loaded several packs of registry repair software but cannot get rid of the message. The message bed error loading c:\windows\system32\pofusido.dll the specified module is not found

    I get an error code whenever I start my computer. I have loaded several packs of registry repair software but cannot get rid of the message. The message bed error loading c:\windows\system32\pofusido.dll the specified module is not found

    Hello

    I googled this file pofusido.dll and it could be caused by a virus.

    I would suggest that you disable the restore mode as viruses use it to reinstall set apart them.

    Download and install the free http://www.malwarebytes.org/

    Restart the computer and keep pressing F8 to get into safe mode with network connection.

    Once you have updated Malwarebytes run and see if it can remove the virus.

    So delete all cookies in your internet Explorer.

    Please keep in mind that my answer is based on the information in your message. More the better I can answer, Slan go foill, Paul

  • I use Windows 7 and I am not able to print several different images on a single page.

    When I try to print photos from the 'My pictures' library, I use the following steps:

    1. turn the photo highlight

    2. click on 'print '.

    3. in the window that says: "How do you want to print your photos? I choose the number of photos I want per page, for example 3 x 5.

    4. when I try to add a picture DIFFERENT from my library so that I can print several different photos on this page of photos of 3 x 5, it simply replaces the previous photo. How can I get there?

    Thank you.

    Original title: I use Windows 7 and I am not able to print several different images on a single page. The answer posted here from 8/11 includes a link that does not work.

    Hello

    Welcome to the community of Microsoft and thanks for posting the question. I've surely you will help find a solution on the issue.

    What program you want to use?

    We will try to print in a different way and check.
     
    Open Paint and then do a collage of different photos then save it then open it in their program and print.
     

    To print the image in Microsoft Paint, steps to follow:

    a. Click Start, in the search box, type in the paint.

    b. open the document you want to print.

    c. select print and check.

     

    With the help of paint

    http://Windows.Microsoft.com/en-us/Windows7/using-paint

     
    Hope this information helps. Please reply back with the
  • Error: Could not generate the code to activate one or several web fonts on the 'Home' page [Error 400: font not available]

    Good afternoon

    I hope someone can help me.

    I use Lato standard on my site. I donloaded the police, it is installed. But when I try to publish the site on businesscatalyst I get this error after 13%

    Error:

    Could not generate code to activate one or several web fonts on the 'Home' page [Error 400: font not available]

    I do not see the police, please see the attached file.

    Can someone tell me what I have to hurt.

    Thank youSchermafbeelding 2016-08-20 om 13.26.13.png

    Hello Dutchybert,

    You must ensure that you do not use any other font on the page. You can use several fonts but not missing fonts.

    There is probably a box/image/text that you forgot to change the font.

    Be sure to use web fonts that are in your font library.

    I hope this helps

  • parameter to the stubborn taskflow passage

    jdev 11.1.1.7

    I have 2 jspx

    second jspx delimited taskflow added as a region as:

    < af:region value = "#{bindings.OrgRegistrationTF1.regionModel} '"

    ID = "r1" / >

    the stubborn taskflow expects the parameter as

    < Input-definition-parameter id = "__31" >

    < name id = "__30" > OrgId < / name >

    < value > #{pageFlowScope.OrgId} < / value >

    java.lang.String < class > < / class >

    < / Input-parameter-definition >

    first jspx has field entry as:

    < af:inputText label = "Registration Id" id = "it1" value = "#{pageFlowScope.OrgId}" / >

    When the second jspx is called first jspx, with entry in the text box, I don't find the value passed on the second jspx.

    Please notify

    Missed me it:

    While calling the btf in jspx, the def file was missing the settings!

    taskFlowId="/WEB-INF/OrgRegistrationTF.xml#OrgRegistrationTF".

    Activation = "deferred."

    xmlns ="http://xmlns.oracle.com/adf/controller/binding" >. "

    This solved my problem.

    Thanks for the help, Timo

  • Cannot start VM ware, Windows loads several times (W110: cannot set WSS, Error 1314)

    Hello

    I can't start my Vmware.Windows screen loads several times.

    I have attached the images (picture1 and icture2) of the Windows screen and vmware log. kindly help.

    Thank you

    Satya

    Hi Satya,

    VMware Workstation 8, would have been nice to mention that in the subject because it is several years that he has been released and people might think - wrongly - that it is the last workstation.

    According to your attached newspaper, your CPU in the host is unable to enter long mode.

    So either the CPU is not capable of running 64-bit or you need to enable VT in the BIOS and cold restart it.

    For more information, see: troubleshooting problems of Intel VT - x

    --

    Wil

  • load the image on mouseover after that page is shown

    Hi guys, I have a slideshow with 30 images and he loading images until you see the page but there are quantity 6-7 seconds... is there a method to load only a thumbnail and display the page and when I click or mouse over the thumbnail dynamically load the image... I think it can be done to change the src of the image...

    I solved with this code

    ($(sym.lookupSelector ('container')) .css ("background-image', ' url(images/ALBUM_01/album1_20.jpg)');

  • Failed to load several files to Essbase using generics and MaxL characters

    I have several data files to load:


    Files:
    Filename.txt
    Filename_1.txt
    Filename_2.txt


    According to the following link, Essbase is able to load several files to the BSO via MaxL databases using wildcards:

    http://docs.Oracle.com/CD/E17236_01/EPM.1112/esb_tech_ref/frameset.htm?launch.html

    However, when I try to run the following, I get the following error:


    MaxL:
    import data from database MyApp.DB of data_file text Server "... /.. '. /MyApp/filename*.txt' using the rules_file server 'L_MyRule' error add to '\\Server\Folder\L_MyRule.err ';

    Error:
    ERROR - 1003027 - failed to open file [DB01/oracleEPM/user_projects/epmsystem2/EssbaseServer/essbaseserver1/app/MyApp/DB /... /.. / Filename*.txt].
    ERROR - 1241101 - Essbase unexpected error 1003027.


    I can run the following fine without any problems, but it deals only with the first of several files, and I'd rather not hardcode several files as the number may vary in the future:

    MaxL:
    import data from database MyApp.DB of data_file text Server "... /.. '. ' / MyApp/Filename.txt "using Server rules_file error ' L_MyRule' add to '\\Server\Folder\L_MyRule.err ';


    Any ideas? And what about ASO databases?

    Good point John, concatenate the files don't get you all that. Not sure about post of James it is fair after the wildcard for the usability or performance option.

  • How to load a text file to a Web page and processes using a Java application?

    My apologies if the question is off topic.

    I want a user to load a text file to a Web page and have a pre-existing Java application, I created the process text file and return the results to the user. The Java application is fairly intensive memory. It is expected that many customers will download at the same time. What is the easiest or most effective method to achieve?

    Thank you

    user11105060 wrote:
    What is the easiest or most effective method to achieve?

    A servlet and a few gigabytes of memory added to the server (if necessary).

Maybe you are looking for