Profile keeps old property value after change in Content Administration

Hello,
Inside of my coding I read a property value from profile:
          IPortalComponentRequest request = (IPortalComponentRequest) this.getRequest();
          IPortalComponentProfile profile = request.getComponentContext().getProfile();
          String svalue = profile.getProperty("ProxySet");
Then I go to "Content Administration" and change a value from "true" to "false" in property "ProxySet", however it still shows me previous "true" value when I debug the code. I don't believe I have to restart entire portal to make this change work on one iView, right? Please advice!
Thanks,
Yan

Hi Yan,
Well that's true that you need not restart the portal after the changes in the iView, but have you saved all the changes made in the iView properties. Please check it and ensure you save all the changes made in the iView properties.
I hope this helpful/solves your problem!!! If so then Please reward points..
Rgds,
Vikas.

Similar Messages

  • DRm 11.1.2.103: Howto: Not allowed to change property value after value set

    Tips on how to ensure this?
    I would appreciate help on solving the following request: a property must be set by a user (ex property 'Entitytype' of a Unit node). However as soon as the property has been defined (value of property is not blank) this cannot be overridden again (example; if Unit node is set to COMPANY it cannot be set to DEPARTMENT, but the property value must be allowed to be set in the first place and overridden if blank only) Also remove value of this property should not be allowed if value is not blank or 'nothing. I assume this must be a common request, but I cannot get my head around how to solve this in DRM since DRM does not have a way to check the 'previous value' of a propery when validating (as far as I know)

    Hi,
    Try this
    1. Create a derived property e.g. Can_Change with a formula like this
    Equals(Date,Now(),AddedOn()) --depending on your requirement you may either use AddedOn() or ChangedOn()
    This will return True of the system date and create date are same. which mean user should be able to change the value for the first time.
    Now create a real-time validation based on the above property to stop the user from changing the value.
    hope this helps.
    SJ

  • Cannot update apps downloaded with old Apple ID after changing ID

    My wife and I used to share my Apple ID on all mobile devices (iPhone 4S, iPad 2) and Mac so we could share contacts, calendar, purchases (apps & music).  My Apple ID was an inactive email address.  When I bought my iPhone 6 I decided to change Apple ID to a current email address and she created her own Apple ID for her iPhone 4S and iPad 2.  Figured we could still share data through Family Share.  Changed Apple IDs on all devices to the current ones.
    Now, she cannot update apps on her devices as she gets message that her apps were downloaded with another Apple ID.  It asks for password for that Apple ID (my old ID), and the passwords for my previous Apple ID and my new password don't work.  I tried deleting the apps off her devices and then installing again from the Mac we backup to, but that did not work.
    Also, is there a way to share contacts and calendar through Family Share or some other way.  We don't seem to be sharing any longer since making all these changes.  Why did I make the changes?  Because using the same Apple ID on all devices was causing me to get her text messages and vice versa, and other strange things after updating to iOS 8.
    I have iPhone 6, she has 4S and iPad 2.  Have a MacBook Pro circa mid-2010 running Yosemite, version 10.10.2.  Mobile devices run iOS 8.1.3
    obdoc54

    It is a good thing you made 2 separate Apple ID.
    I tried deleting the apps off her devices and then installing again from the Mac we backup to, but that did not work
    It's normal it didn't work because you are reinstalling apps (that are on the Mac) that were purchased/obtained from your Apple ID. She needs to reinstall them through the App Store on her device, using her Apple ID.
    share contacts and calendar through Family Share or some other way
    Calendars can be shared through iCloud (A)(without Family Sharing), or using the following method (B) used for the contacts.
    Contacts can neither be shared through iCloud or through Family Sharing.
    To get them synced: Get all of your wife's contact on your iOS device. (you can send them to your iOS device through iMessage)
    then go to your wife's iOS device: Settings --> Mail, Contacts, Calendar.
    From there, disable her iCloud contacts, then add YOUR iCloud account, and select only contacts (and calendar if you want the method (B)).
    This should answer all your questions.
    Cheers

  • How to delete an old iCloud account after changing Apple ID

    have changed my Apple id which half worked.   But iCloud on the iPad still linked to old ID  - and can't sign out without giving a password that no longer exists.

    Hello Dun2015,
    Welcome to Apple Support Communities.
    It sounds like you’re running into an issue signing out of an iCloud account on your iPad Air because the password that you’re entering isn’t accepted. Try resetting the password for that Apple ID as shown in this article:
    Apple ID: Changing your password - Apple Support
    Also, you may find the article below helpful.
    What to do after you change your Apple ID email address or password - Apple Support
    So long,
    -Jason

  • Old icons remain after changing file type association

    I have several video file types in my Movies folder: MPG, MP4, AVI, and MKV.  Many of the file types are automatically associated with Quicktime Player, (despite it being unable to process them, such as the AVIs).  Being unable to play my MKVs at all, I downloaded VLC player to supplement.  I have since grown to like the additional features of VLC, and would like to use it as my player of choice for all movie files.
    Changing the file type associations was simple enough, (Get Info -> Open With, Set as default for each file type), however the pre-associated files still retain their original QT icon.
    How do I go about batch changing the incorrect QT-associated finder icons for icons that correctly represent their new association with VLC?
    Thanks for reading

    I was having that same trouble, but with ".rar" archives (in my case - OS X Yosemite), I tried all ways to solve it, following all kind of tips, like: choosing a new program as default to open the file, app cleaners, terminal commands, disk utility, etc.. but nothing worked. When finally I got problem solved, how I did it: 1) Download the program: Cocktail (http://www.maintain.se/cocktail/), after downloading, I got the message to register it, I simply clicked on "Remind me later". 2) Now, after installing it, configure Cocktail with this short tutorial, exactly as described (http://www.everythingmacintosh.com/tech-notes/maintain-your-mac-with-mac-os-x-co cktail/). After following 2 steps, Cocktail will be configured and will run, in the end your Mac will restart, you can now check that all your archives will be with correct icon (preview/thumbnail). Hope it helps!

  • Restore old rman backup after changing dbid?

    Hi,
    I backed up database using rman. then i changed dbid for that databases. can i restore backup what i backed up before changing DBID?

    No.
    When you change the DBID for a database, it becomes a different database. All the datafiles are stamped with the new DBID.
    And you cannot select a DBID value either, so you cannot choose to change the DBID back to the previous value.
    A RESTORE verifies that it is restoring to the same database -- it uses the DBID to verify. Since the DBIDs for the Backup and the now-present database do not match, a RESTORE cannot be attempted.
    You can remove the database with the changed DBID and do a complete RESTORE from the backup.
    Hemant K Chitale

  • Can't connect after changing BI Publisher Administrator password

    I have a single machine instance of OBIEE 10.1.3 on Windows. All elements have been working fine and I have been able to successfully sign on to:
    1) BI Publisher
    2) Dashboards/Answers
    3) BI Administrator
    However, today I decided to change my 'Administrator' password in BI Publisher for good order's sake. And now after making that change I get an error reading:
    {color:#0000ff}*'The server can not be used due to a configuration error, please contact the administrator. If you are the administrator, please consult BI Publisher user guide for proper configuration'*{color}
    With 'error detail' reading: oracle.apps.xdo.security.ValidateException
    Using the old BI Publisher password also returns an error (invalid user/password). I also stopped and started OC4J service all Oracle BI products. My BI Administrator signon still works fine.
    I've read several posts about failed connections like this and ran across one that implied that characters in the new password such as *, #, $ will create problems. Unfortunately my new password does contain some of these characters {:>0 and I suspect this may be the issue My question: What is the least complicated way to back out of this situation and simply restore my sign on? I'm totally focused on data architecture and reports on this single user system right now. Thanks                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    Madan,
    Thanks for your help.
    The password in xmlp-server-config.xml is encrypted. It looks (similar) to this:
    <property name="BI_SERVER_SECURITY_ADMIN_PASSWORD_ENC" value="C14CD2495C033BB8E816E10BCDC25372" />
    <property name="BI_SERVER_SECURITY_ADMIN_USERNAME" value="Administrator" />
    I tried changing the encrypted password to my password but got a java sign on error.
    I then modified the last block in CredentialStore.xml and restarted the BI Server and OC4J but I still get the 'oracle.apps.xdo.Security.ValidateException' error when signing on to BI Publisher. Here's the entry with the (dummy) password which
    I tried with the first change above and without the first change above.
    <!-- This credential is used for storing the username/password that is required
    for SSO impersonation in BI Publisher. In this example, the passphrase is shown inline. -->
    <sawcs:credential type="usernamePassword" alias="bipublisheradmin">
    <sawcs:username>Administrator</sawcs:username>
    <sawcs:password passphrase="Buffalo">
    <xenc:EncryptedData>
    <xenc:EncryptionMethod Algorithm="http://www.rsasecurity.com/rsalabs/pkcs/schemas/pkcs-5#pbes2">
    <pkcs-5:PBES2-params Algorithm="http://www.rsasecurity.com/rsalabs/pkcs/schemas/pkcs-5#pbkdf2">
    <pkcs-5:KeyDerivationFunc>
    <pkcs-5:Parameters>
    <pkcs-5:IterationCount>1024</pkcs-5:IterationCount>
    </pkcs-5:Parameters>
    </pkcs-5:KeyDerivationFunc>
    <pkcs-5:EncryptionScheme Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc"/>
    </pkcs-5:PBES2-params>
    </xenc:EncryptionMethod>
    <xenc:CipherData>
    <xenc:CipherValue>w39PaFUeq3zbMiB3clljRQ</xenc:CipherValue>
    </xenc:CipherData>
    </xenc:EncryptedData>
    </sawcs:password>
    </sawcs:credential>
    -->
    </sawcs:credentialStore>
    Thanks for any additional comments. John

  • PAPI-WS data outdated after changes thru Process Administrator

    Hi.
    We have a strange problem. We are making changes in roles and participants using the Process Administrator. Then we have a development that uses PAPI-WS to access that info. But only if we restart the enterprise server we manage to see those updates to roles and participants thru the PAPI-WS. It seems that the PAPI-WS has a cache that is not updated nor refreshed.
    Any clues ? Can we force the cache refresh ?
    We are using Oracle BPM 10.3
    Thanks !
    Best regards,
    Matias.

    Hi Matias,
    PAPI-WS is a PAPI wrapper that exposes PAPI functionality through webservices.
    So, what I told you for PAPI also applies to PAPI-WS.
    Another PAPI (and also PAPI-WS) characteristic is that it doesn't refresh the roles of a participant while it is logged in. If you want to refresh your roles, you have to close your session and log in again. (like in the workspace)
    But... there is a single thing in PAPI-WS that PAPI does not have. That's the session pool.
    PAPI-WS has a session pool so as to avoid opening and closing sessions on every single request.
    So, in PAPI-WS you don't control explicitly the session log out. That's why the "participantCurrent" roles may not get updated.
    The good thing is that PAPI-WS session pool can be configured in papiws.properties.
    There is an interesting property "fuego.papiws.pool.timeout" that specify the session timeout (in minutes).
    The default value is 5 minutes.
    # Session timeout in minutes.
    # Related to the length of the interval between calls from the same user.
    fuego.papiws.pool.timeout=5
    May be you can do reduce that timeout to 1 minute and make the following sequence.
    1) Execute the participantCurrent webservice
    2) Assign a new role to a participant from the process administrator
    3) Execute the participantCurrent webservice (this time, it will show an outdated info)
    4) Wait one minute plus some seconds (the timer has low precision)
    5) Execute the participantCurrent webservice (this time, it should show the updated info)
    Hope this helps,
    Ariel

  • Which patch parameters "reset to saved value" on changes and which don't?

    Despite having the preferences patch set to "reset to saved" AND all screen control inspector attributes set to "preference", AND updating to 2.0.1, I can't make sense out of why some parameters reset to "as-saved" and some don't when changing patches away then back again to a patch. Which parameters reset and which don't quite random and despite many tests and much manual reading I can't figure out the logic, so to speak.
    I've been testing by changing a screen parameter on a patch, switching to another patch, then switching back to the first patch, expecting the first patch to be as it was when the concert was opened or last saved. Not so. I've tried this in many different concert templates and only gotten very inconsistent hair-pulling-out results despite much reading of manuals. I know that concert-level parameters take precedence over patch parameters but I'm testing what I am quite sure are patch parameters -- like instrument volume, or drive gain, or filters, etc. -- which do not perform consistently.
    Eg: usually but not always, volume does NOT reset back to saved position when I return to a patch I moved it away from saved position on. Sometimes, but not always, deeper parameters like drive volume or bell volume (EP88) or EXS88 parameters will revert back to as-saved in one concert or even set, then in another they won't. On one of the preset concerts, everything works great ("Tonewheel organ"). On another, it's all over the map ("Keyboard with patches") with inconsistencies.
    SO: Can anyone clarify if there's a certain type or family of patch parameters that I shouldn't expect to reset? Or are the factory patches buggy? Or is this still a buggy part of MainStage? Or am I looking at this wrong? Or what? Ahhhgggrrrrr.
    This is a big deal as my keyboard tech and I prepare to use or not use MainStage's indredibly promising sounds on a European tour. I really want to, as I really hear a difference b/n even the best hardware and MS, but I have to know what to expect on stage. I was really hoping the new update would fix this, but no difference.
    Thanks much for any clarification,
    Neil

    Actually I think the light bulb just went off, and it is indeed a semantic definition conflict. I thought "revert to saved" was about going back to the untweaked (saved) version of a patch every time you navigated back to it while playing, like in my hardware keyboard example. Upon dissection, I realize that this is about what happens when you actually SAVE the file after playing it; it either saves the file with changes to parameter values (keep current value) or saves the file without keeping the changed values (revert to saved).
    The reason for the confusion is two-fold:
    One why wouldn't you just "close without saving" if you want to revert to the saved values after playing? Like one does in other programs when you tweak away but want to retain the original version. Seems like overkill to have a preference dedicated to this, maybe you know the design philosophy.
    Second, the language is very confusing:
    The manual says, in this section, "You can set the default to either have parameters keep their current value when changing patches, or to reset their values to the last saved value".
    This sounds like a behavior when changing patches. It's actually trying to say that this is the behavior for when you're saving after the playing time is over. Should have said "When saving a aconcert, you can set the default to either have parameters keep their current value including all changed patch parameters, or to reset their values to the last saved value, ignoring any changed patch parameters".
    I still don't understand the reason for this VERY CONFUSING preference versus just closing without saving.
    I'd appreciate it if you could confirm if we're looking at this correctly now, which would mean we have to re-think our tech approach to concerts.
    Thanks for the help and sorry for the confusion, but hopefully now you understand the reasons.
    Neil

  • Update of project planning after change in activity type

    Hello Experts,
    we are doing manual activity input planning ( CJ40 ) via customer report per year equal to project dates.
    This means if we change activity plan price ( KP26 ) in future years, we need to recalculate the planned values in project system.
    If we manually change values in CJ40 after changes in KP26 the system calculates the new monetary value in background
    Example: Planned on project 10 Hrs a 20€ = 200€ // change price of activity type to 30€ // Plan 1 additional hour in CJ40: Monetary value changes to 11 Hrs a30€ = 330€ and posts +1 Hr with +130€ price difference.
    Is there a opinion to adjust/update the monetary value after changes in KP26 without changing plan values?
    Thanks

    Hi Frank,
    I am not sure what kind of project cost planning you are using.  Usually it is either direct WBS cost planning with CJR2 or cost roll up from Network Activities and Orders or ECP.
    The system will take AType price relevant for the period. If you have 100 hours with price 20 for Year N and 50 hours with price 30 for Year N+1, the planned cost will be 2000 + 1500 = 3500.
    CJ40 is the Overall Planning, but you still can select a year (as a period). In the Overall view you have no button for Activity Input, it will show up only when you select a year.
    Regards,
    Paulo

  • JSF keeps displaying old values after Validation Phase fails

    Hi all,
    I would like to ask some help in understanding a particular behaviour that JSF shows when Validation Phase fails.
    I'm using:
    - Tomcat 7.0.2
    - JSF 1.2_12
    - RichFaces 3.3.3
    Problem description.
    I wrote a form with 4 input fields: an inputText and 3 selectOneMenu. The inputText is required while the selectOneMenus don't require any validation.
    Attached to the first selectOneMenu (row 32), is an a4j:support tag so that, whenever the change event is fired, the list of items of the second
    and the third selectOneMenu (row 44 and 58) are correctly filled (note that the mandatory of the inputText is ignored thanks to the ajaxSingle attribute).
    In particular, after loading the two lists of items, the actionListener forces the value of the second and the third selectOneMenu to null.
    This mechanism seems to work fine until I submit the whole form without filling the input text: as expected, JSF validation fails but if I change the value of
    the first selectOneMenu again (causing a new submit), the page keeps displaying the values specified before JSF validation failed for the second and the third
    selectOneMenu (note that the actionListener is still called and the values of the second and the third selectOneMenu are still forced to null).
    Since I'm using a simple PhaseListener, I noticed the following: before JSF validation fails, every time I change the value of the first selectOneMenu, JSF life
    cycle always calls the get method for the second and the third selectOneMenu during the Render Response Phase. In this way, JSF is able to "see" that
    those values have been set to null during the Invoke Application Phase.
    After validation fails, JSF stops calling those getters when I change the value of the first selectOneMenu.
    I hope my explanation was clear enough, thanks a lot for your help.
    Regards,
    Nico
    Web Page
    <?xml version='1.0' encoding='UTF-8' ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
                          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"
          xmlns:f="http://java.sun.com/jsf/core"
          xmlns:h="http://java.sun.com/jsf/html"
          xmlns:a4j="http://richfaces.org/a4j"
          xmlns:rich="http://richfaces.org/rich">
    <head>
      <title>Prove Rich</title>
    </head>
    <body>
      <h2>Prove Rich</h2>
      <f:view>
      <a4j:outputPanel ajaxRendered="true">
        <h:messages style="color:red" />
      </a4j:outputPanel>
      <h:form>
      <p>
         Input required: <h:inputText value="#{provaProbReplyBean.inputRequired}" required="true" />
      </p>
      <p>
           <h:outputText value="Scegli il canale:" />
           <h:selectOneMenu value="#{provaProbReplyBean.canale}">
            <f:selectItem itemLabel="--" itemValue="" />
            <f:selectItem itemLabel="Profamily" itemValue="Profamily" />
            <f:selectItem itemLabel="Captive" itemValue="Captive" />
            <a4j:support event="onchange" action="#{provaProbReplyBean.caricaProcBanche}"
                                  ajaxSingle="true" reRender="procedure, banche" />
         </h:selectOneMenu>
      </p>
      <p>
           <h:outputText value="Scegli la procedura:" />
           <h:selectOneMenu id="procedure" value="#{provaProbReplyBean.procedura}">
            <f:selectItem itemLabel="--" itemValue="" />
            <f:selectItems value="#{provaProbReplyBean.procedureList}" />
            <!-- immediately save the current value -->
            <a4j:support event="onchange" ajaxSingle="true" />
         </h:selectOneMenu>
      </p>
      <p>
           <h:outputText value="Scegli la banca:" />
           <h:selectOneMenu id="banche" value="#{provaProbReplyBean.banca}">
            <f:selectItem itemLabel="--" itemValue="" />
            <f:selectItems value="#{provaProbReplyBean.bancheList}" />
            <!-- immediately save the current value -->
            <a4j:support event="onchange" ajaxSingle="true" />
         </h:selectOneMenu>
      </p>
      <p><h:commandButton value="Submit" /></p>
      </h:form>
      </f:view>
    </body>
    </html>
    Bean
    public class ProvaProbReply {
         private String inputRequired;
         private String canale;
         private String procedura;
         private String banca;
         private Map<String, List<SelectItem>> canaliProc = new HashMap<String, List<SelectItem>>();
         private Map<String, List<SelectItem>> canaliBanche = new HashMap<String, List<SelectItem>>();
         private List<SelectItem> procedureList = new ArrayList<SelectItem>();
         private List<SelectItem> bancheList = new ArrayList<SelectItem>();
         public ProvaProbReply() {
              List<SelectItem> l = new ArrayList<SelectItem>();
              l.add(new SelectItem("Cessione del quinto"));
              l.add(new SelectItem("Credito al consumo"));
              l.add(new SelectItem("Mutui"));
              canaliProc.put("Profamily", l);
              l = new ArrayList<SelectItem>();
              l.add(new SelectItem("Credito al consumo"));
              canaliProc.put("Captive", l);
              l = new ArrayList<SelectItem>();
              canaliBanche.put("Profamily", l);
              l = new ArrayList<SelectItem>();
              l.add(new SelectItem("BDL"));
              l.add(new SelectItem("BM"));
              l.add(new SelectItem("BPM"));
              l.add(new SelectItem("CRA"));
              canaliBanche.put("Captive", l);
         public String getInputRequired() {
              return inputRequired;
         public void setInputRequired(String ir) {
              inputRequired = ir;
         public String getCanale() {
              return canale;
         public void setCanale(String c) {
              canale = c;
         public String getProcedura() {
              System.out.println("\ngetProcedura called\n");
              return procedura;
         public void setProcedura(String p) {
              procedura = p;
         public String getBanca() {
              System.out.println("\ngetBanca called\n");
              return banca;
         public void setBanca(String b) {
              banca = b;
         public List<SelectItem> getProcedureList() {
              return procedureList;
         public List<SelectItem> getBancheList() {
              return bancheList;
         public String caricaProcBanche() {
              System.out.println("\nListener called\n");
              procedureList.clear();
              bancheList.clear();
              if(canale != null && !canale.equals("")) {
                   procedureList.addAll(canaliProc.get(canale));
                   bancheList.addAll(canaliBanche.get(canale));
              System.out.println("BEFORE setting:\n");
              System.out.println("\nProcedura: "+procedura+"\n");
              System.out.println("Banca: "+banca+"\n");
              procedura = null;
              banca = null;
              System.out.println("\n\n\nAFTER setting:\n");
              System.out.println("\nProcedura: "+procedura+"\n");
              System.out.println("Banca: "+banca+"\n");
              return "";
    }Edited by: 869000 on 28-giu-2011 14.05

    I'm thinking this has to do with the fact that the UIComponents use the localValue after validation fails. This prevents the values from being overwritten when re-rendering the page, i.e. the inputs keep the value set by the user.
    The solution is to manipulate the components directly during the AJAX request when the first pull down is changed. Use the binding attribute to place them into your bean and clear the value directly. That way it will not matter that the expression is not evaluated.

  • Check old value of MM42 characterisitcs Tab after change

    Hi Guru,
      is there any way to Check old value of MM42 characteristics Tab after change?
    i had tried using CDHDR & CDPOS table to check any updates in MM42, but it only store the date of update, not the actual value/old value of i changed.
    Regards,
    Howard

    any idea?

  • [Photoshop CC (Win7 64bit)]  Adjustment Layer keeps old value when I made undo.

    Undo in Adjustment layer in Photoshop CC doesn't work well.
    When I made undo, the photo would go back, but "Properties Panel" doesn't go back. It still keeps the same value before undoing.
    Properties Panel would go correct value, after I select a another layer and select adjustment layer again.
    I checked all of adjustment layers, and I found that most of them has the same behavior. (Between Brightness/Contrast... and Selective Color...)
    Are there any solution?
    What version of Photoshop : 14.0
    Have you installed the recent updates?: Yes
    What operating system? : Windows7 64bit
    What kind(s) of image file(s)? : any kind
    If you are getting error message(s), what is the full text of the error message(s)? : no message
    What were you doing when the problem occurred? undo
    Has this ever worked before? no (CS6 works well)
    What other software are you running? Google Chrome
    Tell us about your computer hardware. RAM16GB Free space on C: 80GB
    Has this ever worked before? : no

    I'm moving this post from this forum for photoshop-dot-com (an online portal) to the correct forum for Photoshop pro users like yourselves, where your question can be answered.
    FYI, the correct forum URL is: http://forums.adobe.com/community/photoshop
    Since you've posted in this forum for Photoshop.com, you may receive additional posts in this forum unless you update your profile.  After signing in on these forums, go to Your Stuff > Forums, and disable any forum you don't want to watch.
    Kind regards,
    Charlie

  • AFTER ALTER ON DATABASE gives the old password value in Oracle

    I am writing a trigger to fetch the 'password' value when 'sys.users$' table gets updated.
    CREATE OR REPLACE
    TRIGGER Sys_User_Nm_Trg AFTER ALTER ON DATABASE
    WHEN (ora_dict_obj_type = 'USER')
    DECLARE
    CURSOR get_pw IS
    SELECT password
    FROM sys.user$
    WHERE name = ora_dict_obj_name;
    user_pw_ VARCHAR2(100);
    BEGIN
    IF (ora_dict_obj_name != 'SYS' AND ora_dict_obj_name != 'SYSTEM') THEN
    IF (ora_des_encrypted_password IS NOT NULL) THEN
    OPEN get_pw;
    FETCH get_pw INTO user_pw_;
    CLOSE get_pw;
    END IF;
    END IF;
    END;
    But this cursor gives the old 'password' not the changed 'password' value. But if I run
    SELECT password
    FROM sys.user$
    WHERE name = ora_dict_obj_name;
    in a separate transaction it gives the correct changed value. Is there something that I should change in the trigger to fetch the updated value for the password?
    Thanks in advance!
    Edited by: 986412 on Feb 7, 2013 12:11 AM
    Edited by: 986412 on Feb 7, 2013 3:17 AM

    What is the purpose of the trigger ?

  • Prompt constrain - prompt values are not refreshed after change in calendar

    Hello,
    I have prompt with Date, OrgUnit and Employee field in OBIEE 10g.
    Date - calendar component "date between"
    OrgUnit - multi-choice
    Employee - multi-choice
    I have checked "Constrain" checkbox on Employee field, because I want to show only employees from selected OrgUnit and also I have checked constrain on Date field.
    After first selection everything works fine. I select some dates (I have calendar component - date between), some OrgUnit and I can see list of employees constrained by selected OrgUnit and Dates
    - physical select is executed to get list of employees to multi-choice component
    After that I change date interval, open employees multi-choice component but no physical query is executed and I will get back some cached result from previous request.
    It seems that change in calendar component does not force refresh of data in other constrained components.
    If I select some other OrgUnit, Employees are refreshed.
    I tried to change component for Date from calendar to multi-choice. After some change of dates in multi-choice component. OrgUnit and also Employees are refreshed.
    I also tried some different combinations of constrain checkboxes but with no success
    So my question is: How can I force refresh (force execution of sql query) data in constrained fields after some change in calendar component?
    Thank you

    In my case It doesn´t refresh after change in calendar component. It does refresh after change in multi-select promot, or dropdown component, but doesn't refresh after change in calednar component.
    BI server cache is not enabled.
    If I open employee multi-choice component for the first time, physical query is executed. I change date to some other, open employee component for second time and no query is executed and I will get old values from previous action...

Maybe you are looking for

  • How can i add  fields to a cube which is in production support

    hi,    how can i add fiels to a cube which is in production support.

  • Poor quality when importing from sony dcr-sr58

    Dear All I've got a sony dcr-sr58e video camera, and for ages the quality has been poor, once i've, a) imported the footage from the camera into imovie then b) from there to idvd then c) watching it back on a tv I thought it was just me being fussy,

  • ADVC100 vs Decklink Extreme

    Hi, I know this is a sort of dumb question, but before making an investment, I would like to make sure. We currently use a Canopus ADVC100 to capture video from a BetaSP (using the S-Video input). Because of that, we have to caputre using DV, which a

  • Where can I find Oracle Flexcube documentation?

    I am totally new to Oracle Flexcube.We are trying to implement Oracle Flexcube Core Banking solution at the bank where I work. Unfortunately,I am unable to obtain any comprehensive documentation on Flexcube that deals with installing,performance moni

  • My folders are messed up

    When browsing through Finder I noticed that the jpeg/photos seemed to be scattered in folders that didn't make sense. In an attempt to tidy relevant photos to relevant folders (unaware of the dating system and this "Don't tamper with files in the iPh