How can I approve a request with OIMClient?


I'm writing a user interface to the Oracle Identity Manager. (My users don't UI for self-service, and it seems that the construction of a new user interface from scratch is easier to edit the self-service)

Now I can raise a request with OIMClient, but I don't know how to retrieve a list of pending requests for a particular user to approve and approval.

First try if you can see the application of worklist box itself. If you can not require a new development of the page. However if you want to continue development, you can check the url that you have found.

WorkflowServiceClientFactory class is part of bpm - services.jar.

Pots, you can find in the path:

//soa/modules/oracle.soa.workflow_11.1.1/

Kind regards

GP

Tags: Fusion Middleware

Similar Questions

  • How can I get in touch with someone to delete my subscription?

    I need to remove my creative cloud subscription. How can I get in touch with someone to do?

    Hello

    Please contact support by calling/chat for cancellation requests and billing queries:

    Contact the customer service

    * Be sure to stay connected with your Adobe ID before accessing the link above *.

    You can also check the help below document:

    https://helpx.Adobe.com/x-productkb/policy-pricing/cancel-membership-subscription.html

    Please go through the Adobe - General conditions of subscription as well.

    Kind regards

    Sheena

  • How can I change this request, so I can display the name and partitions in a r

    How can I change this request, so I can add the ID of the table SPRIDEN
    from now on gives me what I want:
     
    1,543     A05     24     A01     24     BAC     24     BAE     24     A02     20     BAM     20
    in a single line, but I would like to add the id and the name that is stored in the SPRIDEN table

     
    SELECT sortest_pidm,
           max(decode(rn,1,sortest_tesc_code)) tesc_code1,
           max(decode(rn,1,score)) score1,
           max(decode(rn,2,sortest_tesc_code)) tesc_code2,
           max(decode(rn,2,score)) score2,
           max(decode(rn,3,sortest_tesc_code)) tesc_code3,
           max(decode(rn,3,score))  score3,
           max(decode(rn,4,sortest_tesc_code)) tesc_code4,
           max(decode(rn,4,score))  score4,
           max(decode(rn,5,sortest_tesc_code)) tesc_code5,
           max(decode(rn,5,score))  score5,
           max(decode(rn,6,sortest_tesc_code)) tesc_code6,
           max(decode(rn,6,score))  score6         
      FROM (select sortest_pidm,
                   sortest_tesc_code,
                   score, 
                  row_number() over (partition by sortest_pidm order by score desc) rn
              FROM (select sortest_pidm,
                           sortest_tesc_code,
                           max(sortest_test_score) score
                      from sortest,SPRIDEN
                      where 
                      SPRIDEN_pidm =SORTEST_PIDM
                    AND   sortest_tesc_code in ('A01','BAE','A02','BAM','A05','BAC')
                     and  sortest_pidm is not null  
                    GROUP BY sortest_pidm, sortest_tesc_code))
                    GROUP BY sortest_pidm;
                    

    Hello

    That depends on whether spriden_pidm is unique, and you want to get the results.

    Whenever you have a problem, post a small example of data (CREATE TABLE and INSERT, relevamnt columns only instructions) for all the tables and the results desired from these data.
    If you can illustrate your problem using tables commonly available (such as in the diagrams of scott or HR) so you need not display the sample data; right after the results you want.
    Whatever it is, explain how you get these results from these data.
    Always tell what version of Oracle you are using.

    Looks like you are doing something similar to the following.
    Using the tables emp and dept of the scott schema, producing a line of production by Department showing the highest salary for each job, for a set given jobs:

    DEPTNO DNAME          LOC           JOB_1   SAL_1 JOB_2   SAL_2 JOB_3   SAL_3
    ------ -------------- ------------- ------- ----- ------- ----- ------- -----
        20 RESEARCH       DALLAS        ANALYST  3000 MANAGER  2975 CLERK    1100
        10 ACCOUNTING     NEW YORK      MANAGER  2450 CLERK    1300
        30 SALES          CHICAGO       MANAGER  2850 CLERK     950
    

    On each line, jobs are listed in order by the highest salary.
    This seems to be similar to what you are doing. The roles played by the sortest_pidm, sortest_tesc_code and sortest_test_score in your table sortest are played by deptno, job and sal in the emp table. The roles played by the spriden_pidm, id and the name of your table spriden are played by deptno, dname and loc in the dept table.

    Looks like you already have something like the query below, which produces a correct output, except that it does not include the dname and loc of the dept table columns.

    SELECT    deptno
    ,       MAX (DECODE (rn, 1, job))     AS job_1
    ,       MAX (DECODE (rn, 1, max_sal))     AS sal_1
    ,       MAX (DECODE (rn, 2, job))     AS job_2
    ,       MAX (DECODE (rn, 2, max_sal))     AS sal_2
    ,       MAX (DECODE (rn, 3, job))     AS job_3
    ,       MAX (DECODE (rn, 3, max_sal))     AS sal_3
    FROM       (
               SELECT    deptno
               ,          job
               ,          max_sal
               ,          ROW_NUMBER () OVER ( PARTITION BY  deptno
                                              ORDER BY          max_sal     DESC
                                )         AS rn
               FROM     (
                             SELECT    e.deptno
                       ,           e.job
                       ,           MAX (e.sal)     AS max_sal
                       FROM      scott.emp        e
                       ,           scott.dept   d
                       WHERE     e.deptno        = d.deptno
                       AND           e.job        IN ('ANALYST', 'CLERK', 'MANAGER')
                       GROUP BY  e.deptno
                       ,           e.job
                         )
           )
    GROUP BY  deptno
    ;
    

    Dept.DeptNo is unique, it won't be a dname and a loc for each deptno, so we can modify the query by replacing "deptno" with "deptno, dname, loc" throughout the query (except in the join condition, of course):

    SELECT    deptno, dname, loc                    -- Changed
    ,       MAX (DECODE (rn, 1, job))     AS job_1
    ,       MAX (DECODE (rn, 1, max_sal))     AS sal_1
    ,       MAX (DECODE (rn, 2, job))     AS job_2
    ,       MAX (DECODE (rn, 2, max_sal))     AS sal_2
    ,       MAX (DECODE (rn, 3, job))     AS job_3
    ,       MAX (DECODE (rn, 3, max_sal))     AS sal_3
    FROM       (
               SELECT    deptno, dname, loc          -- Changed
               ,          job
               ,          max_sal
               ,          ROW_NUMBER () OVER ( PARTITION BY  deptno      -- , dname, loc     -- Changed
                                              ORDER BY          max_sal      DESC
                                )         AS rn
               FROM     (
                             SELECT    e.deptno, d.dname, d.loc                    -- Changed
                       ,           e.job
                       ,           MAX (e.sal)     AS max_sal
                       FROM      scott.emp        e
                       ,           scott.dept   d
                       WHERE     e.deptno        = d.deptno
                       AND           e.job        IN ('ANALYST', 'CLERK', 'MANAGER')
                       GROUP BY  e.deptno, d.dname, d.loc                    -- Changed
                       ,           e.job
                         )
           )
    GROUP BY  deptno, dname, loc                    -- Changed
    ;
    

    In fact, you can continue to use just deptno in the analytical PARTITION BY clause. It may be slightly more efficient to just use deptno, as I did above, but it won't change the results if you use all 3, if there is only 1 danme and 1 loc by deptno.

    Moreover, you don't need so many subqueries. You use the internal subquery to calculate the MAX and the outer subquery to calculate rn. Analytical functions are calculated after global fucntions so you can do both in the same auxiliary request like this:

    SELECT    deptno, dname, loc
    ,       MAX (DECODE (rn, 1, job))     AS job_1
    ,       MAX (DECODE (rn, 1, max_sal))     AS sal_1
    ,       MAX (DECODE (rn, 2, job))     AS job_2
    ,       MAX (DECODE (rn, 2, max_sal))     AS sal_2
    ,       MAX (DECODE (rn, 3, job))     AS job_3
    ,       MAX (DECODE (rn, 3, max_sal))     AS sal_3
    FROM       (
                   SELECT    e.deptno, d.dname, d.loc
              ,       e.job
              ,       MAX (e.sal)     AS max_sal
              ,       ROW_NUMBER () OVER ( PARTITION BY  e.deptno
                                           ORDER BY       MAX (sal)     DESC
                                          )       AS rn
              FROM      scott.emp    e
              ,       scott.dept   d
              WHERE     e.deptno        = d.deptno
              AND       e.job                IN ('ANALYST', 'CLERK', 'MANAGER')
                  GROUP BY  e.deptno, d.dname, d.loc
              ,       e.job
           )
    GROUP BY  deptno, dname, loc
    ;
    

    It will work in Oracle 8.1 or more. In Oracle 11, however, it is better to use the SELECT... Function PIVOT.

  • How can I prevent any request for download on icloud in clock mode?

    How can I prevent any request for download on icloud in clock mode?

    What is "clock"? Do you mean when you have an active clock on the screen? Applications where?

  • How can I sync my iPhone with my mac mail

    iPhone 6s (iOS 9.3.4), McBook Air (El Capitan 10.11.6)

    How can I sync my iPhone with my mac mail without using iCloud?

    I use several 'GMX' and 'Web' of e-mail accounts.

    When I send email from my iPhone, they are only saved on it, but neither on the (GMX / Web) server or on my Mac.

    For e-mail accounts to synchronize between devices, they must be configured as IMAP accounts. POP protocol doesn't have this capability.

  • How can I default *.ics opening with lightning?

    Hi all
    I run a Linux desktop and use 3.3 TB with a Flash of the extension. I would like to open files *.ics with lightning (to define an event) and not with TB (to create a mail). But when I download a *.ics Internet my FF browser offers only "Thunderbird" to open the file with. But the *.ics with TB opening creates a new mail with attachment the *.ics file. How can I default to open with lightning calendar?

    Thanks in advance.

    You need to import the .ics file into lightning.
    In the Schedule tab:
    "Import events and tasks (Alt - N)-

  • How can I sync my IPhone with Foxbrowser?

    Hello. The question is: How can I sync my IPhone with Foxbrowser?

    I just installed Foxbrowser on my IPhone 5 (iOS 7), because I don't like Safari. It would also be nice to use my Firefox bookmarks synchronized. To use Foxbrowser at all, I have to sync it with my Firefox account. I have an account in Firefox, with which I synced things with several desktop PC.

    Instructions on Foxbrowser say that I must add my IPhone to my sync account. Firefox instructions tell me to enter: home page in the address bar, click Sync at the bottom, then "Sync" at the top of the window Options, and then click "associate a device. Problem, no link of 'Pair device' appears. All I get are "Terms of Service" and "Privacy" links that are empty when I click on them.

    I use Firefox 30.0. I don't know if it's important, but I use custom theme restaurateur.

    Many have asked this "Pair of a device" problem, and I've not seen a solution. Mozilla has help on Android devices adding pages, which do not mention IPhone.

    Foxbrowser offers an option to add my IPhone to sync if I'm not near my computer. Instructions are poor, there is a fear "warning: use at own risk" warning and it does not work.

    Apart from that, my experiences of synchronization have been positive. Firefox Help pages were little help and I had to do a lot of guesswork, but once I got it, it worked fine.

    Foxbrowser is not built, or supported by Mozilla, so we can't really support. Mozilla doesn't support any application on the iPhone in some way because of the restrictive of Apple being placed competing technology prevention policy on the device. To really sync with Firefox Desktop, you must use an installed with Firefox for Android Android, or eventually filed.

  • How can I share my books with another user?

    How can I share my books with another use?

    Your iBook and anything else that you have downloaded from the iTunes Store, are related (and allowed) to your account - they can be shared or loaned to other users.

  • How can I read a pdf with ebook reader Touch samo

    How can I read a pdf with ebook reader and where I could put the pdf in the day

    > where I could put the pdf in the day
    You can put the files on the SD card that can be inserted into the slot for SD card available on the left. Supported file formats are: PDF and EPUB

  • How can I turn off TV with my remote?

    How can I turn off TV with my remote?

    Try here > http://osxdaily.com/2016/01/03/howto-turn-off-apple-tv/

    It may depend on what generation Apple TV you have.

  • If I have to reinstall Firefox 3.66, how can I transfer my firefox with my favorites, etc. profile?

    If I have to reinstall Firefox 3.66, how can I transfer my firefox with my favorites, etc. profile?

    User Agent

    Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727)

    Have a look here
    Profiles - where Firefox stores your bookmarks, passwords and other user data
    There are links to pages showing you how to move your profile etc.

    If you reinstall on the same machine, it will find your existing profile however.

  • How can I use the AppleCare with replacements USA helmet in Israel?

    How can I use an AppleCare with replacements USA headphones for my iphone in Israel 6plus? Am I covered overseas?

    Technically, no. The warranty is valid only in the country where the phone was originally sold. However, that restriction is based on the differences between the models of phones sold in different countries and the availability of substitutes service. You may very well be able to get the headphones replaced here since there is no difference between those who were included in phones AND those that are included with the phones sold in your country. Make an appointment at the genius bar or take it to your local CENTER and see what they can do for you.

  • How can I share my library with all my devices

    How can I share my library with all my devices?

    In the article to share your iTunes library on your home - network Support Apple its pretty simple from what I've read, just make sure you have sharing options enabled in iTunes on your computer.

    Just make sure that you are signed in the same Apple ID on all your devices and turn on sharing House on each of them as well and make sure that you are connected to the same network, trying to share the library.

  • How can I create several rectangles with a draw rect.vi

    How can I create several rectangles with a fire rect.vi? Thank you

    Like this...

    -DP

  • How can I scan a document with mutiple pages into a single file?

    Hello

    I have a HP 3070 and Windows Vista. The printer and scanner are properly configured. But there's something that intrigues me:

    How can I scan a document with mutiple pages into a single file?

    I start the HP scanning software and choose pdf or tif format. The analysis of the option of single file for each page is unchecked. Once I scanned the first page it has no option to scan additional pages? I got back, save and

    Thanks in advance

    Hello

    The HP software disables scanning multipage when the resolution is greater than 300 dpi. The resolution of the issue is to reduce equal to or less than 300 dpi scanning resolution.

    Thanks and greetings

Maybe you are looking for