My Oracle Support Banner

A Button On The Second Page of a Task Flow Doesn't Work When Consumed Using the JSF Portlet Bride on WebCenter Portal (Doc ID 2391893.1)

Last updated on APRIL 27, 2018

Applies to:

Oracle WebCenter Portal - Version 12.2.1.0.0 and later
Information in this document applies to any platform.

Symptoms


ACTUAL BEHAVIOR

A JSF Portlet bridge portlet with a task flow with navigation between 2 pages doesn't work when navigating from the second page.



EXPECTED BEHAVIOR

Expect the navigation between the pages in the task flow works.


STEPS

The issue can be reproduced at will with the following steps:

  1. Start with an ADF application with the following components:


    • A task flow (task-flow-definition.xml) with the following components:

      view1 associated to view1.jsf
      view2 associated to view2.jsf

      goToView2 control flow to navigate from view1 to view2
      goToView1 control flow to navigate from view2 to view1

    • view1.jsf with a text component and a button as follows:

      <af:outputText value="Page 1" id="ot1" inlineStyle="font-size:xx-large;"/>
      <af:button text="Next" id="b1" action="goToView2"/>

    • view2.jsf with a text component and a button as follows:

      <af:outputText value="PAGE 2" id="ot1" inlineStyle="font-size:xx-large;"/>
      <af:button text="Back" id="b1" action="goToView1"/>

    • JSF Portlet bridge based on the task flow (task-flow-definition.xml)


  2. Deploy the application to WC_Portlet managed server.


  3. Get the producer URL and register with WebCenter Portal.


  4. Connect to WebCenter Portal and create a portal with a page.


  5. Add the portlet based on the task flow to the page.


  6. View the page.
    It should show the task flow with "Page 1" and "Next" button displayed.

  7. Click "Next" in the task flow.
    This takes to "Page 2" and "Back" button displayed.


  8. Click the "Back" button.

    Here you will see nothing happens.
    The "Back" button doesn't get back to "Page 1".

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.