Is it possible to avoid XPRESS?

We are currently evaluating Sun Java System Identity Manager to augment and replace our homegrown identity management software. Many aspects of this product look really good to me but writing real logic in the XPRESS language looks painful. I also hate to embed our business logic in a proprietary language. Since it is possible to call Java methods from XPRESS I'm just wondering if we could successfully put all our workflow and rule logic into Java classes and reserve XPRESS for simple things such as setting property values.
Has anyone else done this? Are there any gotchas I'm not seeing?
Thanks much!

Yeah the IDM API's can change during an IDM service pack upgrade - they seem to change from version to version. I got this information from talking to Sun and other industry partners. I originally was on the same train of thought as you - as Java is more universal. XPRESS is not the ideal way of coding but it's not too bad once you get use to it. Sorta feels like Functional Programming. You might want to talk to Sun about the product a bit more.
Can you explain that comment further? I don't
understand how a service pack upgrade could affect my
java code. Do you mean that the IDM API's change?
Can you tell me where you got this information
from?
Thanks,
Robin

Similar Messages

  • Is it possible to avoid duplicate material in Sale order creation

    Dear SD gurus
    Is it possible to avoid material duplication in va01 sale order creation. For amendment purpose the marketing user making new line item with amended qty instead of quantity change. kindly advise me to solve the problem.
    Thanks & Regards
    R.Udayakumar

    HI,
    There's no alternative to user disciplibe . Business reqt are sometimes like this only
    what you can do is use exit mv45afzz in saels order and put coding logic . this will surely work.
    {Removed by Moderator}
    regards
    Edited by: Lakshmipathi on Aug 29, 2009 6:13 PM

  • TA38633 is it possible to avoid having to do a "restore" entirely ? Also if i have to do a restore, i have windows 7- do i follow the steps for Windows XP?

    Regarding error 1601 - is it possible to avoid having to do a "restore" entirely ?
    Also if i have to do a restore, i have windows 7- do i follow the steps for Windows XP?
    Many thanks

    I'd refer to this
    http://support.apple.com/kb/TS3694 (talks about security software and this error)
    and this
    http://support.apple.com/kb/HT1414
    I've had Windows 7 for a while, but it seems the steps in iTunes are identical. 

  • Encore CS6 not possible to avoid transcoding

    Why does encore CS6 transcode some H.264 streams and some not? They are different sequences exported from the same project with the same settings out of premiere CS6. The parameters of all streams equal the settings in encore. But for some it is not possible to change the setting in encore to not transcode.

    Yes, I used H.264 Bluray 1440x1080 anamorph. I guess Encore ignored the anamorph flag for some files and transcoded them a second time to 1440x1080 - the result is a visible frame with a distorted 4:3 aspect ratio. I have found a resolution. I replaced the transcoded files in the encore transcode folder with copies of the original files and renamed them like the transcoded files: "original filename"_sessionFiles_Asf_session_1_video.m4v
    Perhaps its possible to avoid transcoding by simply placing renamed copies (in that name system above) of the original files in the transcode folder. I will try it in the future.

  • I use photoshop 6 (mac) if I subscribe to Premier CC do I have to subscribe to Photoshop CC also I want to use 6 as long as possible to avoid the subscriptions fees

    I use photoshop 6 (mac) if I subscribe to Premier CC do I have to subscribe to Photoshop CC also I want to use 6 as long as possible to avoid the subscriptions fees

    Completely separate products, so nothing to fear.
    Mylenium

  • Sql developer 3.0: could be possible to avoid creating connections

    Hi, when connecting from oracle forms, you don't have to create a connection, in the same way I don't know if could be possible to avoid creating connections when you are using a tnsnames.ora archive.
    simple to choose the connection as in oracle forms, and the posibility to save the password.
    thank you

    As stated in the forum announcement, you can request this at the SQL Developer Exchange, so other users can vote and add weight for possible future implementation.
    Regards,
    K.

  • Is it possible to avoid dependencies on too new symbols in libCstd.so?

    Hello,
    I'd like to know if it's possible to somehow tell the Solaris linker to avoid
    using the symbols with versions newer than the given one. E.g. on my
    snv_111b OpenSolaris system there are a couple of symbols with SUNW_1.4.2
    version:
    % pvs -o -s -C -d /usr/lib/libCstd.so.1|fgrep SUNW_1.4.2|c++filt
    /usr/lib/libCstd.so.1 - SUNW_1.4.2: bool std::operator==<char,std::char_traits<char>,std::allocator<char> >(const std::basic_string<__type_0,__type_1,__type_2>&,const __type_0*);
    /usr/lib/libCstd.so.1 - SUNW_1.4.2: bool std::operator==<char,std::char_traits<char>,std::allocator<char> >(const __type_0*,const std::basic_string<__type_0,__type_1,__type_2>&);These symbols are not present in libCstd.so on the customers Solaris 10
    machines so I'd like to ensure that they are not used in the libraries which I
    build. Unfortunately I couldn't find any clean way to ensure this. In fact the
    only way I did find was to edit /opt/sunstudio12.1/prod/include/CC/Cstd/string
    and to comment out the declarations of these operators there. Which is not
    only dirty and unmaintainable but also actually more than I need to do
    because, as these operators are inline, most often they're indeed inlined and
    it's not a problem to use them. It's only a problem to depend on these (too
    new) symbols in the library.
    So the question is whether I can somehow coax the linker to give an error
    when these symbols are used?
    Thanks in advance for any ideas!
    VZ

    _VZ_ wrote:
    So the question is whether I can somehow coax the linker to give an error
    when these symbols are used?I guess you can - with a bit of a hack. You an probably use a map file telling linker to use only version SUNW_1.4.1 (or whatever version your client machines' have). This way you'll get errors about missing definitions up front:
    $ cat mapfile
    libCstd.so - SUNW_1.1.1 $ADDVERS=SUNW_1.1.1;
    $ CC -M mapfile  a.cc
    Undefined                       first referenced
    symbol                             in file
    std::string::~basic_string() a.o  (symbol belongs to unavailable version /export/opt/sunstudio12.1/lib/sparc/libCstd.so (SUNW_1.2))
    std::basic_ostream<__type_0,__type_1>&std::operator<<<char,std::char_traits<char>,std::allocator<char> >(std::basic_ostream<__type_0,__type_1>&,const std::basic_string<__type_0,__type_1,__type_2>&) a.o  (symbol belongs to unavailable version /opt/sunstudio12.1/lib/sparc/libCstd.so (SUNW_1.2))
    void std::string::__unLink() a.o  (symbol belongs to unavailable version /opt/sunstudio12.1/lib/sparc/libCstd.so (SUNW_1.2))
    ld: fatal: Symbol referencing errors. No output written to a.outSee Linker and Libraries Guide, section "Binding to Additional Version Definitions" (http://docs.sun.com/app/docs/doc/819-0690/chapter5-81344?l=en&a=view) for explanation and an example.

  • Is it possible to avoid the or in this sql?

    Hi there,
    I have a subquery at work which is givng me some performance issues ... (I've changed the table and columns names).
    select h.name, h.age, h.sex, h.height, h.occupation
      from human h
    where h.newest = 'Y'
       and h.death_date is null
       and (i_department_ids is null or
           (i_department_ids is not null and
           h.unique_id in
           (select m.unikt_id
                from departments d
               where d.department_id like i_department_ids)) and
           (INSTR(i_apartment_numbers, aki.apartment_id) > 0 or
           i_apartment_numbers is null))i_department_ids and i_apartment_numbers can be null one at the time, but not both at the same time, this is checked elsewhere. My problem is with the two OR operators. As soon as I have the OR, a full tablescan is executed. A search can take as long as 13 secs. Without the OR operators it takes 0.0062 secs. The reason I use the OR operators is that if the input variable's are null, the condition must evaluate to true.
    If there a way I can avoid using the two OR operators, so I will avoid the fulltable scans?
    many thanks,
    William

    A blind shot. Try this.
    select h.name, h.age, h.sex, h.height, h.occupation
       from human h
      where h.newest = 'Y'
        and h.death_date is null
        and case when i_department_ids is null then 1
                 when i_department_ids is not null and
                         h.unique_id in
                         (select m.unikt_id
                              from departments d
                             where d.department_id like i_department_ids))
                               and INSTR(nvl(i_apartment_numbers,aki.apartment_id), aki.apartment_id) > 0) then 1
                 else 0 end = 1
    Edited by: Karthick_Arp on Nov 3, 2010 5:42 AM
    Included Toon's conditino aswell.

  • Is is possible to avoid hard-coding the Item in a shared Select List Query?

    I created a "Select List" in the Shared Components area as follows:
    My goal is to create a shared select list that can be used on any form for a particular Field.
    IF :P10_FK_RSTA_CODE is NULL THEN
    RETURN
              'select col_description, col_code_pk
              from CODE_TABLE
              where col_active_ind = ''Y''';
    ELSE
    RETURN
              'select col_description, col_code_pk
              from CODE_TABLE
              where col_code_pk = :P10_FK_RSTA_CODE';
    END IF
    Which works great, but how can I make the select list work for the same column on a different form?
    Because :P10_FK_RSTA_CODE is hard-coded in the function, I can't reuse this Function from a different form.
    (I could rename the Field on every form to the same name, but I'm hoping there is a better way.)
    Is there a way I can pass in a variable from the Field Item to make this dynamic where I can use it on any form?
    Also, I am very new at this, so if there is a better way to do this, I would greatly appreciate any input.
    Thanks in advance.
    MF

    >
    Welcome to the forum: please read the FAQ and forum sticky threads (if you haven't done so already), and update your profile with a real handle instead of "956902".
    When you have a problem you'll get a faster, more effective response by including as much relevant information as possible upfront. This should include:
    <li>Full APEX version
    <li>Full DB/version/edition/host OS
    <li>Web server architecture (EPG, OHS or APEX listener/host OS)
    <li>Browser(s) and version(s) used
    <li>Theme
    <li>Template(s)
    <li>Region/item type(s) (making particular distinction as to whether a "report" is a standard report, an interactive report, or in fact an "updateable report" (i.e. a tabular form)
    With APEX we're also fortunate to have a great resource in apex.oracle.com where we can reproduce and share problems. Reproducing things there is the best way to troubleshoot most issues, especially those relating to layout and visual formatting. If you expect a detailed answer then it's appropriate for you to take on a significant part of the effort by getting as far as possible with an example of the problem on apex.oracle.com before asking for assistance with specific issues, which we can then see at first hand.
    I created a "Select List" in the Shared Components area as follows:
    My goal is to create a shared select list that can be used on any form for a particular Field.
    IF :P10_FK_RSTA_CODE is NULL THEN
    RETURN
              'select col_description, col_code_pk
              from CODE_TABLE
              where col_active_ind = ''Y''';
    ELSE
    RETURN
              'select col_description, col_code_pk
              from CODE_TABLE
              where col_code_pk = :P10_FK_RSTA_CODE';
    END IF
    Which works great, but how can I make the select list work for the same column on a different form?
    Because :P10_FK_RSTA_CODE is hard-coded in the function, I can't reuse this Function from a different form.
    (I could rename the Field on every form to the same name, but I'm hoping there is a better way.)
    Is there a way I can pass in a variable from the Field Item to make this dynamic where I can use it on any form?Reference the value of an application item rather than a page item in the LOV query, setting the value using a process or computation on each form page.

  • Possible to AVOID RECHARGING while using AC adapter to power up on Zen Tou

    Hi there,
    I would really want to know if there's a possibilty that I can use the supplied AC adapter only for powering up the Zen Touch, but not recharging the battery everytime I plug in the adapter?
    For example I've some amount of charge in the battery but want to spare that part for a walk outside in the afternoon. Meanwhile I want to power up my Zen with the AC adapter at home. But everytime I plug in the adapter, it starts to recharge. Well, recharging the battery when it's not fully empty would probably reduce its overall life. So what should I do?
    I saw a display symbol consisting of a "small plug" icon (not a "plug in a battery" icon) on the users guide with an explanation: "using AC adapter to power up"
    Is it possible? Thank you very much at all.
    Best Regards
    Adnan AK, MD.

    There's no way to disable it, but it's actually very good for Lithium Ion batteries to be charged in a shallow way. More here on batteries.

  • Possible to avoid scanning/using audio filters when FCP loads?

    Hi. I have hundreds of audio plugins wich I never use in FCP. They use a long time to scan on FCP startup and I wondered if there was a way to turn them off/avoid loading them?

    Also plugin manager from digital rebellion.  It's part of a very useful suite of tools.
    http://www.digitalrebellion.com/promaintenance/

  • InDesign CS6 EPub export: Possible to avoid object styles?

    After upgrading to CS6 I've been having issues with the new EPub export command. After expanding the EPUB file that was created I noticed all of the achored objects had been given their own, unique DIV classes in the default CSS file (ie the one now named after the INDD file) that included a bunch of formatting that I didn't want carried over from the print layout.
    I gather this is being called a new 'feature', but there doesn't seem to be a way to disable it. I thought the whole point of being able to use your own CSS file was to make a clean break from the styles applied in the print layout? I tried deleting the entire default CSS file and recompressing the EPUB and this actually seems to work (although I'm not sure why it does, since I would have thought that the unique class names wouldn't match with any defined in my basic CSS file?), although I'd prefer to avoid having to break the files open in the first place.
    Or am I missing something?
    Thanks!

    Ron Bilodeau who creates EPUB files for O'Reilly wrote a piece about EPUB from CS6 in the newest issue of InDesign Magazine. Perhaps what he says will be useful to you:
    "In the Advanced tab of the EPUB Export Options dialog box there is now an option
    to include multiple CSS stylesheets, in addition to the CSS that InDesign generates (Figure 3).
    "Initially, I was annoyed by this change, because Adobe removed the option to ignore the InDesign-generated CSS and only use a custom external CSS. I write my own custom EPUB CSS and therefore wanted to use that instead of what InDesign generates. But it didn’t take me long to realize that this new solution is pretty elegant. By default, any custom stylesheet attributes will override matching elements from the InDesign-generated CSS. This means that you have ultimate control over what is displayed. If you’re happy with how some of the InDesign-generated CSS works in your EPUB file, then simply leave those elements alone and let them do their job. For other elements that you’re not happy with, you can simply override them with your custom CSS. If you prefer to not write your own EPUB CSS, simply export your EPUB file without choosing any additional CSS file(s) and let InDesign do all the work."

  • Is it possible to avoid  "BY INDEX ROWID" access?

    Hi,
    I'm running a query for the primary key of a table that has a text index on a text column, something like
    SELECT pkey FROM table WHERE CONTAINS( text, 'foobar' ) > 0.
    As expected, the index is scanned for the matching ROWIDs and then the rows are retrieved ( BY INDEX ROWID ).
    I wonder if its possible to include the primary key column in the text index, so that the table doesn't have to be access at all when querying for the primary key ( this is possible with regular indexes ).
    I tried
    1. creating a Composite Domain Index ( i.e. including the primary key column in the FILTER BY clause of the index )
    2. creating a SDATA section on pkey
    3. creating a MDATA section on pkey
    In all cases, the rows were still accessed by ROWID.
    Any ideas?

    Our index is called "docidx". We are looking for the term "oracle". We want a count of the total hits, and a hitlist of the first two hits. For each hit we want to fetch back "author" and "pubDate" sdata sections, as well as the rowid.
    We also want some summary information: for pubDate and author sections we want a count for each unique value in each section.
    ctx_query.result_set('docidx', 'oracle',
        '<ctx_result_set_descriptor>
           <count/>
             <hitlist start_hit_num="1" end_hit_num="2" order="pubDate desc, score desc">
               <score/> <rowid/>
               <sdata name="author"/>
               <sdata name="pubDate"/>
             </hitlist>
           <group sdata="pubDate">
             <count/>
           </group>
           <group sdata="author">
             <count/>
           </group>
        </ctx_result_set_descriptor> ', rs); The output of that query (returned in the value "rs") is:
    <ctx_result_set>
      <hitlist>
        <hit>
          <score>3</score><rowid>AAAPoEAABAAAMWsAAC</rowid>
          <sdata name="AUTHOR">John</sdata>
          <sdata name="PUBDATE">2001-01-03 00:00:00</sdata>
        </hit>
        <hit>
          <score>3</score><rowid>AAAPoEAABAAAMWsAAG</rowid>
          <sdata name="AUTHOR">John</sdata>
          <sdata name="PUBDATE">2001-01-03 00:00:00</sdata>
        </hit>
      </hitlist>
      <count>100</count>
      <groups sdata="PUBDATE">
         <group value="2001-01-01 00:00:00"><count>25</count></group>
         <group value="2001-01-02 00:00:00"><count>50</count></group>
         <group value="2001-01-03 00:00:00"><count>25</count></group>
       </groups>
       <groups sdata="AUTHOR">
         <group value="John"><count>50</count></group>
         <group value="Mike"><count>25</count></group>
         <group value="Steve"><count>25</count></group>
       </groups>
    </ctx_result_set>

  • In TOTALYTD function is it possible to avoid hard-coding year_end_date?

    Suppose you have a fiscal year of 9/30. The TOTALYTD function looks like:
      YTD Actual $:=TOTALYTD( [Actual $], 'Date'[Date], ALL('Date'), "9/30")
    But I want to avoid hard coding "9/30", and assuming I have a settings table from where I can get a date with the yearend, I tried this: 
      YTD Actual $:=TOTALYTD ([Actual $], 'Date'[Date], ALL('Date'), DISTINCT( 'Settings'[YearEndDate]))
    I get no errors but it calculates like "12/31". I tried to use Format but with no luck.
    Is there a way to make this work?

    I didn't try it, but I guess a max should work (assuming that there is only one date in the settings table).
    YTD Actual $:=TOTALYTD ([Actual $], 'Date'[Date], ALL('Date'), MAX( 'Settings'[YearEndDate])
    Can you try it out?
    Cheers,
    Jason | www.SqlJason.com
    P.S. : Please click the 'Mark as Answer' button if a post solves your problem! :)

  • Is it possible to avoid having to RENDER clips?

    New to FCE - still working my way through -
    But - My question is - I have a small flip - making videos for the web page only- I find that this camera serves my purpose well.
    Do I have to render every clip after I bring it in to the time line? When watching the tutorials it appears this is not necessary for certain types of vide files.
    Since I am not willing to upgrade my camera - is this something I must deal with? Or is their a trick in the way one can import/export files where I can avoid having to render.
    I just want to make sure I am not overlooking a simple setting during set up - etc....
    Thanks
    gh

    You need to get your media into a format with with which FCE works natively before you bring it into the program.
    Depending on what format the camera shoots, you can probably use a free utility called MPEG Streamclip (http://www.squared5.com/) to convert.

Maybe you are looking for

  • Error while using dynamic pointers in STD_LOGIC_VECTORs and for sentences

    Hi Forum, I am having a few problems in the Synthesis cause I am using dynamic pointers in STD_LOGIC_VECTORs and for sentences. Here I show two examples:  1) indx := array_of_indexes(repeat_deep); aux_data(repeat_deep)(BUF_SIZE - indx*NUM_BITS downto

  • Frequence Restart IIS when deploy CR on Windows Server 2008

    Dear All, Need help for the following error: Load report failed. - at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMetho

  • ORA-01536

    two weeks ago i upgrade oracle 9i r2 to 10g r2. the database seems fine until today i received error ORA-01536 space quota exceeded for tablespace 'xxx' the tablespace is only 20% filled and the user for that tablespace already granted RESOURCE and U

  • Symbian Belle features

    There are two things I thought would come with Belle. To be able to see if a new e-mail is received on the screen saver and some MS apps such as word and excel?

  • Workflow: Auto forward for next level for decision with object (RFQ)

    Hi all, I have the same requirement as the one in this post but for RFQ approval instead of PO Workflow -Auto forward for next level for decision with object (PR) I have tried deadline monitoring, but I need to capture the level in which the RFQ is i