I have migrated my ADF 10g application to 11g using steps given in oracle documentation. Migration went well seemlessly however when i am trying to run the application all my dialogs are are displayed in same window and on returnlistener of the dialogs are giving me java.lang.IllegalStateException: popView(): No view has been pushed.. what could be the reason.
Jdeveloper version used - 11g release 2.
Deployment on - WLC 10.3.5
my applications gives user option to select the record from a List of Value page which is rendered as a dialog using configuration at faces-config level for eg. dialog:lov. This worked well in adf 10g. But now same thing is not working. User searches and returns to same page rather than navigating to multiple pages.
For exp you are in EMMSTADDEDIT.jspx and you click a button at EMMSTADDEDIT.jspx,give button's UseWindow attrribute true,give window width and height attributes and WindowModalityType to applicationModal also you can give a return Listener...
maybe your button action have a problem because of this at your task flow make another view for page2 and give buton action this view.if you have problem with task flow i can help you.also give WindowEmbed Style default(window).
I did follow your instructions but the outcome is same. No dialog launched. Anything wrong i am doing? I have complete source migrated to trinidad tags and now i am stuck for dialogs not opening. This is very critical for me because most of the forms in the application behave based on the selection by the user in dialog and we do lot of processing based on user selection in returnlistner. Request to all jdeveloper gurus Pls help in sorting out my problem.
I'm quoting a comment from ADF Face steam for similar migration issue raised by a customer sometime back. See whether this is applicable for you - The issue here is that the ADF Page Flow Runtime is being added to the library. This needs to be removed as the controller page flow overrides the Trinidad dialog handler.
See whether your trinidad project got ADF Page Flow Runtime added, if yes, try removing it.
I didnot see the pageflow runtime added to my project during migration it was added and i had removed that . Still do i need to check any other place so as to ensure that it is not added explicitly/implicitly