Update Short History in BPEL Task Form / Worklist

Hi all,
I'm currently facing a problem and hopefully to get some idea or solutions from here. It is about how to update the task:shortHistory. The reason to do this is due to I have to manually update the track history / short history in the task form from BPEL.
Currently while I tried to update the shortHistory(in one of the human task), it keeps throw me the error with some kind of zero node in the task:shortHistory. Just right before I assign or append the task:shortHistory, I did copy the global human task variable to the update task variable, so it should carry forward the existing shortHistory.
Below is the error from BPEL console:
<selectionFailure xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/">
-<part name="summary">
<summary>
XPath query string returns zero node.
According to BPEL4WS spec 1.1 section 14.3, The assign activity &lt;to&gt; part query should not return zero node.
Please check the BPEL source at line number "493" and verify the &lt;to&gt; part xpath query.
</summary>
</part>
</selectionFailure>
the <to> part query should be the task:shortHistory node, please help if you have any idea on this.
Thanks.
Jyno
Edited by: loneboy62 on Nov 11, 2009 10:28 PM

Make sure that your result varaible is al ready 'prepared'. It can not assign, because the variable does not coantins this element (only in the definition).
Solution 1: use the assign XML fragment to add this element in your variable.
Solution 2: Use a stylesheet to to create this 'empty' element.
Marc
http://orasoa.blogspot.com

