unbounded - bounded flow

Hi experts,

am on jdev 11.1.1.5.0 - db10g adfbc-oracle

Hi I want to call the stubborn taskflow the jspx unbounded task flow file.

I know that

If we want to call for what it means,

stubborn taskflow must contain jspx page.

but in my scenarios.

stubborn taskflow contains jsff page.

Note:
The jsff is called dynamically according to certain conditions. The jsff represents as a dynamic region on one page jspx.

Well, I get the error
an unbounded taskflows refers to a pages, therefore cant call the bounded taskflows "glm0020-task-flow-definition" that refers to te page fragements
See this photo.
http://www.4shared.com/photo/oJ8P1Xto/sdf.html

How can solve this problem. ?

Hello

you have 2 options

(1) refactor (right click the mouse in the workflow diagram) the workflow bounded to one using JSPX documents
(2) have a JSPX document created in the stubborn workflow that you move the version of page fragment of the workflow as a region bounded by

Frank

Tags: Java

Similar Questions

  • Unbounded task flow works is not in standalone Weblogic Server

    Hello

    JDeveloper Version: 11.1.1.3
    WebLogic Version: 10.3

    I built an application using Oracle ADF, and the application is deployed on weblogic 10.3. In this application, I use unbounded Oracle ADF task flows to navigate between pages.

    The application works fine when it is deployed on the integrated Weblogic Server that is part of Jdeveloper (11.1.1.3 version). However, when I deploy the same application (ear file) on a stand-alone weblogic server, the page navigation not working - no error/exception is provided in weblogic logs. When I click the button to navigate to the next page - the same page reloads.

    My WLS independent field produced JRF Oracle installed on it.

    Please note that I can always access individual pages (.jspx) providing individual URL.

    Any help in how to solve this - or of the indications regarding how I would go about debugging of this.

    Thank you
    Ash

    Ash,

    Looks like you're running the JSPX rather than the workflow. Try to remove the ".jspx' to the end of your URL.

    Compare the URL that works in JDev with the URL that does not work, and it becomes apparent.

    If things work out after clicking on the item a second time in a row, it is certainly your question.

    John

  • Page fragment bounded-task-Flow Control Flow Help

    jDeveloper: 11.1.1.0.2

    I have a question to try to understand the correct way to use control flow case between a bounded-task-flow with fragments of page and a page without limits-task-flow. We have taken the approach of our application to have some shell / container pages to host bounded task flows composed of fragments of page to facilitate the reuse and accelerate development. There are 4 or 5 pages of shell on the unlimited-task-flow applications. From now on, we have about 20 fragments of page that are implemented as a bounded flow task. These fragments don't do much now, which means there is only a single fragment in each delimited-task-flow. The question that I'm going to try to call action from navigation to control flow of one of the fragments to load a page another shell.

    For example, shellPage1.jspx contains fragment-flow-1 as a region. In my adfc-config I have shellPage1.jspx and shellPage2.jspx, with the case of 'toShell1' and 'toShell2' control flow, respectively linking two pages. I have a link action related to the 'toShell2' in the fragment that make up fragment-flow-1. When the application is run, shellPage1.jspx and its fragment are displayed. But clicking on the link in the fragment ("toShell2") do absolutely nothing. This not me access the shellPage2.jspx as expected. What I do wrong here or do not understand?

    If the fragment is included as include a JSP page, and not a narrow-minded, all workflow works as expected. This is not desirable, as we then need to copy the fragment pageDef in pageDef of the shellPage to get the DataControls function.
    If the faces - config.xml is used instead, and a case of JSF navigation is used, it also works as expected. This is not desirable because we really do want to be mixing adcf-config and faces-config.

    So I am really puzzled here... Thanks in advance!

    Hello:
    In your case, the adfc - config.xml has the case of flow control between the pages of the shell. And the task-flow - N.xml or yours-task - flow.xml for each default page fragment does not inherit control flow of the page containing the shell case. In your case, in the task of page fragment - flow.xml, you must add a "Parent Action' to sink to shell page2 for example. The result of 'Parent Action' would be 'toShell2' If you call ShellPage1 page fragment.
    Is it 'OK' or 'Useful' for you? Please mark it as if it does.
    Good luck

    Alex

  • Limited access flow directly from URL

    I created a stubborn workflow consisting of pages and method calls in my application, "my-bounded-flow '. Workflow without terminals of my application, I have a call to my-unlimited-flow stream. I also have a view ('House') activity on my unlimited speed. When I deploy my application, users can access 'at home' with the url http:// < url > / < context-root >/faces/home. They can then access my-unlimited-stream using a link (via the action).

    Is it possible for users to go directly to the workflow bounded by typing a url? I tried to replace the. / home with the activity of my unlimited flow ID, but nothing is.

    Thank you
    Brad

    Brad,

    I checked with our implementation. Here is the proper URL structure.

    / faces/ADF. Task-Flow? ADF.tfDoc=/yourPackage/YourTaskFlow.xml&ADF.tfId=YourTaskFlowId¶meter=value

    Here is an example of our application:

    / faces/ADF. Task-Flow? ADF.tfDoc=/pages/ENR/Task-flows/ENRProductionReportTaskFlow.xml&ADF.tfId=ENRProductionReportTaskFlow&inIsFromMain=true

    Published by: Nick Haralabidis on June 9, 2010 07:26
    For programming see also this: Re: workflow issue , but from what I understand of your original post you want to that users enter the URL directly in the browser.

    Kind regards

    Nick

  • "af:commandButton" action is not running 'control-flow-box.

    Hello

    I have the following problem. All the 'af:commandButton' action in my application does not run "control-flow-box" in a "unbound the workflow.
    I decided to use the workflow when I needed the "bookmark" function (previously I was using only the rules of navigation in faces-config. (XML).

    So I decided to create a new test project "App 1"

    (1) create "Fusion Web Application"
    (2) create 'unbounded task flow' with 2 views (View1 and view2)
    (3) create 2 "case of control flow" cases (flow available1 and flow2)
    (4) double click on in the designer to create View1 (page based on "Oracle three columns")
    (5) double click on in the designer to create view2 (page based on "Oracle three columns")
    (6) add "af:commandButton" on each page and used available1 flows and the flow2 for action

    When I deploy the application on the development server 'af:commandButton' action will not run "control-flow-case".
    When I deploy the application on the JdevBuiltInServer the 'af:commandButton' action will run 'control-flow-cases '.
    When I deploy the application to the JdevBuiltInServer or the server development with only the rules of navigation in faces - config.xm, the 'af:commandButton' action will run "control-flow-box.


    These problems also occur when I deplloy this simple application on a new of:
    Oracle WebLogic Server 11g Release 1 (10.3.2) - net_oepe111130_wls1032_win32
    Oracle JDeveloper 11 g (11.1.1.2.0) - jdevstudio11112install


    Thanks Maurice


    -----
    Oracle JDeveloper 11g Release 1 11.1.1.2.0
    Studio Edition Version 11.1.1.2.0
    Build JDEVADF_11.1.1.2.0_GENERIC_091029.2229.5536
    Copyright © 1997, 2009, Oracle and/or its affiliates. All rights reserved.
    The IDE version: 11.1.1.2.36.55.36
    Product ID: oracle.jdeveloper
    Product version: 11.1.1.2.36.55.36

    Version
    -------
    Version of the component
    =========     =======
    11.1.1.55.36 ADF business components
    Java (TM) Platform 1.6.0_14
    Oracle IDE 11.1.1.2.36.55.36
    Support versioning 11.1.1.2.36.55.36

    Check the URL that you use to launch the application. If the URL contains .jspx you see just the jspx file and no navigation will work. For the workflow, you need to start the application using an activity ID (normally, the name of the page without the jspx anding).

    http://127.0.0.1:7101/otnapp-ViewController-context-root/faces/DepartmentList
    

    Having to extend the server of deplyoment (not the one built-in) with libraries of the adf?

    Timo

  • Issues in the region

    I have Unbound task flow that spans login <>- <>Homepage - Menu.

    Homepage has greater dynamic r1 that is used to run limited workflows. Menu DynamicRegionManager says to run the new workflow.

    (1) is it possible to detect that no flows are running in the region in the game page of UTF? I used to send events of context but is not really practical, because it requires flows to know that it is parent flow.
    (2) how can I redirect all exceptions in this area, for ADFbc, ADFc and ADFv

    My requirement is to run everything to pageFlowScope user can use several (not open application) tabs IE/FF.

    Hello

    + 1) is it possible to detect any flows are running in the region in the game page of UTF? I used to send events in context, but it's not really practical, because it requires flows to know that it circulates to parent. +

    If you get a handle to the RichRegion instance (using the binding of JSF component), then a call to getRegionModel getViewId should return the viewId of current task flows, as the bounded task flows always show a viewId, value null indicates that there is no flow of visible task in the region

    + 2) how can I redirect all exceptions in this area, for ADFbc, ADFc and ADFv +.

    Simply define an exception handler for the stubborn workflow. You must do this for all bounded workflows that you present in the region. Regions do not handle exceptions, workflows do

    Frank

  • Page navigation does not not having activated the ADF security

    Hi all

    I am facing a strange problem. I have 3 pages namely Login.jspx,.jspx Upload and summary.jspx. Untied task flow (adfc-config. (XML), I created the navigation as Login-> Upload-> summary. There is also a back navigation to download-> login page. The user enters the user id and password on the login screen and click on the "submit" button. If the credentials are correct then control flows to the download page. On page load user selects an excel file and click on the download button and the control moves to the summary screen. There is a button more called out on the download screen, which directs the user to the login screen. The navigation works perfectly well if ADF security is disabled. The time where security is enabled, the navigation fails. I used below link to implement security where it is created a java class to manage the authentication of users and move to the next page. On activation of security, I am only able to navigate from screen to connect to the loading screen. After the failure of this navigation. He won't go to the summary page, or it goes back to the login page. Just on the loading screen. Please let me know how to solve this problem. Jdeveloper version is 12.1.3.0

    http://docs.Oracle.com/CD/E15523_01/Web.1111/b31974/adding_security.htm#ADFFD877

    Thank you

    V

    Problem solved. In the java file authentication, I had put under instruction to navigate to the Page of Upload

    LoginUrl = string ' / adfAuthentication? success_url = / faces/Upload.jspx«;»

    I found below old son that says to remove .jspx of the URL and it worked.

    Unbounded task flow works is not in standalone Weblogic Server

    Navigation of the page using adf-config does not

    Correct statement is

    LoginUrl = string ' / adfAuthentication? "success_url = / faces/Upload ';

    Thank you

    V

  • Value of page-level layout go BTF

    JDeveloper version 11.1.1.7

    Project Design Patterns: Fragments of JSF with ADF task set flow as a region to the JSF pages

    Requirement: Be able to assign a component to a page from a bounded flow task jspx

    Simplified scenario based on: model of Page contains component af:outputText for the page header over 1 af:attribute that allows to consume pages to set the value. A page unique jspx is created against the template that contains a single BTF.  We need fill in the value of the attribute (to set the title of the page) from the code in the BTF.

    We tried to bind thein of your page to a property of a managed bean then to get a handle on the bean in the BTF and assign the value however it does not take effect.

    Any thoughts greatly appreciated

    Frank Read article Oracle ADF May / June 2013

    There are three ways to accomplish your use case described in the article.

    Timo

  • Pass the parameters to the stubborn JSPX workflow

    Hi all

    1 created a page JSPX using UIShell model.  This page contains 4 UI components (InputComboBoxListOfValues) in SingleObjectContextArea.  Created a Bean managed to this page and capture the value selected in the ValueChangeListner and the value added to pageFlowScope.

    2. created Unbounded task Flow, dragged the JSPX page.

    3. have an existing defined task flow with fragments of the page, there a MethodCall activity who expects JSPX inputParameter values.

    4. to call the workflow defined Unbounded task Flow (a page JSPX) created 2nd JSPX page using the UIShell model.

    5. slide the existing delimited task Flow in 2nd page JSPX, context menu selected region.  This region is created in SingleObjectContextArea of UIShell.

    6. When you drag its questions about inputParameter mapping workflow related.

    7 configure the inputParameter value coming from pageFlowScope.

    8 moved the drawing of JSPX 1st to 2nd page JSPX for complete Navigation.

    9. in executing the Unbounded Flow task, show JSPX 1st with LOV.

    10. the values selected and clicked on submit Action.

    11. its now showing 2nd JSPX that contains the delimited task flow.

    12 but his empty poster records the table.  (Note: I pass parameters to the InputParameters MethodCall (InputParameters) as pageFlowScope, my display of records based on inputParameters when tested to OrcleSQLDeveloper DB)

    Could any body help me on this issue.

    My Code Snippets of data binding of the 2nd JSPX page which linked the task Flow as a regionModel. :

    < taskFlow id = "TaskFlow1".

    taskFlowId="/WEB-INF/oracle/apps/TaskFlow1.xml#TaskFlow1".

    Activation = "deferred."

                  xmlns=" http://xmlns.Oracle.com/ADF/controller/binding "> "

    < Parameters >

    < parameter id = "PartnerKeyType" value = "#{pageFlowScope.PartnerKeyType}" / >

    < parameter id = "PartnerKey1" value = "#{pageFlowScope.PartnerKey1}" / >

    < parameter id = "InteractionPartnerRole".

    value = "#{pageFlowScope.InteractionPartnerRole}" / >

    < parameter id = "BusinessProcessName".

    value = "#{pageFlowScope.BusinessProcessName}" / >

    < / Parameter >

    Hello

    first of all can you get the pageFlow range variable in taskflow? that you spend page jspx?

    If you are able to get the value of Lov Taskflow try refresh taskflow on change from the LOV.

    You must add the input as boolean parameter type, change false to true when the LOV value has changed.

    now use refreshifNeeded property in the file for pagedef links

  • Enter the search AF pre-population fields: query on the workflow

    Hello.

    What is given:
    Trimmed with flow of task one with shared data control field. Workflow contains a fragment of a page with two components: < af:query > and < af:table >. A table object view only data reading b. < af:query > relate to the search for criteria in B. There are also several bind variables in B, which are used in the criteria.
    Task flow A is used in another workflow via < af:region >.

    What is needed:
    When entering bounded flow task first - show empty form search user and empty table.
    When entering bounded task flows next time and the user made no research yet (flow of task just left without hitting research first)-display empty form search user and empty table.
    When entering bounded task flows next time and the user made some search - engine search of filling with the last entered values, display the data in the table that is looking for values.

    What is the best/recommended approach for the implementation of such a feature?

    When debugging, I see on the tasks delineated stream input THAT VO B contains the last variable bind of previous run. But somehow, they are not reflected in the search form and are not applied when you use the automatically view key of the query criteria.

    I use JDeveloper 11.1.1.5

    Hello

    sounds like this use case: Re: try to keep the search criteria in the session and stubborn taskflow outside

    Frank

  • Call the URL within the region

    Hi all

    I use JDev 11.1.1.2.0

    I want to do this:

    -My page is divided into two regions. A region is set which include some af:commandButton each button opens URL (as button opens Google - another will open hotmail-...).

    -Another area will display depend on the URL on the CommandButton hurry (like: when I press to hotmail fixed region commadButton I find the website of hotmail in the other region - and when I press the commandButton Google I find the Google site and so on...)

    To do this, I do the following:

    1 make a bounded flow with URL task seen as a default as activity:
    <?xml version="1.0" encoding="windows-1252" ?>
    <adfc-config xmlns="http://xmlns.oracle.com/adf/controller" version="1.2">
      <task-flow-definition id="task-flow-definition">
        <default-activity id="__1">urlView1</default-activity>
        <url-view id="urlView1">
          <url>http://www.google.com</url>
        </url-view>
        <use-page-fragments/>
      </task-flow-definition>
    </adfc-config>
    2. I'm a new .jspx page and insert inside the af:panelSplitter.
    3 - I drage bounded task flows in the second facet of panelSplitter as a region.
    as:
    <af:panelSplitter id="ps1" splitterPosition="200">
              <f:facet name="first">
                <af:commandButton text="Google" id="cb1"/>
              </f:facet>
              <f:facet name="second">
                <af:region value="#{bindings.taskflowdefinition1.regionModel}"
                           id="r1"/>
              </f:facet>
    </af:panelSplitter>
    4. I run the .jspx and I found this error
    <May 9, 2010 11:40:07 AM EEST> <Error> <HTTP> <BEA-101020> <[ServletContext@17144095[app:testRegion module:testRegion-ViewController-context-root path:/testRegion-ViewController-context-root spec-version:2.5]] Servlet failed with Exception
    java.lang.IllegalStateException: Response already committed
         at weblogic.servlet.internal.ServletResponseImpl.objectIfCommitted(ServletResponseImpl.java:1591)
         at weblogic.servlet.internal.ServletResponseImpl.sendRedirect(ServletResponseImpl.java:859)
         at javax.servlet.http.HttpServletResponseWrapper.sendRedirect(HttpServletResponseWrapper.java:136)
         at javax.servlet.http.HttpServletResponseWrapper.sendRedirect(HttpServletResponseWrapper.java:136)
         at com.sun.faces.context.ExternalContextImpl.redirect(ExternalContextImpl.java:421)
         Truncated. see log file for complete stacktrace
    >
    <May 9, 2010 11:40:07 AM EEST> <Notice> <Diagnostics> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'DefaultServer' has triggered at May 9, 2010 11:40:07 AM EEST. Notification details: 
    WatchRuleType: Log 
    WatchRule: (SEVERITY = 'Error') AND ((MSGID = 'BEA-101020') OR (MSGID = 'BEA-101017') OR (MSGID = 'BEA-000802')) 
    WatchData: DATE = May 9, 2010 11:40:07 AM EEST SERVER = DefaultServer MESSAGE = [ServletContext@17144095[app:testRegion module:testRegion-ViewController-context-root path:/testRegion-ViewController-context-root spec-version:2.5]] Servlet failed with Exception
    java.lang.IllegalStateException: Response already committed
         at weblogic.servlet.internal.ServletResponseImpl.objectIfCommitted(ServletResponseImpl.java:1591)
         at weblogic.servlet.internal.ServletResponseImpl.sendRedirect(ServletResponseImpl.java:859)
         at javax.servlet.http.HttpServletResponseWrapper.sendRedirect(HttpServletResponseWrapper.java:136)
         at javax.servlet.http.HttpServletResponseWrapper.sendRedirect(HttpServletResponseWrapper.java:136)
         at com.sun.faces.context.ExternalContextImpl.redirect(ExternalContextImpl.java:421)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.redirect(ExternalContextDecorator.java:303)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.redirect(ExternalContextDecorator.java:303)
         at oracle.adfinternal.view.faces.config.rich.DetectRedirect.redirect(DetectRedirect.java:47)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.redirect(ExternalContextDecorator.java:303)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.redirect(ExternalContextDecorator.java:303)
         at oracle.adfinternal.controller.util.JsfInterfaceImpl.redirectToUrl(JsfInterfaceImpl.java:99)
         at oracle.adfinternal.controller.state.RootViewPortContextImpl.redirectToUrl(RootViewPortContextImpl.java:246)
         at oracle.adfinternal.controller.activity.UrlViewActivityLogic.execute(UrlViewActivityLogic.java:116)
         at oracle.adfinternal.controller.engine.ControlFlowEngine.executeActivity(ControlFlowEngine.java:989)
         at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:878)
         at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:777)
         at oracle.adfinternal.controller.engine.ControlFlowEngine.invokeTaskFlow(ControlFlowEngine.java:242)
         at oracle.adfinternal.controller.state.ChildViewPortContextImpl.invokeTaskFlow(ChildViewPortContextImpl.java:102)
         at oracle.adfinternal.controller.state.ControllerState.createChildViewPort(ControllerState.java:1287)
         at oracle.adfinternal.controller.ControllerContextImpl.createChildViewPort(ControllerContextImpl.java:76)
         at oracle.adf.controller.internal.binding.DCTaskFlowBinding.createRegionViewPortContext(DCTaskFlowBinding.java:406)
         at oracle.adf.controller.internal.binding.DCTaskFlowBinding.getViewPort(DCTaskFlowBinding.java:332)
         at oracle.adf.controller.internal.binding.TaskFlowRegionModel.doProcessBeginRegion(TaskFlowRegionModel.java:134)
         at oracle.adf.controller.internal.binding.TaskFlowRegionModel.processBeginRegion(TaskFlowRegionModel.java:92)
         at oracle.adf.view.rich.component.fragment.UIXRegion$RegionContextChange.doChangeImpl(UIXRegion.java:1182)
         at oracle.adf.view.rich.context.DoableContextChange.doChange(DoableContextChange.java:91)
         at oracle.adf.view.rich.component.fragment.UIXRegion._beginInterruptibleRegion(UIXRegion.java:682)
         at oracle.adf.view.rich.component.fragment.UIXRegion.processRegion(UIXRegion.java:487)
         at oracle.adfinternal.view.faces.taglib.region.RegionTag.doStartTag(RegionTag.java:127)
         at jsp_servlet.__view1_jspx._jspx___tag7(__view1_jspx.java:411)
         at jsp_servlet.__view1_jspx._jspx___tag6(__view1_jspx.java:378)
         at jsp_servlet.__view1_jspx._jspx___tag3(__view1_jspx.java:259)
         at jsp_servlet.__view1_jspx._jspx___tag2(__view1_jspx.java:204)
         at jsp_servlet.__view1_jspx._jspx___tag1(__view1_jspx.java:154)
         at jsp_servlet.__view1_jspx._jspx___tag0(__view1_jspx.java:104)
         at jsp_servlet.__view1_jspx._jspService(__view1_jspx.java:65)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:408)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:318)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499)
         at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:248)
         at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:410)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$OverrideDispatch.dispatch(FacesContextFactoryImpl.java:267)
         at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:473)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:141)
         at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
         at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:710)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:273)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:205)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:97)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:326)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
     SUBSYSTEM = HTTP USERID = <WLS Kernel> SEVERITY = Error THREAD = [ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101020 MACHINE = cai-hq-006 TXID =  CONTEXTID =  TIMESTAMP = 1273394407748  
    WatchAlarmType: AutomaticReset 
    WatchAlarmResetPeriod: 30000 
    >
    <JMXWatchNotificationListener><handleNotification> failure creating incident from WLDF notification
    oracle.dfw.incident.IncidentCreationException: DFW-40116: failure creating incident
    Cause: DFW-40112: There was an error executing adrci commands; the following errors have been found "DIA-48415: Syntax error found in string [create home base=C:\\Documents and Settings\\sameh.shokry\\Application] at column [70]
    DIA-48447: The input path [C:\\Documents and Settings\\sameh.shokry\\Application Data\\JDeveloper\\system11.1.1.2.36.55.36\\DefaultDomain\\servers\\DefaultServer\\adr] does not contain any ADR homes
    DIA-48447: The input path [diag\ofm\defaultdomain\defaultserver] does not contain any ADR homes
    DIA-48494: ADR home is not set, the corresponding operation cannot be done
    "
    Action: Ensure that command line tool "adrci" can be executed from the command line.
         at oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createADRIncident(DiagnosticsDataExtractorImpl.java:708)
         at oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createIncident(DiagnosticsDataExtractorImpl.java:246)
         at oracle.dfw.spi.weblogic.JMXWatchNotificationListener.handleNotification(JMXWatchNotificationListener.java:195)
         at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor$ListenerWrapper.handleNotification(DefaultMBeanServerInterceptor.java:1732)
         at javax.management.NotificationBroadcasterSupport.handleNotification(NotificationBroadcasterSupport.java:257)
         at javax.management.NotificationBroadcasterSupport$SendNotifJob.run(NotificationBroadcasterSupport.java:322)
         at javax.management.NotificationBroadcasterSupport$1.execute(NotificationBroadcasterSupport.java:307)
         at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:229)
         at weblogic.management.jmx.modelmbean.WLSModelMBean.sendNotification(WLSModelMBean.java:824)
         at weblogic.diagnostics.watch.JMXNotificationProducer.postJMXNotification(JMXNotificationProducer.java:79)
         at weblogic.diagnostics.watch.JMXNotificationProducer.sendNotification(JMXNotificationProducer.java:104)
         at com.bea.diagnostics.notifications.JMXNotificationService.send(JMXNotificationService.java:122)
         at weblogic.diagnostics.watch.JMXNotificationListener.processWatchNotification(JMXNotificationListener.java:103)
         at weblogic.diagnostics.watch.Watch.performNotifications(Watch.java:621)
         at weblogic.diagnostics.watch.Watch.evaluateLogRuleWatch(Watch.java:546)
         at weblogic.diagnostics.watch.WatchManager.evaluateLogEventRulesAsync(WatchManager.java:765)
         at weblogic.diagnostics.watch.WatchManager.run(WatchManager.java:525)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: oracle.dfw.common.DiagnosticsException: DFW-40112: failed to execute the adrci commands "create home base=C:\\Documents and Settings\\sameh.shokry\\Application Data\\JDeveloper\\system11.1.1.2.36.55.36\\DefaultDomain\\servers\\DefaultServer\\adr product_type=ofm product_id=defaultdomain instance_id=defaultserver
    set base C:\\Documents and Settings\\sameh.shokry\\Application Data\\JDeveloper\\system11.1.1.2.36.55.36\\DefaultDomain\\servers\\DefaultServer\\adr
    set homepath diag\ofm\defaultdomain\defaultserver
    create incident problem_key="BEA-101020 [HTTP]" error_facility="BEA" error_number=101020 error_message="null" create_time="2010-05-09 11:40:07.748 +03:00" ecid="0000IXwEA_4F^6WFLzNM8A1Bt^yf00003H"
    "
    Cause: There was an error executing adrci commands; the following errors have been found "DIA-48415: Syntax error found in string [create home base=C:\\Documents and Settings\\sameh.shokry\\Application] at column [70]
    DIA-48447: The input path [C:\\Documents and Settings\\sameh.shokry\\Application Data\\JDeveloper\\system11.1.1.2.36.55.36\\DefaultDomain\\servers\\DefaultServer\\adr] does not contain any ADR homes
    DIA-48447: The input path [diag\ofm\defaultdomain\defaultserver] does not contain any ADR homes
    DIA-48494: ADR home is not set, the corresponding operation cannot be done
    "
    Action: Ensure that command line tool "adrci" can be executed from the command line.
         at oracle.dfw.impl.incident.ADRHelper.invoke(ADRHelper.java:1052)
         at oracle.dfw.impl.incident.ADRHelper.createIncident(ADRHelper.java:786)
         at oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createADRIncident(DiagnosticsDataExtractorImpl.java:688)
         ... 19 more
    any idea?

    Sameh Nassar

    Hello

    UrlView aims to reference pages within the application. With your use case, what you need is an iframe, not a region.

    Kind regards

    ~ Simon

  • Implementation of the custom permission JSF pages login problem

    ADF 11 g

    Hello
    I created an application of small adf secured using Basic authentication formed and implemented a login JSF custom page as described in the developer's guide the merger and 11 g JDEv manual.

    The only difference being that my homepage is protected, which means that the login page is called before you reach the home page, and there is no link connection on the home page.

    The home page has a button calling a stubborn workflow.

    If I use the original login page, login.html, I log on, access the home page and the button calls the stubborn properly workflow.
    However, if I use the JSF login page I login, access the home page but the button does not call the bounded flow taks - there is no error no displayed, its as if the button is more "connected".

    Here's the doLogin code in the bean connection
        public String doLogin() {
            byte[] pw = _password.getBytes();
            FacesContext ctx = FacesContext.getCurrentInstance();
            HttpServletRequest request = (HttpServletRequest)ctx.getExternalContext().getRequest();
            CallbackHandler handler = new SimpleCallbackHandler(_username, pw);
            try {
                 Subject mySubject = Authentication.login(handler);
                 ServletAuthentication.runAs(mySubject, request);
                 //String loginUrl = "/adfAuthentication?success_url=/faces" +ctx.getViewRoot().getViewId();
                 String loginUrl = "/adfAuthentication?success_url=/faces/main.jspx" ;        
                 HttpServletResponse response =
                 (HttpServletResponse)ctx.getExternalContext().getResponse();
                 sendForward(request, response, loginUrl);
                 } catch (FailedLoginException fle) {
                 FacesMessage msg = new FacesMessage(FacesMessage.SEVERITY_ERROR,
                                                     "Incorrect Username or Password",
                                                     "An incorrect Username or Password" + " was specified");
                 ctx.addMessage(null, msg);
                } catch (LoginException le) {
                    reportUnexpectedLoginError("LoginException", le);
                }
             return null;
         }    
    I have the impression that I am authenticated but not authorized.
    Can someone explain what is happening?

    Concerning
    Paul

    Hello

    Try changing

    String loginUrl = "/ adfAuthentication?success_url=/faces/main.jspx";

    TO

    LoginUrl = string ' / adfAuthentication? "success_url = / face/hand;

    (without the .jspx at the end).

    Pedja

  • Understanding source files WE bounded/Unbounded XML...

    Hello

    An ADF application can have several files of unlimited/limited work. But at run time, all the files of unlimited job become one big file.

    My understanding is correct?

    Can someone anwer me please?

    Thank you in advance...


    Srinivas

    Edited by: Srinivas.b may 6, 2010 12:16

    Can I use several taskflow unbounded? : Yes, but why would you? General, you don't need that to a casting of unlimited call task several bounded task flows.

    ADF treat each of them as being a file? At their distinct design, time when running I think it merges into a single 'entity', but is not actually create a new file, it is probably a single memory construction similar to what happens in JSF for several files in faces - config.Xml. see:
    http://one-size-doesn

    CM.

  • The input parameter to pass between 2 maybe bounded task flows a whole list of table or table?

    Hello experts, Im a beginner to ADF dev, currently using Jdev / ADF 12 c.

    I need to move from a table or list of tables of the values of A bounded task flows to delimited the workflow B. How to do in this case, the use of an input parameter?

    I mentioned the following links which have had in the string values as an input parameter, and replaced related fields accordingly with the data type of table list, but it did not work:

    http://docs.Oracle.com/CD/E21764_01/Web.1111/b31974/taskflows_parameters.htm#ADFFD1689

    https://technology.AMIS.nl/2014/01/21/taskflow-InputParameters-explained/

    Oracle JDeveloper 12 c (12.1.2) tutorials - working with stubborn workflows, regions and routers

    The requirement of the business is such that I need 2 different workflow, where the workflow B must be in a popup with train component.

    I thought of using just a stream unique task bounded with pop-up windows on the pop-up windows... which is less elegant... y at - it smoother workaround?


    Thank you very much.

    Even though I know this isn't answering your question, let me stress the design element: in the ADF, view objects are intended to replace beans support / managed in ADF in detention is. It is one of the worst confusion with ADF + ADF BC, where people still use accompanying beans on the scope of the session/view/task flow to maintain user state. Instead of this, you must use display objects, the objects in view transition in case the data does not come directly form DB.

    To finally answer your question: you can pass any type of objects for workflow settings, just make your parameter of type java.lang.Object. Then you can convert it in turn, in the second task flow.

  • XmlMenuModel cannot be used with bounded task flows

    My project need to use the navigation menu, and use with XmlMenuModel. But I know that use only with the unlimited workflow (can't go with the flow of tasks defined ADF)

    Can anyone explain to me why this problem exists?

    Thank you very much for the support.

    Hello

    This is because the model XML Menu navigates pages and not the task flow. The menu Menu XML, to give you a historical reason why, as developed by the open source Apache MyFaces Trinidad and here there is no bounded workflows. The implementation of the adfc - config.xml xml menu under uses the API provided by Trinidad. In stubborn workflows, view view navigation is done by train stops configured in the stubborn workflow. So you can say that the menu XML template only works for the top-level pages and top-level pages should be defined in the unlimited workflow.

    So for your use case work, you set pages in the unlimited workflow, and then add the workflow bounded as a region (if the region is the only child of a page, then the impression is that it is in fact a page without terminals and not a workflow). In this way, you can implement your design goal.

    Hope this helps

    Frank

Maybe you are looking for