Unable to find matching navigation case from view ID.  Error 404

Hi All,
I basically wanted to jumpstart my ADF exploration so I am following the tutorial at this link. [http://www.oracle.com/technetwork/developer-tools/jdev/ccset22-all-099343.html]
Everything looks good but when I click the Edit Button, I am encountering an error. What I did was I change the logging mechanism into a FINER in my WLS and from the logs,
it prints below messages.
<NavigationHandlerImpl> <getViewId> "JSF1013: Unable to find matching navigation case from view ID '/orders-flow/editOrders' for outcome 'save' and action 'save'
<ViewHandlerImpl> <executePageToBuildView> About to execute view /orders-flow/editOrders
<ViewHandlerImpl> <executePageToBuildView> Before dispacthMessage to viewId /orders-flow/editOrders
<ViewHandlerImpl> <executePageToBuildView> After dispacthMessage to viewId /orders-flow/editOrdersI checked out the taskflow and it is basically calling a task-flow-return component.
I followed everything but I cant make this example work... Any idea why? I checked out the DB and I notice that it has commited my Edit Transaction but I am getting a 404 on my page. Please help. Thanks.

Hi Frank,
I think I got the save control flow case.
Can you help me check please if I miss something? I uploaded my project at this link. [http://www.4shared.com/file/QFcofTfj/BrowseEditApp.html]
I am quite not sure if I miss something but I have done this project twice already but got the same result.
Thanks
Edited by: Marky on 13.4.2011 5:59

Similar Messages

  • Error: Unable to find matching navigation case

    Hi all, after I wrote this thread:
    ui:include if I pass a variable, some one can tell me some tips?
    I do some step forward and now the application returns this error:
    Unable to find matching navigation case with from-view-id '/include.xhtml' for action '#{stiliPortaleController.prepareEdit}' with outcome 'logic.action(WEB-INF/jspf/stiliPortale/Edit.xhtml)'
    Can some one help me?
    The include.xhtml is on "web root" and the second page "Edit.xhtml" is on WEB-INF/jspf/stiliPortale/Edit.xhtml... the strange thing (for me that I'm newbie) is that I have these two method:
         public String include_page(){
    String value="WEB-INF/jspf/stiliPortale/List.xhtml";
         setPageIncluded(value);
         return "include";
    public String action(String value)
    setPageIncluded(value);
    return "include";
    and the first method works properly the second nope!
    The difference is that the first method is called in a JSF page, the second in a managed bean!
    What shoud I do?
    Thank you for your help!

    As usual I continued to search the solution of my problem and I find something about the Fluent navigation.
    Now I add in my faces-config.xml this code:
    <navigation-rule>
    <from-view-id>/include.xhtml</from-view-id>
    <navigation-case>
    <from-action>#{stiliPortaleController.prepareEdit}</from-action>
    <from-outcome>logic.action('WEB-INF/jspf/stiliPortale/Edit.xhtml')</from-outcome>
    <to-view-id>/include.xhtml</to-view-id>
    </navigation-case>
    </navigation-rule>
    ...and now the error disappeared but... the page doesn't change!
    The code is this, index.xhtml I have:
                        <h:commandLink action="#{ logic.action('WEB-INF/jspf/stiliPortale/List.xhtml') }" value="Show All StiliPortale Items"/>
    ...and it's work recalling this method in logic.class:
    public  void setPageIncluded(String pageIncluded)
    this.pageIncluded=pageIncluded;
    public  String action(String value)
            setPageIncluded(value);
        return "include";
    ...and in include.xhtml I have this code:
    <ui:include src="#{logic.pageIncluded}"/>
    ...and, as I said, It works properly because the application open the page include.xhtml included the List.xhtml.
    Now the problem is the in the List.xhtml I have this link:
                                <h:commandLink action="#{stiliPortaleController.prepareEdit}" value="#{bundle.ListStiliPortaleEditLink}"/>
    ...and in StiliPortaleController.java I have this method:
        public String prepareEdit() {
            current = (StiliPortale) getItems().getRowData();
            selectedItemIndex = pagination.getPageFirstItem() + getItems().getRowIndex();
    return "logic.action('WEB-INF/jspf/stiliPortale/Edit.xhtml')";
    ...I think the problem is that when I recall the method action the second time it initialize a new logic object and the include.xhtml take the variable from the first object! Could it be correct?
    If it is correct, how can I resolve this new problem?
    Thank you for your help!

  • SIM Error - Unable to find screen - Create Item Ticket and Signer error

    Hi,
    When I bring up the SIM application from Eclipse, everything works normally.
    But I navigate to ITEM TICKET SCREEN, and here when i click on Create , to create an Item Ticket,
    ideally It should open the Item Ticket Detail Screen,
    instead it throws an error,
    2013-01-14 11:30:16,855 ERROR [AWT-EventQueue-1][application.NavigationManager] Unable to find screen: oracle.retail.sim.shared.swing.itemticket.ItemTicketDetailScreen
    and the screen is not opened, it just maintains the current screen which is ITEM TICKET LIST SCREEN,
    but this is present in Navigation.xml screen and then i am able to find it in one for the project folders,
    Any idea why exactly I am getting this issue, any way to make it work fine.
    it was working sometime back, and i dont think any change regarding this has been made.
    sim version :13.2
    in a totally un-realted scenario (that's what I think, there is one more class "NEWRetailItemSearchProcessor", for this I get an exception,
    signer information does not match signer information of other classes in the same package
    I have two questions,
    1. Is it because of the signer Issue, I am getting the other error -"*Unable to find screen: oracle.retail.sim.shared.swing.itemticket.ItemTicketDetailScreen*"
    2. How do I resolve the signer issue,
    it says,
    class "oracle.retail.sim.closed.simclient.editor.NEWRetailItemSearchProcessor"'s signer information does not match signer information of other classes in the same package
    but in this package "oracle.retail.sim.closed.simclient.editor" -- there is no other class except the one mentioned NEWRetailItemSearchProcessor
    2013-01-14 11:30:16,855 ERROR [AWT-EventQueue-1][application.NavigationManager] Unable to find screen: oracle.retail.sim.shared.swing.itemticket.ItemTicketDetailScreen
    2013-01-14 11:30:16,855 ERROR [AWT-EventQueue-1][application.NavigationManager] java.lang.SecurityException: class "oracle.retail.sim.closed.simclient.editor.NEWRetailItemSearchProcessor"'s signer information does not match signer information of other classes in the same package
         at java.lang.ClassLoader.checkCerts(ClassLoader.java:776)
         at java.lang.ClassLoader.preDefineClass(ClassLoader.java:488)
         at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
         at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
         at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
         at oracle.retail.sim.shared.swing.itemticket.ItemTicketDetailPanel.initializeScreen(ItemTicketDetailPanel.java:136)
         at oracle.retail.sim.shared.swing.itemticket.ItemTicketDetailPanel.<init>(ItemTicketDetailPanel.java:116)
         at oracle.retail.sim.shared.swing.itemticket.ItemTicketDetailScreen.<init>(ItemTicketDetailScreen.java:16)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:501)
         at java.lang.Class.newInstance0(Class.java:350)
         at java.lang.Class.newInstance(Class.java:303)
         at oracle.retail.sim.closed.application.NavigationManager.createScreen(NavigationManager.java:166)
         at oracle.retail.sim.closed.application.NavigationManager.startScreen(NavigationManager.java:183)
         at oracle.retail.sim.closed.application.NavigationManager.navigate(NavigationManager.java:78)
         at oracle.retail.sim.closed.application.SimplifiedApplicationFrame.navigate(SimplifiedApplicationFrame.java:221)
         at oracle.retail.sim.closed.application.SimplifiedApplicationFrame.actionPerformed(SimplifiedApplicationFrame.java:211)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
         at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
         at java.awt.Component.processMouseEvent(Component.java:5517)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3129)
         at java.awt.Component.processEvent(Component.java:5282)
         at java.awt.Container.processEvent(Container.java:1966)
         at java.awt.Component.dispatchEventImpl(Component.java:3984)
         at java.awt.Container.dispatchEventImpl(Container.java:2024)
         at java.awt.Component.dispatchEvent(Component.java:3819)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
         at java.awt.Container.dispatchEventImpl(Container.java:2010)
         at java.awt.Window.dispatchEventImpl(Window.java:1791)
         at java.awt.Component.dispatchEvent(Component.java:3819)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
         at oracle.retail.sim.closed.swing.event.HotKeyEventQueue.dispatchEvent(HotKeyEventQueue.java:34)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
    Edited by: 924506 on 14 Jan, 2013 3:53 AM

    to fix the signer issue
    1) open the jar which contains required class file( i mean the one which gets called when u click on item tick button)
    in winrar software
    2) and remove below files
    manifest.mf and mykey.sf or somthing.sf
    then resign your jar and deploy it.
    i hop this would work fine.
    some time what happen when we sign the jar it does not removes old sign instead removing it enter one more entry in that file
    hence it has two entry.
    its better to follow above steps.

  • I am unable to copy and paste text from mozilla, clipboard error

    Hi-
    It seems I am suddenly unable to copy and paste anything from mozilla into other text editors (word, wordpad, notepad).
    I am unable to use ctrl c or v, when trying to do Edit-copy or paste it seems as though nothing is "recognized" by Mozilla.
    I'm using a netbook running Win7.
    In an effort to fix this problem I restarted firefox, started in safe mode, disabled all plugins, returned to default settings, and have done basically everything except for uninstalling and reinstalling.
    Are there suggestions? I looked in older posts, but I also do not have the pushow.dll(or something like it) or the new.net(or comparable) malware so I cant get rid of that either.
    Any help is greatly appreciated!
    Kyra

    Firefox button > Web Developer > Error Console or {Ctrl + Shft + J} from the keyboard
    Do you have any messages relating specifically to that error? <br />
    You can right-click a message and use Copy to get that message into the clipboard - and then Paste it here. (If that works.)
    Beyond that, try a new Profile (don't Delete your current Profile). <br />
    http://kb.mozillazine.org/Creating_a_new_Firefox_profile_on_Windows

  • Create table from view giving error

    i am trying to creating a table from view it is giving following error. can you please help
    create table jd as
    select * from A.ab_v where 1=2;
    error
    ORA-01723
    zero columns not allowed

    As others already pointed out you have NULL as view column(s). You need to either modify view and use CAST(NULL AS desired-type). For example:
    SQL> create or replace
      2    view v1
      3      as
      4        select  null new_date
      5          from dual
      6  /
    View created.
    SQL> create table tbl
      2    as
      3      select  *
      4        from  v1
      5  /
        select  *
    ERROR at line 3:
    ORA-01723: zero-length columns are not allowed
    SQL> create or replace
      2    view v1
      3      as
      4        select  cast(null as date) new_date
      5          from dual
      6  /
    View created.
    SQL> create table tbl
      2    as
      3      select  *
      4        from  v1
      5  /
    Table created.
    SQL> drop table tbl
      2  /
    Table dropped.
    SQL> create or replace
      2    view v1
      3      as
      4        select  cast(null as number) new_number
      5          from  dual
      6  /
    View created.
    SQL> create table tbl
      2    as
      3      select  *
      4        from  v1
      5  /
    Table created.
    SQL>  Or list individual view columns with NULL CASTing in CTAS:
    SQL> create or replace
      2    view v1
      3      as
      4        select  null new_date
      5          from dual
      6  /
    View created.
    SQL> create table tbl
      2     as
      3       select  cast(new_date as date) new_date
      4         from  v1
      5  /
    Table created.
    SQL> desc tbl
    Name                                      Null?    Type
    NEW_DATE                                           DATE
    SQL> set null NULL
    SQL> select  *
      2    from  tbl
      3  /
    NEW_DATE
    NULL
    SQL> SY.

  • ADF viewScope is creating new instance without navigating away from view

    Hello,
    I'm using JDeveloper version 11.1.1.6.0.
    In a Portal application, I'm using view scoped Managed Beans. When I navigate to a page, as expected one instance of the Bean is created. I have dependent selectOneChoice objects inside this page, therefore a partial page refresh is generated when the user chooses a value, a value change listener is called, I read bean variables and do my thing. But here's the catch, a new instance of the Managed Bean is created before the value change listener is called. I have no idea why. According to documentation the viewScope bean should persist until the viewId changes. The end result is I'm screwed trying to read variables that should persist from page load inside this value change listener.
    But wait, that's not all. The issue here is the very first partial page refresh (or whatever it should be called). Only the first partial page refresh will cause the creation of a new managed bean instance. Any subsequent ones will not.
    So it goes like this:
    Page load -> @PostConstruct runs once -> Partial page refresh -> @PostConstruct runs again -> Partial page refresh -> @PostConstruct doesn't run -> Partial page refresh -> @PostConstruct doesn't run...
    I'm really at a loss of options here, the @PostConstruct running twice inside the very same view in a viewScope Bean is news to me. But then again, I'm new to ADF so what do I know. I noticed this happens with every viewScope bean in my application, not just this particular one. It just so happens that only in this case this became a problem.
    I'm in an all out war against this thing for more than a day now. The internet is my last resort before I make some dumb workaround that will consume me in my sleep. Any help is greatly appreciated.
    Edited by: 934172 on Sep 6, 2012 12:35 PM
    Edited by: 934172 on Sep 6, 2012 12:36 PM

    I'm determined to fix this thing no matter what the hell it takes.
    I found out exactly what is happening, even though I'm not sure why it happens. But the important question here is how to fix it.
    Here is the first request, the one that happens when I navigate to the page:
    http://localhost:7101/teste-Portal-context-root/faces/pages_test?_adf.ctrl-state=18hjxv8lyw_4Here are all the subsequent ones, the ones that happen when I select a choice:
    http://localhost:7101/teste-Portal-context-root/faces/oracle/webcenter/portalapp/pages/test.jspx?_adf.ctrl-state=18hjxv8lyw_4It's no wonder the server is confused and creates a new bean instance. Now what the hell? Why are they different? But more importantly, can I fix the first one? Can I force the bean created by the first one to answer for the second one?
    I still don't know. But hopefully I'll find out.

  • Unable to find out remaining data from website or My Verizon - anyone else?

    For the last few days I have been unable to check data usage from either the Verizon website by logging in or from My Verizon on my phone - it gives a very useless "readout" but there's no way to determine how much data I have.  Guess this has been since the prepaid "system upgrade" a week ago.  Is this the case with everyone and does anyone have ANY idea when this will be resolved?  I just can't face calling customer service.
    A work-around is to call #3282 from your prepaid phone - it does tell you remaining data.  I have to assume that it's correct.

    I'm in the same boat.  I switched from postpaid to prepaid and it just shows my postpaid acct.  Myverizon app is usless I can't even log in or register with it...

  • Unable to access Component Controller attributes from Views.

    Hi,
      I am unable to access the attributes in component controller from methods in View even by using WD_COMP_CONTROLLER.
    Say, I want to access the attribute G_FLAG in component controller from a method in the View Controller by the following code :
      WD_COMP_CONTROLLER->G_FLAG = 2.
    Then an error message is showing up saying -  Field G_FLAG is unknown. It is neither in one of the specified tables nor defined by a DATA statement.
    What should I do? Plz suggest..

    Hi,
    Please check the Public check box of the attribute in the component controller.
    Hopefully it will solve your problem.
    Thanks

  • Unable to find the sended message from create support message in solman.

    Hello everybody,
    I had installed the Solution manager and IDES server.
    I have configure the Maintenance Optimizer, Now I am able to send the
    support message from the IDES.
    But Now where to find or serach the message in solution manager ?
    or need to be configure service desk?
    Please suggest me step by step  configuration to check the sended message.
    Thanks

    hi
    >
    ganesh borase wrote:
    > I have configure the Maintenance Optimizer, Now I am able to send the
    > support message from the IDES.
    > Thanks
    sorry nt clear from your above statement, you configured maintenance optimzer for download supprot packages. do you want to configure support messages functiionality?
    Can you please clarify your requirement?
    Thanks,
    Jansi

  • Unable to find driver for this platform "PowerMac2,1" - error?

    Hello dearest members.
    I have a big issue. My little brother got an iMac G3 as a present, to play basic games on it. It had MacOS 9.2.1 installed and the firmware was updated to the latest version. I installed MacOS X 10.4 and it worked flawlessly up till now. All of a sudden, after booting, error screen appears, and I haven't been able to fix it.
    I've tried:
    [*]booting from MacOS 9.2.1 install disc
    [*]booting from MacOS X 10.4 install disc
    [*]resetting PRAM and NVRAM
    [*]booting into safe mode
    [*]booting into single user mode
    This is the error code:
    http://img32.imageshack.us/img32/7126/dsc0130eug.th.jpg
    Is there anything I can still try?

    I've tried:
    [*]booting from MacOS 9.2.1 install disc
    [*]booting from MacOS X 10.4 install disc
    [*]resetting PRAM and NVRAM
    [*]booting into safe mode
    [*]booting into single user mode
    What were the results of each of these. Are you saying you got the same error for each?
    [*]booting from MacOS 9.2.1 install disc
    In particular, what was the error for this?
    Perhaps you are not booting where you think. Try the option boot with the 9.2.1 cd.
    Startup Manager (what you get when you hold down the Option key at startup). Hold down the option key then poweron your machine.
    Sometimes if volumes don't appear in Startup Manager (what you get when you hold down the Option key at startup), you need to reset the Mac's PRAM, NVRAM, and Open Firmware. Shut down the Mac, then power it up, and before the screen lights up, quickly hold down the Command, Option, P, and R keys, until the Mac has chimed twice more after the powerup chime. Then, before the screen lights up, hold down Command-Option-O-F until the Open Firmware screen appears. Then enter these lines, pressing Return after each one:
    reset-nvram
    set-defaults
    reset-all
    How to eject a cd from the internal cd drive:
    eject cd
    List of devices:
    devalias
    List of variables:
    printenv
    Resetting your Mac's PRAM and NVRAM
    http://support.apple.com/kb/HT1379
    I think that you want to put in the install cd/dvd in a drive that doesn't have a disc in it but I am not sure. Do you think that you have a cd/dvd in your cd/dvd drive or do you want to open the cd/dvd drive to put in the install cd/dvd?
    1) If no cd/dvd is in the drive and you want to put in the install cd:
    Putting in the install cd
    For a try loading cd/dvd drive, you hold down the button when you are powering on the machine. The tray should open up. Hold down for awhile may take a few more seconds than you expect. Sometimes it opens up and closes quickly. Be quick with getting in the cd/dvd. ( This is from working with an iMac g3 tray loader.)
    Try this: Hold down the option key when you poweron. This will bring up the startup manager. Press the cd/dvd button to eject try. Insert cd/dvd. Click rescan arrow. Click on cd/dvd. Click on right arrow. ( I think that this is your best approach. )
    http://docs.info.apple.com/article.html?artnum=106178
    2) If you have a cd/dvd in the drive, you can:
    Use technique of open firmware to eject the cd/dvd. Here is the apple article,
    http://docs.info.apple.com/article.html?artnum=106752
    I do not know why the keyboard is locked. I haven't used open firmware much at all. Maybe you need to unplug your keyboard and replug it.
    Some cd/dvd drives have a hidden manual eject button. In most cases you use a paper clip to eject the cd/dvd. I have a slot loading cd drive & the paper clip hole is all the way to the right of the slot.
    Robert
    Message was edited by: rccharles

  • Navigation to another view after error message appears

    Hi,
    I have a requirement to enhance a the FPM component FITE_VC_RECEIPTS Receipts for Expense Report , to display the messages according to the expense type. These messages are for itemization. If an error message appears, i need to click on
    enter itemization and enter to that view,itemize that particular expense type and then the error message should disappear after itemization is done.
    But presently if error message appears i am unable to navigate to the itemization view as the navigation_abort is set  'X' and also the rv_response = 'CANCEL' in FITV_FPM.
    Please suggest as how to enhance the component so as to recify the error messages and navigate to the itemization view.

    It is bit complicated to advice without seeing your source and understanding the problem.
    In webdynpro i would have done something like this
    enhance in the process_event method and return ev_result - defer. (failed status is equivalent to you cancel and navigation_abort ).
    You can try to enhance like this and try out changing the values for  navigation_abort and  rv_response.

  • "iTunes was unable to load data class information from Sync Services" error?

    I am getting this error everytime I plug in my iPhone. I've tried solutions from all over the internet but none seem to work. One solution mentions a SyncServices folder in \AppData\Roaming\ but that folder doesn't even exist for me. I'm thinking its a problem with my hard drive set up as I have moved my \Users\ folder off my SSD to save space and put it on my other larger drive. I've tried installing iTunes on both drives and that doesnt work. Anyone have a solution for this?

    FMSupport wrote:
    Got it working. For anyone else having this problem: I first unistalled everything that had "Apple Inc." as the manufacturer from Add/Remove Programs. I then deleted all "Apple" and/or "Apple Computer" folders from all three AppData folders (Local, LocalLow, Roaming). Then I deleted all Apple folders from the ProgramData folder on the root of my drive, rebooted and reinstalled iTunes.
    Does doing this remove all of the users music?
    No, but it will remove certain user preferences and any mobile device backup sets. If the library is a non-standard location it will need to be reselected by shift-starting iTunes to choose the correct library file.
    tt2

  • "Unable to access User Principal information from the System" error when trying to launch Kerberos Config. Mgr. on Win7 laptop

    I am not able to launch the Kerberos Configuration Manager due to the above error.
    Any thoughts?
    Thank you.
    Credit Cop

    Hi,
    Are you trying to connect to the remote machine?
    There are a few limitations of Kerberos Configuration Manager tool.
    The tool will only work in a single domain scenario.  So, if you have the service installed in Domain A, but want to use a Service Account from Domain B, we won’t be able to discover and correct the issue appropriately.
    Here is thread with the same error message:
    http://social.msdn.microsoft.com/Forums/en-US/cd68c751-abe2-433a-a1ea-1951be24f46b/kerberos-configuration-manager-for-sql-server-access-of-system-information-failed?forum=sqltools
    Reference:
    http://blogs.msdn.com/b/psssql/archive/2013/11/22/kerberos-configuration-manager-updated-for-reporting-services.aspx
    Thanks.
    Tracy Cai
    TechNet Community Support

  • JSF in Jdeveloper - navigation case not working

    code in my faces-config.xml:
    <?xml version="1.0" encoding="windows-1252"?>
    <faces-config version="2.0" xmlns="http://java.sun.com/xml/ns/javaee">
    <application>
    <default-render-kit-id>oracle.adf.rich</default-render-kit-id>
    </application>
    <navigation-rule>
    <from-view-id>/here.jsf</from-view-id>
    <navigation-case>
    <from-outcome>goThere</from-outcome>
    <to-view-id>/there.jsf</to-view-id>
    </navigation-case>
    </navigation-rule>
    <navigation-rule>
    <from-view-id>/there.jsf</from-view-id>
    <navigation-case>
    <from-outcome>goHere</from-outcome>
    <to-view-id>/here.jsf</to-view-id>
    </navigation-case>
    </navigation-rule>
    </faces-config>
    When I create a command button on the two pages and set the Application Action correctly, when I run the app the button does not take me to the other page. No error messages.

    MSorbera here, thanks - just tried that, still doesn't work, here's the code in adfc-config.xml:
    <?xml version="1.0" encoding="windows-1252" ?>
    <adfc-config xmlns="http://xmlns.oracle.com/adf/controller" version="1.2">
    <view id="here">
    <page>/here.jsf</page>
    </view>
    <view id="there">
    <page>/there.jsf</page>
    </view>
    <control-flow-rule id="__1">
    <from-activity-id>here</from-activity-id>
    <control-flow-case id="__2">
    <from-outcome>goThere</from-outcome>
    <to-activity-id>there</to-activity-id>
    </control-flow-case>
    </control-flow-rule>
    <control-flow-rule id="__3">
    <from-activity-id>there</from-activity-id>
    <control-flow-case id="__4">
    <from-outcome>goHere</from-outcome>
    <to-activity-id>here</to-activity-id>
    </control-flow-case>
    </control-flow-rule>
    </adfc-config>
    And here's the command button code on one page:
    <h:commandButton value="Go There" id="cb1" action="goThere"/>
    And the other:
    <h:commandButton value="Go Here" id="cb1" action="goHere"/>

  • Add url parameter in navigation-case

    Hi All,
    We need to add a param to the URL when doing navigation, the param value is come from a session bean. I tried following, but not working, the param showed in URL is just what I typed in the <to-view-id>, i.e. not runtime replaced by the session bean attribute value... does any one know how to do this?
    <navigation-rule>
    <from-view-id>/user/PODList.jspx</from-view-id>
    <navigation-case>
    <from-outcome>detail</from-outcome>
    <to-view-id>/user/PODDetail.jspx?crmid=#{userInfo.userId}</to-view-id>
    <redirect/>
    </navigation-case>
    </navigation-rule>
    Thanks so much.

    An update on this:
    I tried what Simon suggested. Turns out that it works perfectly !! It does exactly what I need. Thanks so much Simon. You are really an expert and great helper !!
    Thanks so much for your help. !!
    One more question to Simon and thread that this ViewHandler.getActionURL works perfectly with all those navigations that specified in Navigation case. Our app is also using a welcome-file-list in web.xml which specify the page to call when the app directory is called. e.g we have value like:
    <welcome-file-list>
    <welcome-file>/faces/user/firstpage.jspx</welcome-file>
    </welcome-file-list>
    So question is how to get this page also have the parameter appended?
    Thanks so much for any help.

Maybe you are looking for

  • Pop up message regarding encoding in internet explorer

    Hi, please help me.  I have a gateway (monitor screen) and my hard drive is a Compaq Presario CQ5700Y PC (Windows 7) I tried to copy a book from my kindle fire HD into Internet explorer file to open and read.   During the process it prompt me that I

  • Where are passwords stored for Safari websites

    I thought the place was the Keychain, but where else is are passwords stored? I have jsut done a complete reset of the keychain from keychain Access, and the passwords page shows empty Yet when I go to certain websites, I still get logged in automati

  • Using a 4.5/6V Adapter with a 5V MP3 Play

    I've searched for MONTHS for an combination FM transmitter/car power adapter for my Jukebox Zen Xtra, I and finally found one in the the Arkon SoundFeeder SF00. I ordered it online, and when it arri'ved, I discovered that it only has output setting o

  • Oracle de-support of jinitiator

    a client that i am working with has decided to use the sun java-plug in instead of jinitiator because they believe that oracle has plans to de-support jinitiator or stop release new versions and only support integration with the sun java-plug in futu

  • Defining a hight with spry menu bars

    Im working on a site for a company with a pre-existing layout. They want everything to look exactly the same but want to make the migration to css and add drop down teer menus. spry menu bars is a simple way to get the teer menus they want. My proble