Query about Human task (Management Chain)

hi'
I am designing work flow in which Human task is there, where I need a group of users to approve
one after the other based on there seniority.
my question is:
1.) How to determine the seniority, if this is in OID how to do this.
2.) I mentioned 3 users in management chain "A", "B", "C" the request goes to them
and then in the work list if I log in to any one of them it ask for "Claim" in stead of approve/ reject
once I do claim for that user, then approve/reject comes in and and after selecting approve/ reject
the request goes away from all 3 users.
I am checking the developers guide for Oracle BPEL, it says some thng else but some thing else is happening.
please advice
-yatan

Hi, please make sure that you select Users not Groups under the option 'Requires sequential approval of all partcipants below'. While designing the humantask, under 'Assignment and routing policy' --> type = Sequential List Of Approvers;
Label=Your_Label
Requires sequential approval of all participants below: This has two options:By Name, By expression.
The option By Name has two options: Users, and Groups.
Here make sure you select 'Users'.
Then assign all the users in sequence you want them to approve. Then when you login the worklist application, you would see Approve/Reject.
If the first/current approver approves, then only second/next approver in sequence can see/approve/reject.
Regards,
Help Please.
Edited by: Help please on Oct 26, 2009 10:47 AM

Similar Messages

  • Query about Human task (Sequential list of approvers)

    hi'
    I am designing work flow with Human task, with "Sequential list of approvers",
    where I have given "A", "B", "C" users for approval, it goes for approval in sequence
    i.e. 1st to "A" when "A" approves it goes to "B" when "B" approves it goes to "C"
    the issue is if "B" is rejecting it still goes to "C".
    According to to Develpers guide it should not go further.
    pelase advice where I am wrong.
    thanks
    Yatan

    Need to check "Enable abrupt completion condition".
    -Yatan

  • Error authentication user in WCS about Human Tasks

    Hi All,
    We developed a BPM workflow and 4 human task(HT) in ADF and using WCS for accessing the tasks of the human workflow.
    We are working using the virtual machine soabpm-vm 11.1.1.6 ps5, downloaded by the Oracle Web Site.
    I created a space in WCS, based on the BPM-Workspace templace present in the WCS.
    I was able to execute the process and the HT without any problem.
    I am adding security to all the 4 HT following the indication about ADF security, using the ADF wizard in jdeveloper.(see Oracle WebCenter 11g Handbook chapter 18, page 421)
    After implementing the following choices:
    1)ADF Authentication and Authorization
    2)HTTP Client Authentication
    3)No Automatict Grants
    4)Either for WebPAge, Either for taskflow i have enabled the view privileges for viewing the page or executing the task flow.
    5) I linked the valid-users with a groups in my realm(AdmiServer)
    I tested all the security implemented with BPM worspace application (https://hostname:7002/bpm/workspace)  and it is working correctly.
    If i test it within webCenterSpace the HT are not working. When i click on the HT i got the following error:
    Error 401  Unauthorized
    The request requires user authentication. The response MUST include a WWW-Authenticate header field (section 14.46) containing a challenge applicable to the requested resource. The client MAY repeat the request with a suitable Authorization header field (section 14.8). If the request already included Authorization credentials, then the 401 response indicates that authorization has been refused for those credentials. If the 401 response contains the same challenge as the prior response, and the user agent has already attempted authentication at least once, then the user SHOULD be presented the entity that was given in the response, since that entity MAY include relevant diagnostic information. HTTP access authentication is explained in section 11.
    This is what is happening:
    I  logged in into WebCenterSpace with the user credentials (Username pwd). I am correctly authorized and identified.
    I later click on the HT and the user is not propagate as the logs say that anonymous user try to access to the HT.
    Why there is this different behavior between WCS and BPM worspace application?
    Can i have same indication about what to do in order to get the HT working in the WCS?
    Regards Piero

    Hi Praveen,
    To fix this issue, you need to change the Identity of your website's Application Pool to use the
    NetworkService account (or the less secure LocalSystem account).  By default, IIS7 seems to set the Application Pools Identity to 'ApplicationPoolIdentity' instead of NetworkService or LocalSystem.
    Here's a step-by-step guide for determining your websites Application Pool, then changing its Process Model Idenitty in IIS7:
    1.Open Internet Information Services (IIS) Manger.
    2.In the Connections sidebar, drill down into Default Web Site and click on your website.
    3.Now in the Actions sidebar (on right side), click on Advance Settings... In the popup box, under General you will see your Application Pool listed for your website (in my case the app pool is: ASP.NET V4.0).
    4.Click Cancel...  If you choose, you can change the Application Pool here, but for the sake of this example we just wanted to find out what the website's App Pool was.
    Then change the app pool's (Process Model) Identity to 'NetworkService', the steps are showed as below:
    1.Open Internet Information Services (IIS) Manger.
    2.In the Connections sidebar, click on Application Pools.
    3.Now right-click on theApplication Pool that your website is using (in this case my site is using the ASP.NET v4.0 application pool), and select Advanced Settings... from the menu.
    4.In the Advanced Settings pop-up box, locate the Process Model -> Identity section and click on the Application Pool Identity.
    5.In the Application Pool Identity pop-up box, change the Built-in account to NetworkService (or if you want LocalSystem), then click OK, and click OK again to save your Advanced Settings changes.
    Hope this helps.
    Best Regards,
    Peja
    Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • About Human Task Test

    I deployed a human task workflow at SOA suite 10.1.3.1.0 and test it by BPELConsole. But the human task was auto-completed by bpeladmin. I cannot test it by worklist application. Why? Is there a configuration for the bpel test?

    If you look in the audit trail, what is the response from the human workflow task? There should also be a task outcome there. Possibly errored, then there should also be an error in the audit trail.
    Regards, Ronald

  • Problem in creating Human Task Activity in JDeveloper

    Dear Experts,
    I'm very new to JDeveloper & Oracle Bpel PM Server. So I'm trying with sample & demo application.
    I'm facing lots of issues. Kindly guide me to learn Jdeveloper.
    Now I'm trying with "Vacation Request" Application to learn about "Human Task" activity. Also
    I have gone through lot of documents respective to "Human Task" Activity. Still i'm facing problem in
    Implementation.
    +Error: Unable to save *.task file. (Reason system cant find the path specified..
    Des: Can not able to create a new Human Task activity. Also not able to map xsd parameters with
    Dynamic user path........ please suggest me a solution.
    Thanks
    Rajesh

    Please help me in developing Simple "Human Workflow activity" with proper examples or tutorials.

  • Human Task service not working

    Hi helping hands,
    I recently stepped into BPEL world.
    I created a human task for approve & reject, when I try to run this in BPEL engine, its giving me orabpel-10561 error and the msg: creator is empty.
    I tried to find this error code,however I wasnt getting anything from anywhere.
    I use SOA suite 10.1.3.1.
    If possible give me a link, to learn about human task.
    Thanks, Viki

    http://download.oracle.com/docs/cd/B31017_01/integrate.1013/b28981/workflow.htm#BABFICJF
    This will give you a good overview of the human task

  • Advanced human task routing on Oracle Bpm Suite 11g.

    Hi
    Do Oracle Bpm Suite 11g human tasks have concept of advanced routing of tasks ? For example if we have three groups of people, each of these groups have skills defined. And when task is created then the skills required fulfill the task (could be defined in task metadata) is compared against the three groups. The task is then assigned to the work queue of the most fitting group ?
    So what I mean by this, is that you can specify rules which define which work queue (and multiple user can be assigned to the work queue) receives which tasks ?
    Thank you for answering and I will gladly give more details regarding this issue...
    Best Regards Tuomas Katva

    I must disagree a little... Human task's have been separated from process logic and I think it reasonable. I don't think that routing logic belongs to the business process, ofcourse this just semantics but I think it would make separation of concerns more apparent. If the human task - service/manager could determine the routing logic (to whom the task is assigned) based on the parameters it receives, it would then make clear separation of logic: business process would handle the overall control flow and the human task manager would handle the human task flow.
    What I'm asking is there some pattern or API or something that would allow for example skill based routing of task. I know that Bea Aqualogic had "parametrized roles" which allowed the task to be routed on runtime to a "dynamic role", and IBM has "Business categories" and "Workbaskets" which allows advanced routing of a task based on runtime properties. Let me give you an example:
    Let's say we have two skill categories:
    Language
    Claim type (for example in insurance)
    Applicant posts the claim and the insurance case is assessed by insurance handler. When the process flow comes to a human task it passes the claim's language and type of the claim to the human task manager. The human task manager would then determine who should handle this task. Let's say that Mike speaks spanish and has skills in car insurance claims. The human task manager would be responsible for determening that this task belongs to Mike (in case that the claim was in spanish and it was car insurance claim).
    Is there any patterns or examples how this should be handled. I know this quite like case management but I think modern BPM's should be able to handle case management.
    Thank you
    Best Regards Tuomas Katva

  • Human Task & Notification Services

    Hi! i have a little question about Human Task and Notification Services.
    I have a Human Task with an outcome OK/CANCEL actions, reading the 10.1.3 Dev Guide chapter 15 about notification services, i found an excellent feature i want to use, in the task definition if i mark the "make email messages actionables" checkbox, the user assignee to the task will receive an email with the two outcoume options of the task, the OK/CANCEL already defined, i need to change the wf_config.xml to define <actionableEmailAccountName> tag to configure this functionality, but there is no documentation about how to configure this file, and checking the checkbox there is no changes on the mail message sent to the user, checking or not the option i always get the same email with two attachments, one with a link to the worklist and another one with the payload of the task.
    How can i configure the mail notification to enable the links to my outcome actions?
    any help, advice and guide is welcome!!!
    best regards and blesses!

    Hi Ravikumar! thanks for the reply.
    the email account configured in both files are functional, these are my pop/smtp mail accounts, and the checkbox is marked, but still not workling, i´m still receiving a mail with two attachments, one with the generic message and the other with the payload.
    these are my conf files:
    ns_email.xml
    <EmailAccounts xmlns="http://xmlns.oracle.com/ias/pcbpel/NotificationService"
    EmailMimeCharset=""
    NotificationMode="EMAIL">
    <EmailAccount>
    <Name>Default</Name>
    <GeneralSettings>
    <FromName>TEST MAIL</FromName>
    <FromAddress>[email protected]</FromAddress>
    </GeneralSettings>
    <OutgoingServerSettings>
    <SMTPHost>mail.cantv.net</SMTPHost>
    <SMTPPort>25</SMTPPort>
    </OutgoingServerSettings>
    <IncomingServerSettings>
    <Server>pop.cantv.net</Server>
    <Port>110</Port>
    <Protocol>pop3</Protocol>
    <UserName>develc014</UserName>
    <Password ns0:encrypted="false" xmlns:ns0="http://xmlns.oracle.com/ias/pcbpel/NotificationService">*********</Password>
    <UseSSL>false</UseSSL>
    <Folder>Inbox</Folder>
    <PollingFrequency>1</PollingFrequency>
    <PostReadOperation>
    <MarkAsRead/>
    </PostReadOperation>
    </IncomingServerSettings>
    </EmailAccount>
    wf_config.xml
    <workflowConfigurations
    xmlns="http://xmlns.oracle.com/pcbpel/humanworkflow/configurations"
    xmlns:user="http://xmlns.oracle.com/bpel/workflow/userMetadata">
    <taskAutoReleaseConfigurations>
    <taskAutoRelease priority="1" default="P1D" percentageOfExpiration="30"/>
    <taskAutoRelease priority="2" default="P2D" percentageOfExpiration="40"/>
    <taskAutoRelease priority="3" default="P3D" percentageOfExpiration="50"/>
    <taskAutoRelease priority="4" default="P4D" percentageOfExpiration="60"/>
    <taskAutoRelease priority="5" default="P5D" percentageOfExpiration="70"/>
    </taskAutoReleaseConfigurations>
    <worklistApplicationURL>http://bpeldev.SRVBPEL.COM:80/integration/worklistapp/TaskDetails?taskId=PC_HW_TASK_ID_TAG</worklistApplicationURL>
    <actionableEmailAccountName>[email protected]</actionableEmailAccountName>
    <pushbackAssignee>INITIAL_ASSIGNEES</pushbackAssignee>
    <assigneeDelimiter><![CDATA[,]]></assigneeDelimiter>
    <shortHistoryActions>
    <action>ACQUIRE</action>
    <action>INFO_REQUEST</action>
    <action>INFO_SUBMIT</action>
    <action>RELEASE</action>
    </shortHistoryActions>
    <workflowServiceSessionTimeoutInMinutes>60</workflowServiceSessionTimeoutInMinutes>
    <user:ruleRepositoryInfo>
    <user:ruleEngine>ORACLE</user:ruleEngine>
    <user:repositoryLocation>WFRepository</user:repositoryLocation>
    <user:dictionaryName>WFDictionary</user:dictionaryName>
    <user:reposProperty name="reposType">jar</user:reposProperty>
    </user:ruleRepositoryInfo>
    <property name="worklist.redirectpage" value="TaskDetails" />
    <property name="worklist.loginpage" value="Login.jsp" />
    <property name="worklist.errorpage" value="Error.jsp" />
    </workflowConfigurations>
    i can not found the chapter/sections you mention in the post, in dev guide the chapter 15 doesnt have a 79 section! there is an image with this number i saw it yesterday reading the guide, and i dont know where is the admin guide, in the documentation library there is not an admin guide for bpel, at least i dont see it!!!
    thanks again for the reply, hope you can help me with this...
    best regards and blesses!

  • Human Task assignement - Management chain

    Hi all,
    I have understood the concept of building a list of participants using the management chain for . But I don't know how to creat a management chain.
    Any document or idea plz?
    Regards

    The easiest way is download sample project workflow-001-DemoCommunitySeedApp. using ant u can create demo hierarchy.
    in case, if you want to create your own management chain. you can modify the input xml; and create hierarchy. here is one example: It creates two users; and assigns one user as manager to another. both are added to single group.
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <demoUserCommunity xmlns="http://xmlns.oracle.com/pcbpel/humanworkflow/identity/demousers"
         targetNamespace="http://xmlns.oracle.com/pcbpel/humanworkflow/identity/demousers" >
    <userObject>
         <name>manager_bank</name>
         <password>welcome1</password>
    <description>User</description>
         <email>[email protected]</email>      
         <title>Manager1</title>
         <firstName>Scott</firstName>
         <lastName>Fitzgerald</lastName>
    <timeZone>America/Los_Angeles</timeZone>
         <languagePreference>en-US</languagePreference>
         <workPhone>100000003</workPhone>
         <homePhone>200000003</homePhone>
         <mobile>300000003</mobile>
         <im>jabber|[email protected]</im>
    </userObject>
    <userObject>
         <name>user_bank</name>
         <password>welcome1</password>
    <description>User</description>
         <email>[email protected]</email>      
         <title>Loan Agent 2</title>
         <firstName>Irving</firstName>
         <lastName>Stone</lastName>
    *     <manager>manager_bank</manager>*
    <timeZone>America/Los_Angeles</timeZone>
         <languagePreference>en-US</languagePreference>
         <workPhone>100000005</workPhone>
         <homePhone>200000005</homePhone>
         <mobile>300000005</mobile>
         <im>jabber|[email protected]</im>
    </userObject>
         <groupObject>
         <name>GROUP_BANK</name>
         <description>BANK Group</description>
         <email>[email protected]</email>      
         <members>
         <user>manager_bank</user>
         <user>user_bank</user>
         </members>
    </groupObject>
    </demoUserCommunity>

  • How do I route back to subordinate when rejected in management chain task?

    Hi I wish to create following configuration in BPEL:
    1) A Worker has a Manager.
    2) When the Worker approves the task, it is sent to the Manager for approval.
    3) When the Worker rejects the task, its done. However, when the Manager rejects the task it is sent back to the Worker again for another full approval/reject cycle.
    I'm using a management chain human task for this, and it mostly works. However, I'm having trouble getting the task to automatically go back to the Worker when the Manager rejects it.
    I believe I need to surround the management chain task with a while loop, and control it whether or not you iterate over the task again with a flag variable which is set on the REJECT path of the task, and cleared on the others. However when I do that and the manager rejects the task, it just seems to skip the entire management chain task and goes to complete.
    What Im thinking is I need to reset/set some variables on the task when Im setting the flag variable so it comes back in as a regular task (like change the status from completed, etc).
    Can anyone offer me some tips on how to do this properly, or (hopefully ;>) some sample code?
    Thanks!
    Chris

    You could listen to the onTaskUpdated operation of your Workflow Task. There you could check for the condition that your manager has rejected the Task. Rest of the logic you would have to implement in BPEL as your rightly think. Expand the Human Task to see the receive activity

  • Libraries for Human task in managed server

    Hi All,
    We are using SOA Suite 11.1.1.6 for the current project. I have a questions regarding the setup of the managed server for Human Task Flow. For specific reasons, in our domain, we have three managed servers: admin, soa and taskform. The managed domain "taskform" will hold all ear project for human tasks.
    The question is while configuring the domain, which libraries should we install in the "taskform" managed server?
    Thanks in advance.
    Steven

    Hi,
    Have a look at
    http://docs.oracle.com/cd/E21764_01/integration.1111/e10224/bp_designtf.htm
    section 28.8.4 How To Deploy a Task Form to a non-SOA Oracle WebLogic Server
    This is the 11.1.1.5 documentation I am sure there would be an equilivant in your version.
    In theory the URL should be provided by the deployment process but you can check this
    In EM click on the composite with the human task component in it
    Under Component Metrics click on the human task component
    In the Administration tab you should see an entry which is the URI to the task form
    As I said I havn't got this working on our system yet and I would be intrested in hearing if you are sucessful
    Robert

  • Complex human task route management in Oracle SOA Suite

    Hello. I am struggling to implement a complex role/route model for a human task. Maybe somebody will give me some advice?
    I need to:
    Assign a task to least busy user (this is easily done in Assigment UI for Human Tasks)
    If user rejects the task it should be forwarded to the next least busy user in the same group (I have not found a method to implement highlited condition)
    If all users in group rejected the task it should be escalated to supervisor (user with a special role; Again, I am having problems with implementing highlited condition)
    Thanks in advance for your answers!

    It has to be one window before the installation start (during the wizard), and in this windows is for the OC4J that will be used for the Administration, and there is a box that says something about Make this my default OC4J and also in this page will ask for the password for the oc4jadmin user, if you dont check this box, you wont be able to access the EM console.
    Can you clarify you checked this box?
    Greetings.

  • Firefox won't start. Everytime I end the process/close the last window, it keeps getting stuck at about 2500k memory in the task manager. (continued)

    Firefox won't start. Everytime I end the process/close the last window, it keeps getting stuck at about 2500k memory in the task manager. The only way I have to fix it is to change some kind of compability settings or try and access it in a new way, and every time it crashes/closed/computer blue screens that setting will no longer work.
    That is a short term solution, but eventually I'll run out of ways to access firefox successfully. I've tried many solutions, and some worked, but only once. I have yet to find a permanent solution for this problem.

    First please update your plugins to make sure you are up to date. Shockwave Flash player has a newer version 16. In order to better manage the memory that Firefox uses please see these troubleshooting steps: [https://support.mozilla.org/en-US/kb/firefox-uses-too-much-memory-ram Firefox Uses too much RAM]
    You also mentioned that Firefox crashes, we're sorry to hear that Firefox is crashing. In order to assist you better, please follow the steps below to provide us crash IDs to help us learn more about your crash.
    #Enter ''about:crashes'' in the Firefox address bar and press Enter. A Submitted Crash Reports list will appear, similar to the one shown below.
    #Copy the '''5''' most recent Report IDs that start with '''bp-''' and then go back to your forum question and paste those IDs into the "Post a Reply" box.
    ''' Note:''' If a recent Report ID does not start with '''bp-''' click on it and select '''Submit'''.
    (Please don't take a screenshot of your crashes, just copy and paste the IDs. The below image is just an example of what your Firefox screen should look like.)
    ;[[Image:aboutcrashesFx29|width=500]]
    Thank you for your help!
    More information and further troubleshooting steps can be found in the [[Firefox crashes - Troubleshoot, prevent and get help fixing crashes]] article.

  • When firefox is closed and all I see is desktop, if I look at Task Manager, processes, Firefox is running and utilizing about a gig of memory. If I try to open firefox a box comes up saying firefox is running and must be closed first?

    This appears to have begun happening about the time of the Plug in container, but that is a guess. I do experience more firefox crashes now though. I just closed every item on my computer, was looking at desktop on screen, hit task manager then processes and FireFox is still running (as is plug in) along with other processes.
    This is a bit perplexing. I am not an IT expert, but not computer illiterate. Any help will be appreciated

    This link should help - http://kb.mozillazine.org/Firefox_hangs#Hang_at_exit
    You have old versions of Flash and Java plugins, yous should update them to see if that solves your problem.
    You can get Java from http://java.com/
    For Flash I prefer using the manual installer, for details see http://kb2.adobe.com/cps/191/tn_19166.html#main_ManualInstaller

  • About 2/3 of the time I leave Firefox, it is evidently retained in memory so I can't restart it without using the task manager. I don't use Norton or Skype programs. How do I keep this from happening?

    About 2/3 of the time I leave Firefox, it is evidently retained in memory so I can't restart it without using the task manager. I don't use Norton or Skype programs. How do I keep this from happening?
    == After I have used Firefox and "closed" it.

    See this:
    https://support.mozilla.com/en-US/kb/Firefox+hangs#Hang_at_exit

Maybe you are looking for

  • How do I use LDAP with iMQ 2.0?

    I am looking for an example to see how to use LDAP with iMQ 2.0. I was able to set up the config settings to access a local LDAP, but iMQ authentication still rejects valid logins. Let me know if I can find more info someplace.

  • Communication between multiple vrf context on fwsm

    i have 2 vrf context on fwsm of 6509 switch. i want to reach from vrf context1 inside to vrf context inside. how can i do it? vrf_context1_inside----6509_fwsm----vrf_context2_inside vrf_context1_inside must reach to vrf_context2_inside

  • Field value as file name when export as fdf

    When running a batch process in Adobe Acrobat Professional that exports a pdf as fdf to a file path, is there a way to name the file with one of the pdf field values?

  • Change of address in Sales Invoice

    Dear All, I have created a Sales Document and a Delivery Document and in both the documents I can change the address of the Partner Functions. When I am creating a Billing document I am trying to change the Address of the partner function but I am un

  • Password protected Wordfile

    every time y want to open a password protected word file in my iPhone4 I can't. what can I do to open it? without password it can be opened.