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

Similar Messages

  • 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

  • Dynamic Sequential List of Approvers in the Human Task

    Hi all - I have this asynchronous BPEL process and want to dynamically assign a Sequential List of Approvers that are the result of an Invoke of a Database Adapter.
    1. Added the OutputCollection of the Invoke as a parameter to the Human Task (element type).
    2. Under Assignment and Routing Policy, chose Sequential List of Approvers, and By Expression, chose the value from the OutputCollection from the payload.
    3. After deployment, the instance falls through to completion without errors, but without assigning a task to any approvers. I can see in the Invoke where it pulled the names I want to be assigned.
    Any help or direction would be greatly appreciated.
    Using JDeveloper 10.1.3.3

    I tried to recreate the problem like listed above, but after I add the Outputcollection of the Invoke as a parameter, there is no schema info (not even task:task) when editing the Assignment and Routing Policy section. At any rate, there weren't errors to speak of - the instance completed with "The state of this instance is Completed".
    In the meantime, I've used a while loop to loop through a sequence of approvers that are result of a query. I'll have to keep track of approvers and include them in each new payload I think.

  • 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

  • Query about multiple selection of List item in forms 6

    How can I select multiple elements from a list item in Forms 6?

    the very simple strategy to do is to call removeAllItems() method for the 2nd combox box and then insert the contents. this is because the validate() method is not repeatedly called and so the contents are not updated immediately.

  • Human Task – Using expressions in task parameters

    Hi All,
    In my BPEL process I have a Human Task with about 15 task parameters. I'm trying to define BPEL variables to each and every parameter. I am able to select a type 'variable' variable (ie. /ns18:OutputParameters/ns18:street_name) from tree view and save.
    However, whenever I click on the little flash-light icon and create a type 'expression' using the XPath expression builder I'm having problems saving the change.
    In details this is what happens,
    0.) Double click on Human Task
    1.) Click on flash-light icon in front of a parameter.
    2.) Select Type expression variable.
    3.) Click XPath expression builder.
    4.) Select conversion function 'string()' and double click to add.
    5.) Double click on the required BPEL variable to add.
    6.) Something similar to the following expression is created,
    string(bpws:getVariableData('InvokeGetAllABCInformation_FetchABCInformationService_OutputVariable','OutputParameters','/ns18:OutputParameters/ns18:ACC_ID'))
    7.) Click OK twice and then Apply/OK to go back to BPEL diagram view.
    8.) Now at this point the BPEL is not saved and the tab-title is italic to show it’s unsaved.
    9.) Save the BPEL to disk.
    10.) Double click on the Human Task to show parameters and variables defined.
    11.) The previously defined expression type variable is still there.
    12.) However now if I click either 'Apply' of 'OK' buttons without making any changes the BPEL diagram tab-title becomes italic and when the BPEL is saved to the disk, it forgets about all the expression type variables that was previously defined. Also note that cancelling wouldn't change anything.
    This is a serious issue as I can't change any setting to a Human Task parameter list, as every time I make a change, I loose all the expression type variable declarations.
    Could this be a bug in JDeveloper?
    My JDeveloper Studio Edition Version is: 10.1.3.3.0.4157
    Any help on this would be greatly appreciated.
    Thanks.
    Shaminda.

    ok, looks like no one knows what's going on,
    Here's the workaround that I came up with, If anyone is interested.
    Create a custom XSD (schema) with required variables in it (to be used by expression types vars), and use a copy operation before the human task and create the expression types in there. Then use the schema to map the values to the human task.

  • 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

  • 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!

  • Dynamic list of user(s) in Human task activity.

    Hello Friends,
    Warm Greetings!!!
    Here is my query:-
    Can we have dynamic list of user(s) in human task for the same role. Request will flow to executive but based on some parameter it needs to go to different executives and this would be checked at run time.
    Please provide some clue or pointers for the same.
    PK

    ===========
    Assign tasks dynamically
    You can assign users, groups, and application roles dynamically using XPath expressions. These expressions enable you to dynamically determine the task participants at runtime. For example, you may have a business requirement to create a dynamic list of task approvers specified in a payload variable. The XPath expression can resolve to zero or more XML nodes. Each node value can be either of the following:
    Ref- http://docs.oracle.com/cd/E14571_01/integration.1111/e10224/bp_introhwf.htm
    ==============
    Either You can put a Xpath expression on Owner (open Human task from composite and see the General tab ) or you can have rule based assignment for users .
    Also in Xpath - Identity related functions can be found under - Identity Service Functions (from Functions drop down)
    Regards
    Rupesh Somani

  • How can I get a list of Initiator Human Tasks available to a user.

    Hi, every one.
    I am new to SOA suite and I am now working on BPM 11g.
    I want get a list of Initiator Human Task available to a specific user as the Workspace does.
    How can I achieve this by the Workflow Service API?
    Thank you.

    There is a community example that lays out what I think you want to do. You can find it here:
    http://decibel.ni.com/content/docs/DOC-9523
    I hope that helps!
    National Instruments
    Applications Engineer

  • Query on rendering the Human Tasks in the customized GUI application.

    Hi All,
    In oracle11g BPEL, Is there any way to render the Human Tasks in the Customized GUI (Weblogic Portal) application rather that using the applications like "Oracle BPM WorkList"?. Does the Oracle11g BPEL supports this ?. My requirement is that, i need to render the Human tasks inside my own GUI application. I do not want to allow the end user of my application to use the other GUI applications like Work List to wotk up on the human tasks. Instead of this, User must be able to access and work up on the BPEL human tasks through my Customized GUI (Weblogic Portal) application. Is there any way in Oracle11g BPEL to achieve the required functionality?.
    Edited by: user538948 on Sep 2, 2012 11:03 PM
    Edited by: user538948 on Sep 5, 2012 2:04 AM

    Hi Naga
    http://docs.oracle.com/cd/E14571_01/apirefs.1111/e10660/toc.htm
    1. I would not recommend using APIs unless and otherwise if you do not have any other option. You can always create the TaskForms in your own custom pages using out of box generated bindings for each .TASK file. This gives more flexibility. There are lots of stuff associated with a Task apart from your own custom payload like full Task details, system attributes, headers, history, comments/attachments etc. You do not want to use APIs to get all these.
    The below 2 links should give you an overview of overall architecture of a Workflow and TaskForms.
    Re: Integrating BPM taskflows into an ADF application
    Re: deploying a large Oracle BPM Application with multiple UI projects
    Re: What exactly 'PAYLOAD' Means???
    Once you have basics covered, refer oracle docs also that shows how to reuse a single project.
    Thanks
    Ravi Jegga

  • TO VIEW MANUAL USER LIST IN HUMAN TASK

    Hii All,
    I want to add in the user list manually in the human task and to assign the task to them.Can anyone please help me how to create userlist manually.
    with regards,
    Deekay.

    Deekey, can you please explain us your question bit more in detail ? By default the users for soa suite are maintained in jazn.

  • Human Task in jDeveloper 11g users list not available

    I have the problem, I defined SQL authenticator in wenlogic, and I want to do assignment at human task. But, human task only see jazn users, alhough I see the users defined in db at weblogic console
    Caused By: ORABPEL-10509
    User not found.
    User "bpmuser1" is not found in configuration "jazn.com"
    Check if the user exists in the repository specified by the configurations. Check the error stack and fix the cause of the error. Contact oracle support if error is not fixable.
    at oracle.tip.pc.services.identity.jps.JpsProvider.lookupUser(JpsProvider.java:795)
    at oracle.tip.pc.services.identity.jps.AuthorizationServiceImpl.lookupUser(AuthorizationServiceImpl.java:223)
    at oracle.tip.pc.services.identity.jps.IdentityServiceImpl.lookupUser(IdentityServiceImpl.java:171)
    at oracle.bpel.services.workflow.verification.impl.VerificationService.lookupUser(VerificationService.java:3670)
    at oracle.bpel.services.workflow.verification.impl.VerificationService.c
    How do I make users from myrealm in WLS available to the worklist app?

    Hi ppssrr,
    Check the providers are in "SUFFICIENT" mode,both, DefaultAutenticator as your own.
    Other way:
    If I remember correctly, you can use "External Routing", creating an allocation rule from an external supplier.
    Then assign participant based on that rule as.
    More info: Configuring Human Tasks - 11g Release 1 (11.1.1.7)
    Greetings.

Maybe you are looking for

  • Mini port display to vga adapter  won't work

    Hi, since I upgraded to Maverick I haven't been able to connect to my projector via the miniport display to vga adapter. It all worked before that. I need to connect to the  Interactive White Board for my work and it really annoys me. I'm forced to u

  • Invoice price variance

    Hi gurus, Can anybody please let me know where to look for the settings for invoice price variance. The PO was created for material A for 26.01 USD for 1EA for 6EA. Therefore the GR amount is 156.06 USD (26.016). We received the invoice for 48.41 USD

  • My usb drive won't connect to my macbook anymore.

    It says: MAC OS X can't repair the disk: you can still open or copy files on the disk, but you can't save changes to files on the disk. Back up the disk and reformat it as soon as you can. How would i go about?

  • How do I show file extension in aperture ?

    Is there a way ? Thanks to all

  • IWeb Quits

    Hi does anyone know how to stop iWeb from quitting when I try and publish. I publish to Macmate, and have had no problems thus far. Had no joy from Apple support who just say they don't do iWeb anymore ( A MASSIVE MISTAKE in my opinion) Can anyone he