Similar Messages

  • Binding ADF Components in Task Form

    Hi!
    I am using: Oracle Fusion Middleware 11.1.1.5.0, Oracle JDeveloper 11g.
    I posted this thread in the SOA section because of the type of project I am working in (SOA Application). But until now my question remained unanswered so I now I post in this section because I am using also ADF components.
    I am trying to customize a BPEL Task Form.
    After I made a project using Fusion Web Application, I could confirm that the managed beans for some ADF Faces components were working and the form (an .jspx page that I would run on Integrated Web Logic Server) was functional.
    I made a project using SOA Application.
    I made a BPEL Process with a Human Tak and using the Launch Task Form Wizard I made a form.
    Then I started adding ADF Faces components that are using managed beans, just like in the other project.
    When I deploy the project, all the components using the beans just dont show up. If I dont use the components with the managed beans the form appears normally.
    Is there some additional requirement to make the bindings with the managed beans in the Task Form?
    To clarify the question below I have some printscreens:
    1. SelectOneChoice "Rubrica" component with value binding from the ActionListenerOK java class;
    http://i43.tinypic.com/x4j0ol.jpg
    2. Showing the Expression Builder for the above value binding;
    http://i42.tinypic.com/14mdxqq.jpg
    3. Method Expression Builder for a Button Component;
    http://i41.tinypic.com/2r38tw2.jpg
    4. The managed beans list for the form page;
    http://i41.tinypic.com/rbjqt2.jpg
    5. How the form appears when using the components with java bean bindings;
    http://i39.tinypic.com/34pghh0.jpg
    6. How the form appears when delete the components with tha java bindings;
    http://i41.tinypic.com/2mwwkuo.jpg

    Answering your questions:
    Where: I created the class in the oracle package, than I tried using oracle.adf and oracle.bpel.services.workflow.worklist.adf, where I have seen that the form had automatically created some of the beans for some actions. I defined the bean inside the task flow.xml that was automatically created when I created the form.
    http://i39.tinypic.com/16gx6ic.jpg
    What scope: request. The bean is a class that changes the tabs upon an user selection from a SelectOneChoice component. But I also created bean for populating a table and I will need to create several other beans for different methods. The tabs are all hidden and only can be displayed upon selection and clicking the ok button.
    As the bean is functional when used in a Fusion Web Application (ADF), I believe that the code is correct:
    http://i43.tinypic.com/r8fg46.jpg
    Showing the bindings for the respective components:
    http://i43.tinypic.com/sxymue.jpg
    http://i40.tinypic.com/ek3tjk.jpg

  • Managed Bean in Task Form

    Hi!Oracle Fusion Middleware 11.1.1.5.0, Oracle JDeveloper 11g.
    I post this thread in this section because of the type of project I am working in (SOA Application).
    I am trying to customize a BPEL Task Form.
    After I made a project using Fusion Web Application, I could confirm that the managed beans for some ADF Faces components were working and the form (an .jspx page that I would run on Integrated Web Logic Server) was functional.
    I made a project using SOA Application.
    I made a BPEL Process with a Human Tak and using the Launch Task Form Wizard I made a form.
    Then I started adding ADF Faces components that are using managed beans, just like in the other project.
    When I deploy the project, all the components using the beans just dont show up. If I dont use the components with the managed beans the form appears normally.
    Is there some additional requirement to make the bindings with the managed beans in the Task Form?
    To clarify the question below I have some printscreens:
    1. SelectOneChoice "Rubrica" component with value binding from the ActionListenerOK java class;
    http://i43.tinypic.com/x4j0ol.jpg
    2. Showing the Expression Builder for the above value binding;
    http://i42.tinypic.com/14mdxqq.jpg
    3. Method Expression Builder for a Button Component;
    http://i41.tinypic.com/2r38tw2.jpg
    4. The managed beans list for the form page;
    http://i41.tinypic.com/rbjqt2.jpg
    5. How the form appears when using the components with java bean bindings;
    http://i39.tinypic.com/34pghh0.jpg
    6. How the form appears when delete the components with tha java bindings;
    http://i41.tinypic.com/2mwwkuo.jpg

    &lt;af:outputText value="Authenticated User: #{securityContext.userName}" id="ot2"/>
    or via standard j2se apis (Subject.getSubject(..))
    hth clemens (http://blogs.oracle.com/soabpm)

  • JAVA API of Oracle BPEL, to access the "Task Form"(JSP) of a human task.

    Hi,
    Are there any JAVA API of Oracle BPEL, to access the "Task Form"(JSP) of a human task, to render the task form inside the custom worklist application.
    Thanks,
    Naga

    I guess you mean accessing the task details and the payload from the java API.
    Refer the below blog it will provide you the details
    http://www.albinsblog.com/2012/05/update-human-task-payload-via-java-api.html
    Regards
    Albin I
    Edited by: Albin on Sep 19, 2012 11:24 PM

  • Task Form not appearing in the WorkList application

    Hi,
    I tried creating a task form in a very simple composite. I created task forms (both manual and auto-generated). However, the worklist app does not show any task form whenever a task appears in the inbox.
    In addition, i see the following error during deployment. Is this the reason for the problem ? If yes how to solve it.. any help will be appreciated...
    Unable to Encrypt data.
    Check installation/post-installation steps for errors. Check for errors during SOA server startup.
    ORABPEL-35010
    Unable to Encrypt data.
    Unable to Encrypt data.
    Check installation/post-installation steps for errors. Check for errors during SOA server startup.
         at oracle.bpel.services.common.util.EncryptionService.encrypt(EncryptionService.java:58)
         at oracle.bpel.services.workflow.verification.impl.VerificationService.encryptString(VerificationService.java:2207)
         at oracle.bpel.services.workflow.verification.impl.VerificationService.createTokenFromMap(VerificationService.java:1965)
         at oracle.bpel.services.workflow.verification.impl.VerificationService.getInternalContextToken(VerificationService.java:380)
         at oracle.bpel.services.workflow.verification.impl.VerificationService.getInternalContext(VerificationService.java:407)
         at oracle.bpel.services.workflow.verification.impl.VerificationService.<clinit>(VerificationService.java:344)
         at oracle.bpel.services.workflow.client.worklist.servlet.TaskFlowDeployerThread$1.run(TaskFlowDeployerThread.java:318)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.bpel.services.workflow.client.worklist.servlet.TaskFlowDeployerThread.getInternalWorkflowContext(TaskFlowDeployerThread.java:311)
         at oracle.bpel.services.workflow.client.worklist.servlet.TaskFlowDeployerThread.registerTaskFlowWithTask(TaskFlowDeployerThread.java:232)
         at oracle.bpel.services.workflow.client.worklist.servlet.TaskFlowDeployerThread.run(TaskFlowDeployerThread.java:113)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: java.security.AccessControlException: access denied (oracle.security.jps.service.credstore.CredentialAccessPermission context=SYSTEM,mapName=BPM-CRYPTO,keyName=BPM-CRYPTO read)
         at java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)
         at java.security.AccessController.checkPermission(AccessController.java:546)
         at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$3.checkPermission(JpsAuth.java:350)
         at oracle.security.jps.util.JpsAuth$Diagnostic.checkPermission(JpsAuth.java:271)
         at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$6.checkPermission(JpsAuth.java:374)
         at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:410)
         at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:432)
         at oracle.security.jps.internal.credstore.util.CsfUtil.checkPermission(CsfUtil.java:562)
         at oracle.security.jps.internal.credstore.ssp.SspCredentialStore.getCredential(SspCredentialStore.java:405)
         at oracle.bpel.services.common.util.CSFStore$1.run(CSFStore.java:234)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.bpel.services.common.util.CSFStore.getCredentialInfo(CSFStore.java:227)
         at oracle.bpel.services.common.util.EncryptionService.getKey(EncryptionService.java:132)
         at oracle.bpel.services.common.util.EncryptionService.encrypt(EncryptionService.java:54)
         ... 11 more
    [2010-04-07T16:45:43.628-06:00] [soa_server1] [ERROR] [] [oracle.soa.services.workflow.verification] [tid: Thread-280] [ecid: 0000IVQSpFF5qY3Lzm1FiW1BjECU0000AU,0] [APP: TaskDet] <.> bootstrup error: Unable to Encrypt data.[[
    Unable to Encrypt data.
    Check installation/post-installation steps for errors. Check for errors during SOA server startup.
    [2010-04-07T16:45:43.706-06:00] [soa_server1] [ERROR] [] [oracle.soa.services.workflow.verification] [tid: Thread-280] [ecid: 0000IVQSpFF5qY3Lzm1FiW1BjECU0000AU,0] [APP: TaskDet] <.> createInternalWorkflowContext: access error: access denied (oracle.security.jps.JpsPermission VerificationService.createInternalWorkflowContext)
    [2010-04-07T16:45:43.706-06:00] [soa_server1] [ERROR] [] [oracle.soa.services.workflow.query] [tid: Thread-280] [ecid: 0000IVQSpFF5qY3Lzm1FiW1BjECU0000AU,0] [APP: TaskDet] <.> Access to internal workflow context is denied.[[
    Requested access to internal workflow context is not allowed according to security policy.
    Ensure that correct security policy is used. If the error persists, contact Oracle Support Services.
    ORABPEL-30515
    Access to internal workflow context is denied.
    Requested access to internal workflow context is not allowed according to security policy.
    Ensure that correct security policy is used. If the error persists, contact Oracle Support Services.
         at oracle.bpel.services.workflow.verification.impl.VerificationService.createTaskDisplayInternalWorkflowContext(VerificationService.java:1019)
         at oracle.bpel.services.workflow.client.worklist.servlet.TaskFlowDeployerThread$1.run(TaskFlowDeployerThread.java:318)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.bpel.services.workflow.client.worklist.servlet.TaskFlowDeployerThread.getInternalWorkflowContext(TaskFlowDeployerThread.java:311)
         at oracle.bpel.services.workflow.client.worklist.servlet.TaskFlowDeployerThread.registerTaskFlowWithTask(TaskFlowDeployerThread.java:232)
         at oracle.bpel.services.workflow.client.worklist.servlet.TaskFlowDeployerThread.run(TaskFlowDeployerThread.java:113)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: java.security.AccessControlException: access denied (oracle.security.jps.JpsPermission VerificationService.createInternalWorkflowContext)
         at java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)
         at java.security.AccessController.checkPermission(AccessController.java:546)
         at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$3.checkPermission(JpsAuth.java:350)
         at oracle.security.jps.util.JpsAuth$Diagnostic.checkPermission(JpsAuth.java:271)
         at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$6.checkPermission(JpsAuth.java:374)
         at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:410)
         at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:432)
         at oracle.bpel.services.workflow.verification.impl.VerificationService.createTaskDisplayInternalWorkflowContext(VerificationService.java:1012)
         ... 6 more
    [2010-04-07T16:45:43.738-06:00] [soa_server1] [ERROR] [] [oracle.soa.services.workflow.worklist] [tid: Thread-280] [ecid: 0000IVQSpFF5qY3Lzm1FiW1BjECU0000AU,0] [APP: TaskDet] <oracle.bpel.services.workflow.client.worklist.servlet.TaskFlowDeployerThread.run> java.lang.Exception: ORABPEL-30515[[
    Access to internal workflow context is denied.
    Requested access to internal workflow context is not allowed according to security policy.
    Ensure that correct security policy is used. If the error persists, contact Oracle Support Services.
         at oracle.bpel.services.workflow.client.worklist.servlet.TaskFlowDeployerThread.registerTaskFlowWithTask(TaskFlowDeployerThread.java:285)
         at oracle.bpel.services.workflow.client.worklist.servlet.TaskFlowDeployerThread.run(TaskFlowDeployerThread.java:113)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: ORABPEL-30515
    Access to internal workflow context is denied.
    Requested access to internal workflow context is not allowed according to security policy.
    Ensure that correct security policy is used. If the error persists, contact Oracle Support Services.
         at oracle.bpel.services.workflow.verification.impl.VerificationService.createTaskDisplayInternalWorkflowContext(VerificationService.java:1019)
         at oracle.bpel.services.workflow.client.worklist.servlet.TaskFlowDeployerThread$1.run(TaskFlowDeployerThread.java:318)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.bpel.services.workflow.client.worklist.servlet.TaskFlowDeployerThread.getInternalWorkflowContext(TaskFlowDeployerThread.java:311)
         at oracle.bpel.services.workflow.client.worklist.servlet.TaskFlowDeployerThread.registerTaskFlowWithTask(TaskFlowDeployerThread.java:232)
         ... 2 more
    Caused by: java.security.AccessControlException: access denied (oracle.security.jps.JpsPermission VerificationService.createInternalWorkflowContext)
         at java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)
         at java.security.AccessController.checkPermission(AccessController.java:546)
         at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$3.checkPermission(JpsAuth.java:350)
         at oracle.security.jps.util.JpsAuth$Diagnostic.checkPermission(JpsAuth.java:271)
         at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$6.checkPermission(JpsAuth.java:374)
         at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:410)
         at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:432)
         at oracle.bpel.services.workflow.verification.impl.VerificationService.createTaskDisplayInternalWorkflowContext(VerificationService.java:1012)
         ... 6 more
    Edited by: user9138987 on Apr 7, 2010 5:18 PM

    SOA server installation and/or configuration seems to be the problem. I deployed the same compostie in a different "working" soa-server and it seems to work. But why the soa_server is bad is important to determine. Any suggestions welcome...
    Edited by: user9138987 on Apr 8, 2010 10:17 AM

  • Getting an error when tried to access task form from worklist app

    Hi All,
    I am using 10.1.3.4 BPEL PM. I have created a bpel process with a human task.
    From the worklist application, when the approver clicks on: Task Id (ideally it should open task form).
    In my case, I am getting an error:
    Error while inoking URL to display the content. Error while invoking URL. http://bluejays.appsassociates.com:7780/default/EditPayloadPOC1/v2009_05_21__82618/EditPayloadPOC1/EditPayloadPOC1.jsp Check the underlying exception and correct the error. Contact oracle support if error is not fixable..
    If you need more information, please check with your administrator with the following exception-identifier: "2009/05/21_12:16:43:777_oc4jadmin"
    It works fine in SOA suite 10.1.3.1. and does not work in BPEL PM 10.1.3.4
    The only difference is I deployed in 10.1.3.1 using Ant script of bpel project and in 10.1.3.4 I deployed using the BPEL Console itself by browsing the project jar(Since I am getting error when tried to deploy it using Ant).
    Is it a known bug or am I making anything wrong. Tried with both Autogeneration and Custom form
    I followed: http://download.oracle.com/docs/cd/E11036_01/integrate.1013/b28981/workflow.htm#BABCBAEI
    Thanks
    Sakrishna Panuganti

    Hi does your bpel process has more than one human tasks, e.g., HumanTask1, HumanTask2, HumanTask3...then pl. check and manually fix this below ...e.g.,
    check for all of the human tasks workflow contexts tasks forms for dynamic pointers for
    domain_id, process_id, process_version.
    edit public_html/HumanTask1/form/ear/META-INF/application.xml
    <web-uri>workflowform.war</web-uri>
    <conteit-root>/${domain_id}/${process_id}/${process_revision}/HumanTask1</context-root>
    edit public_html/HumanTask2/form/ear/META-INF/application.xml
    <web-uri>workflowform.war</web-uri>
    <conteit-root>/${domain_id}/${process_id}/${process_revision}/HumanTask2</context-root>
    edit vi public_html/HumanTask3/form/ear/META-INF/application.xml
    <web-uri>workflowform.war</web-uri>
    <conteit-root>/${domain_id}/${process_id}/${process_revision}/HumanTask3</context-root>
    and deploy the process again via jdeveloper or preferably via ant script and try, it worked just fine for us.

  • Bpel simple custom task   form jsp not run

    Hi i am try to run a bpel simple custom task form deploy in oas 10.1.3 , but i recive this error
    This put down in spanish is like "recive invalid element in getContext"
    at ...
    Error de elemento no válido en el servicio de verificación. Se ha recibido el elemento no válido en getContext
    Compruebe la excepción subyacente y corrija el error. Póngase en contacto con los Servicios de Soporte Oracle si no se puede corregir
    el error.
    at oracle.bpel.services.workflow.verification.impl.VerificationService.getContext(VerificationService.java:516)
    at oracle.bpel.services.workflow.query.impl.TaskQueryService.getWorkflowContext(TaskQueryService.java:150)
    at CompCli.jspService(_CompCli.java:93)
    Do you have any idea ??

    I guess you mean accessing the task details and the payload from the java API.
    Refer the below blog it will provide you the details
    http://www.albinsblog.com/2012/05/update-human-task-payload-via-java-api.html
    Regards
    Albin I
    Edited by: Albin on Sep 19, 2012 11:24 PM

  • BPEL Need help with Task Form's bindings' Claim

    Hi,
    I have a customer requirement, they want something like, if there is only one member in a group, when he views the task form from webcenter or from the worklist, the task should be automatically claimed, so he doesn't have to claim the task, and then ongo with what the task-form offers.
    I have seen that Claim method comes from the bindings to the taskDetails.jspx, the code is below which auto-claims the task:
    DCBindingContainer binding = (DCBindingContainer)getBindings();
    DCIteratorBinding iter = binding.findIteratorBinding("taskIterator");
    OperationBinding bind = bindings.getOperationBinding("Claim");
    bind.execute();
    However, there are two problems with this approach.
    1) The Task Form isn't getting updated with the buttons that comes after claiming the task(yes-no-approve-reject-whatever).
    2) If the task is allready claimed, there is an exception.
    The second one, I can manage to overcome somehow, but the first one, I am asking you damn it :)
    Any help would be most appreciated!

    Can someone please help?

  • [ADF custom task form] How to get logged user in Worklist app?

    Hi!
    How to get the user id, logged in Worklist application in a managed bean? I'm creating ADF task form for human task and i have to know which user is logged in.
    Thx!

    &lt;af:outputText value="Authenticated User: #{securityContext.userName}" id="ot2"/>
    or via standard j2se apis (Subject.getSubject(..))
    hth clemens (http://blogs.oracle.com/soabpm)

  • BPEL with human using task forms (customization in task display).

    All,
    I have deployed a BPEL with human task with task forms (customization in task display).
    For above customization Jdev automatically generates set of jsp files like Header1.jsp,Footer1.jsp,payload-body.jsp and <task name .jsp> and build an ear which includes war file.
    I have deployed ear as j2ee app using em console.
    It got deployed but when I check em console I could not see any active jsps listed.
    due to this task customizations are not displayed properly.
    but for same app in production instance, it is listing all jsp files in EM console
    Any idea where I am missing
    Thanks,
    Praveen

    I got it.
    If there are no active jsp/servlets listed means they are never invoked.
    I invoked them explicitly then they started coming in the list
    Regards,
    Praveen

  • How BPEL refers to human task form application during runtime ?

    Hi All,
    I have worked on coulple of 10g BPEL human tasks and I remember '.tform' file used to capture
    task display jsp application url
    content of tform file
    <template>${http_url}/${domain_id}/BPEL_PROCESS/1.0/Task Form/Task Form.jsp</template>
    I am looking for help on how same is achieved in 11g
    in Nutshell,
    How does 11g bpel knows which task form it has to invoke?
    Thanks,
    Praveen

    Hi Praveen
    If you already have a bpm/bpel application in soa 11g, open that in JDeveloper and serach for the file named hwtaskflow.xml. This file will be under your taskforms project -> Application Sources.
    In JDev, for each human task, there is a .task file generated with payload details, actions that task is allowed etc. We can generate taskform for this .task using autogenerte or custom. Either way the above file will have the details like the association of the actual Task and correspond taskform jspx file. If you are familiar with the ADF architecture like bindings you can understand much better.
    In EM console, click on the workflow file that is deployed under your soa_doamin. On right side, you will see list of all the human tasks and click on any human task. You will see the uri for that task. This is the reference for the deployed composite for that task. Now the above .xml file will have the exact human task name with additional information like which pageflow defintion file to invoke. All the pageflows xml files are under your taskforms\web-inf folder.
    See the below link for more details:
    http://download.oracle.com/docs/cd/E21764_01/integration.1111/e10224/bp_designtf.htm#CHDIFHIJ
    see the section named "28.3.3 What Happens When You Create an ADF Task Flow Based on a Human Task".
    Thanks
    Ravi Jegga

  • How can I display Task's "Resent Changes" or "Updates" or "History" in the project site

    Hello,
    When a task is assigned to a team member, the team member may keep sending frequent updates "Status" for the task to the approving whenever he finishes anything in the task. These updates can be shown in the Task Details (in PWA).
    My question is, how can I display the Task's "Resent Changes" or "Updates" or "History" in the project site, so ALL the team member can see the "Progress" of that task?
    Thanks

    Hi, 
    I'm not sure it is relevant that all team members see all task updates through the project site. It will be a lot of information that might not be relevant and could generate confusion.
    Instead of this, I'd suggest to share the project schedule through the project site with regular baselines and eventually to review task update/approval with team members in PWA during a weekly status meeting.
    Hope this helps,
    Guillaume Rouyre, MBA, MCP, MCTS |

  • Task form with inputFile and BPEL

    Hi.
    I put an InputFile control in a task form and I have to pass uploaded files back to the BPEL process. I have found some examples of file uploading using ADF but none consider integration with BPEL.
    Could you help me please?
    Thanks in advance.
    Mick

    Hi john_d
     I got the solution to customize the Workflow task form. We cannot customize the workflow task form from InfoPath 2013, and if some how you are able to publish the task form it then when you publish your workflow then it your workflow will overwrite
    the default task form to your customized one.
    So the solution for it is that whatever fields you want to add to the task form you can just in "TASK FORM FIELDS" and it will display in your task form when you publish your workflow.

  • Not able to access human task form (11.1.1.4)

    I installed SOA Suite with BPM Suite 11.1.1.4. I ran into quite a few issues. The biggest one is I am not able to access the human task form in BPM workspace even for the new application created in 11.1.14.
    Do you have such issue? I am not sure if it is a bug or is related to my specific installation. I followed the document “Quick Start Guide for Oracle® SOA Suite 11gR1 (11.1.1.4.0) Version 1.6” for the installation. The only difference is that I installed the generic version of WebLogic and JDev and configured them to use JDK 64-bit version since my OS is windows 7 (64-bit). Before, I had installed 11.1.1.3 with 64-bit and it was working fine. The only tool installed with 32-bit is the JDev 11.1.1.3. Since JDev 11.1.1.4 is supporting 64-bit, I installed everything with 64-bit for this time.
    The details of the error are the following:
    With JDev 11.1.1.4, I created a new application which has a simple BPM process with 3 flow objects: start event-user activity-end event. The human task has the auto-generated task form. I deployed the application to the SOA server.
    When testing the application, the task was created and listed in the BPM workspace. But when I clicked the task link to open the task form, the web page was hanging. I noticed the following log was REPEATED again and again in the access.log:
    140.98.125.168 - - [20/Apr/2011:10:28:08 -0400] "GET /workflow/TestpsUI/faces/adf.task-flow?bpmWorklistTaskId=2a5b4ad1-823f-4615-8a7e-c5449a7be814&bpmWorklistContext=12aa4934-991a-487c-b7f3-5159808c399a%3B%3BtbcZXSd1E1LVZv8OIaLZGd21meLUMNkYSMsmz60kNKoEaJ1N53wy3zyRYA%2BunyKF9UNi50fPHKtaXY6IqKbh%2Fu68WebTan3zCwGsUNmNMaw8aLEygS5qb2cOGx2qGal86F%2FgiRka874PYLXhohFdDPCQyoxre2p7IgpsloLHq2rh7T3zWGnyOjLdC7Qw0Geb20Kfp8XA2UUIoxaxTHS6YFPQqqs%2FzIkyEsgMNQJMDbYYGdceRL2sT8rMkBXpmQ0r&bpmWorklistHttpURL=http%3A%2F%2Flocalhost%3A7001%2Fbpm%2Fworkspace%2Ffaces&bpmWorklistHome=home.jspx&bpmWorklistReassign=reassignTask.jspx&bpmWorklistRoute=routeTask.jspx&bpmWorklistRequestInfo=requestInfo.jspx&bpmWorklistSecurity=signTask.jspx&tz=America%2FNew_York&lg=en&cy=US&vr=&dispNameLg=en&dispNameCy=US&dispNameVr=&df=medium&dt=both&tf=short&bpmWorklistSessionTimeoutInterval=900&soaUrl=http%3A%2F%2F140.98.125.168%3A7001&bpmBrowserWindowStatus=taskFlowReturn&adf.tfDoc=%2FWEB-INF%2FHumantask_TaskFlow.xml&adf.tfId=Humantask_TaskFlow&_task-flow-return=http%3A%2F%2Flocalhost%3A7001%2Fbpm%2Fworkspace%2Ffaces%2Fadf.task-flow-return%3F_adf.ctrl-state%3De1i6yi1gq_35&_adf.winId=e1i6yi1gq_26&_afrLoop=7156779026094&_afrWindowMode=0&_afrWindowId=null HTTP/1.1" 200 5478
    Please help if you know what is going on for the issue.
    Thanks a lot,
    Helen

    Go to OEM, select the SOA Composite application you deployed.
    Under Component Metrics … click the link of the Human Workflow Component that you have the issue
    The settings of the Human Workflow Component would be displayed
    Click the Administration tab, you will get the URI setting for the human task
    update the Host name etc. as you want and click "OK" then click "Apply"
    Please note: this is just a shortcut for my own dev-env. I have not got the time to figure out why this happens. It is sure not the right solution for the production if we have the issue in the prod-env, I think.

  • How to edit task form generated from human task (.jspx)???

    I created simple SOA application with simple Human task (from this tutorial http://redstack.wordpress.com/2010/01/08/human-workflow-in-11g/ but it doesnt matter) in JDeveloper. Then I generated standard form from human task (Human task -> Auto-Generate Task Form).
    The question is, how to make own form? Not the generated default, but with my own logic...That form is jspx, not jsp, and thats the main problem, in this JDeveloper everything is a bit complicated.
    I tried delete whole generated content, and just import my created file.jsp into jspx like below, but without result. How to import jsp into jspx? I dont want to completely rewrite my existing jsp into jspx and copy it over default...
    <?xml version='1.0' encoding='UTF-8'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
    xmlns:c="http://java.sun.com/jsp/jstl/core"
    xmlns:trh="http://myfaces.apache.org/trinidad/html"
    xmlns:wf="http://xmlns.oracle.com/bpel/workflow/workflow-taglib.tld"
    xmlns:wlc="http://xmlns.oracle.com/bpel/workflow/worklist">
    <jsp:directive.page contentType="text/html;charset=UTF-8"/>
    *<jsp:directive.include file="file.jsp"/>*
    </jsp:root>
    Edited by: [email protected] on 8.6.2010 9:47
    Edited by: [email protected] on 8.6.2010 9:47
    Edited by: [email protected] on 8.6.2010 9:48

    Hi,
    Try
    FacesContext context = FacesContext.getCurrentInstance();
    NavigationHandler handler = context.getApplication().getNavigationHandler();
    handler.handleNavigation(context, null, outcome);
    context.renderResponse();Regards,
    ~ Simon

Maybe you are looking for

  • After Effects error: crash occured while invoking plug-in "looks" (looks 1.4)

    After Effects error: crash occured while invoking plug-in "looks". (looks 1.4) That is the error that i get everytime i try to add the effect to m composition. Specs: Processor: Pentium(R) Dual-Core CPU T4300 @ 2.10HGHz 2.10GHz RAM: 3.00 GB Video Car

  • Org Model Report

    Hi All, I have been told that system performance is affected once the number of users assigned to a particular org exceeds 200 people.  Does any one know of a standard report or program which I can run to give a person count for each node? Ex.  Org. 

  • Bookmarks bar is M.I.A.

    Hi all. Hope you can help. My bookmarks bar has disappeared from where it used to be (under the address box, top of the window). I know how to access it via key commands, but I would rather have those addresses where I can point and click them. I am

  • Fine tunning the query which uses /*+ USE_CONCAT */ table hint

    Some of the queries in our application uses the /*+ USE_CONCAT */ table hint which takes huge time for the execution in Oracle database.when we fire the below query in 250Million production database it takes approx.3min for the execution. Because of

  • Scheduling for planned order

    When I choose leadtime scheduling in MRP RUN then system does forward scheduling always. Then in planned order change mode when i do manually do scheduling then it does backward scheduling as  per settings in OPU5. How to get backward scheduling in M