Process train - doesn't navigate backwards

I'm using JDev10.1.3.3, and I am trying to implement an 8 node multipage process train. The problem is it will sequential move forward through the nodes, but never back. I'm using the default "PlusOne" scenario, so I'm expecting that I can move back, for example: node1 to node 2 to node3 back to node 2. I have navigation rules for the forward and the back for all 8 jspx pages. I've re-read the framework tutorial a few times and I'm following it closely. It says the default JSF actionListener mechanism uses the outcome values to handle page navigation, so what am I missing? Where does it recognize the back outcome if the forward actions are in the managed bean? Any help is much appreciated!

I apologize for not mentioning the version. Yes, I am using Jdeveloper 10.1.3 for this test case.
What I am trying to achieve:
I have a startup page which is used to call the application. Depending on the logic based on the Parameters passed, I need to navigate to a selective page.
I have several sessionScope variable in the application-version on production. I wish to convert these to processScope variables to resolve the confliction of multple calls to the application from the same machine/ browser.
Some additional information I missed out to mention:
If we navigate with the navigate() method, the processScope value will persist. I tried adding a javascript to pg1 to auto navigate. This worked fiine too.
<script type="text/javascript">
function navBtnAct() {
var evnt4Comp = document.all('btn1');
var newEvt = document.createEventObject();
try {
evnt4Comp.fireEvent("onclick", newEvt);
} catch (e) {
alert('error '+e.description);
</script>
<afh:body onload="navBtnAct();">
However I would be happy to find a solution for redirect() as this would reduce some of juggling work

Similar Messages

  • Iphone 4s upgraded IOS from 5.1.1 to 6.1.1. WIFI it's unusable. Phone it's connected, but doesn't navigate.... or navigate like a SNAIL.

    HI, Sorry for my BAD english, I'm Italian. I have an Iphone 4s.. four day ago, I upgraded my IOS from 5.1.1 to 6.1.1 (thinking that 6.1.1 was mature). This is WORST decision I was made. WIFI it's unusable. iPhone it's connected, but doesn't navigate.... or navigate like a SNAIL.
    I'm a computer technician and cisco CCNP... after some speedy try, I was able to use WIFI with WEP and not with WPA....
    Best result was with an 802.11/B AP  with 128bit WEP (no problem at ALL).......  I think there is a problem IOS - WPA and 802.11G AP...
    I hope this can help some user...... for me it's absolutely USELESS info because all my customer uses different AP with different encription so I CAN'T use anymore my phone.... I switch to galaxy sIII until apple resolve this issue.
    I'm an apple fan since 1987 (MY MAC II)  and NEVER has problem or problem was immediately resolved but
    on last THREE year, apple was made some mistake.... using CUSTOMER as TESTER....
    After 20 year of apple, if all continue so. I MUST abandon APPLE.

    I know that only some iphone 4s are affected by this problem but....
    before write, please CONNECT BRAIN and verify your info...
    So .... My brain and my iPhone are working, Yours are not.
    for your reference, HALF internet (including APPLE support ) are FULL of post regarding this issue....
    Do you actually knows how big the Internet is? Do you also know how many iPhones is out there?
    Stop BS.
    I'm an iphone fan since FIRST MODEL (2007) and an APPLE fan since MACII..
    My post would be a temporary solution for who are affected by this issue, for use wifi until apple fix it..
    I don't care what you have used since bla bla that won't change the facts.
    you don't know my skill so.... be propositive instead of....
    You don't know mine either
    Message was edited by: ckuan

  • Creating a VO for each task in a process train...?

    Originally I created one updateble VO to be used as in insert for 4 tables.... This was called from a process train. The problem with this was that I couldn't go to the next page because of the page validation was asking for every field that was mandatory. So I am wondering this: Should I create a VO for each page in the process train? Or is there a better way to do this?

    ... >_<;;
    Edited by: Spivey on Oct 6, 2009 6:13 AM

  • I am downloading the Creative Cloud desktop app on my Mac, and it starts to download but just stalls in the process and doesn't get any closer to finishing. Anyone have any suggestions. I've restarted my computer multiple times and restarted the download,

    I am downloading the Creative Cloud desktop app on my Mac, and it starts to download but just stalls in the process and doesn't get any closer to finishing. Anyone have any suggestions. I've restarted my computer multiple times and restarted the download, but to no avail.

    uninstall anything cc that's already installed, clean (Use the CC Cleaner Tool to solve installation problems | CC, CS3-CS6) and the reinstall, Adobe: Creative, marketing, and document management solutions

  • How to set the active Step in a process Train using JSF

    I have a process train that I am pointing to a list of steps, I want to be able to set the current step, but cannot find the property to set.
    Does anyone know how to accomplish this? This process train is for readonly purposes only, no navigation needed.
    Thanks
    Kelly

    Right, I think I've been able to do what you're trying to do.
    I've defined a subclass of ProcessMenuModel, which simply has a currentViewId property and a constructor with an extra argument for it:
    public class SettableProcessMenuModel
      extends ProcessMenuModel
      private String _currentViewId = null;
      public SettableProcessMenuModel(Object instance, String viewIdProperty, Object maxPathKey, String currentViewId) throws IntrospectionException
        super(instance, viewIdProperty, maxPathKey);
        _currentViewId = currentViewId;
      public void setCurrentViewId(String currentViewId)
        this._currentViewId = currentViewId;
      public String getCurrentViewId()
        return _currentViewId;
    }Then in the model adapter I use this class instead of MenuModel, plus a currentViewId property:
    public class TrainModelAdapter implements Serializable {
        private String _propertyName = null;
        private Object _instance = null;
        protected transient MenuModel _model = null;
        private Object _maxPathKey = null;
        private String _currentViewId = null;
        public MenuModel getModel() throws IntrospectionException {
            if (_model == null)
              _model = new SettableProcessMenuModel(getInstance(),  // SettableProcessMenuModel instead of ProcessMenuModel
                                            getViewIdProperty(),
                                            getMaxPathKey(),
                                            getCurrentViewId()); // Extra argument
            return _model;
        public void setCurrentViewId(String currentViewId)
            _currentViewId = currentViewId;
            _model = null;
        public String getCurrentViewId()
          return _currentViewId;
    ...Then when you want to set the current step, you set the currentViewId on the TrainModelAdapter to the viewId you need.
    This basically makes the value you pass in override the currentViewId value in the menu model.
    I hope you are able to use this in your implementation.

  • How to Implement Process Train In ADF

    I am using Jdeveloper 10.1.3.1.0
    Our requirement is to use process train in our project, so could anyone please knows this things that how to implement it please tell me.
    In Single page i am having so many tabs and each tab having one detail page and atlast it is going to submit all the details.
    Thanks In Advance
    Ramkumar
    Message was edited by:
    user636100

    Hi!
    http://www.oracle.com/webapps/online-help/jdeveloper/10.1.3?topic=af_maintrain_html should give you all the information you require.
    BB

  • How to implement Process Train in Jdev 10.1.3

    Hi..
    Somebody know where can I find tutorial about how to implement process train in jdev 10.3.1
    thanks

    http://download-west.oracle.com/docs/html/B25947_01/web_complex005.htm#CEGIGJID

  • Unable to create an internet shortcut (simple process, but doesn't work)

    There really aren't any details. The process just doesn't work & research suggests that it may well be browser related.

    Make sure that you drag a valid link or favicon and not selected text on the desktop to create that shortcut.
    * SaveLink: https://addons.mozilla.org/en-US/firefox/addon/savelink/
    * Deskcut: https://addons.mozilla.org/en-US/firefox/addon/deskcut/

  • Process validation doesn't work

    Hi,
    when I try to change a process on my application (APEX 3.0.1.00.07), the process validation doesn't work, although the checkbox "Do not validate PL/SQL code (parse PL/SQL code at runtime only)" is not checked.
    The process will be validate only once on create, but not on change. I think, it's a bug

    Yes, that has been noted, thanks.
    Scott

  • How to create process train model in jheadstart

    Hello
    im trying to create a process train model through jheadstart but i can't
    please if there is any idea about this help me

    Hello,
    In JHeadstart you can create a wizard that contains a process train model. The JHeadstart Developers Guide that comes with your download of JHeadstart contains the documentation you need to create such a wizard.
    Hope this helps,
    Evert-Jan de Bruin

  • Process Train in AppEx application

    Hi,
    does anybody know how to create a process train (like the one you find on http://www.oracle.com/webapps/online-help/jdeveloper/10.1.3?topic=af_aprocesstrains_html)?
    I would like to use this in an order entry system.
    Thanks in advance,
    Geert

    That is also called a data-input Wizard, I think.
    See if http://www.oracle.com/technology/oramag/oracle/05-jan/o15htmldb.html helps you.
    There are several templates provided in Apex that you can use to build a wizard-style progressive user-input mechanism. (Breadcrumbs, Vertical Link List (wizard style), Horizontal links list, etc)

  • Create Process Train using TaskFlows?

    Hi,
    I tried creating a process train using bounded taskflows with each taskflow having a page fragment in it. In those pages I have a train and train button bar. However when running the main page I can see the content of the pages but neither the train or the train button bar is getting rendered in my page.
    Is process train only confined to be used within the page fragments that are part of the same task flow? What if I want to create a process train between task flows ... is there any other way. Is it possible?
    Thanks

    Hi,
    Is process train only confined to be used within the page fragments that are part of the same task flow?
    yes
    What if I want to create a process train between task flows ... is there any other way. Is it possible?
    You create a XML menu and use breadcrumbs. This then show you the task flows as steps
    Frank

  • ADF-FACES-EA16: internal server error after migrating process train

    java.lang.NoSuchMethodError: void oracle.adfinternal.view.faces.taglib.core.nav.CoreProcessTrainTag.setVar(java.lang.String)
         at newContract2e_jspx._jspService(newContract.jspx:26)
         [newContract.jspx]
         at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].http.OrionHttpJspPage.service(OrionHttpJspPage.java:60)
    here is the part related to process train
    <f:facet name="location">
    <af:processTrain binding="#{backing_newContract.processTrain1}"
    value="#{newContractPageFlowModel}"
    var="newContractNode">
    <f:facet name="nodeStamp">
    <af:commandMenuItem binding="#{backing_newContract.commandMenuItem1}"
    text="#{newContractNode.label}"
    action="#{newContractNode.outcome}"/>
    </f:facet>
    </af:processTrain>
    </f:facet>
    <f:facet name="actions">
    <af:processChoiceBar binding="#{backing_newContract.processChoiceBar1}"
    value="#{newContractPageFlowModel}"
    var="newContractNode">
    <f:facet name="nodeStamp">
    <af:commandMenuItem binding="#{backing_newContract.commandMenuItem2}"
    text="#{newContractNode.label}"
    action="#{newContractNode.outcome}"/>
    </f:facet>
    </af:processChoiceBar>
    </f:facet>

    Hi Steven,
    Just to let you know, I was able to reproduce this very easily with a simple JHeadstart project.
    - Create ADF Fusion Web app
    - Create connection to HR
    - Add VO, EO, APpModule for Departments table
    - Change AM configuration to use DataSource
    - Enable JHeadstart on ViewController
    - Create new JHeadstart service definition
    - Set JHeadstart custom authentication to Custom
    - Set JHeadstart custom authorisation to Custom
    - Secure all pages
    - Set session timeout in web.xml to 5 minutes
    - Deploy to local weblogic
    - Log on to application then logoff
    - Wait longer than 5 minutes then log back on
    - Redirect message shown which takes you back to login page
    - Login and you will get 500 server error
    This is with zero custom coding - only steps those shown above. Can you please confirm that you can replicate this ?
    Cheers,
    Brent

  • TS1424 ITune download continues to process but doesn't complete. What could be the issue

    ITune download continues to process but doesn't complete. What could be the issue

    If your country's iTunes Store allows you to redownload purchased tracks, I'd delete your current copies of the dodgy tracks and try redownloading fresh copies. For instructions, see the following document:
    Downloading past purchases from the App Store, iBookstore, and iTunes Store
    Otherwise, I'd report the problem to the iTunes Store.
    Log in to the Store. Click on "Account" in your Quick Links. When you're in your Account information screen, go down to Purchase History and click "See all".
    Find the items that are not playing properly. If you can't see "Report a Problem" next to the items, click the "Report a problem" button. Now click the "Report a Problem" links next to the items.

  • Using escape key in finder to navigate backwards

    wondering why this function was removed. in mountain lion i could navigate backwards in a finder window by hitting the "escape" key. each press of the button would take me backwards through my finder path the same way that i came into whatever folder i was in. like a bread trail through the woods, it was really nice.
    any way to reactivate in mavericks? why would you take away something so simple and functional?

    Why always the best options are removed in the latest version, It happens with Adobe always, now Apple joined it seems.
    Pressing Escape let me out from selected folder in Finder window, it helps me move around top and bottom folder with help of arrow keys.
    Now, it's uneasy to come out of the folder without mouse.
    Whats a breakthrough here, any command which activate this function back?

Maybe you are looking for