Help: FORMS Oracle login screen

Hi,
I am working on an Oracle FORMS application. When this pass to the user, we do not want to know or to type which Oracle DB they are logging in, but the user name and password.
Question: Is there are way to modify the FORMS default login screen to achieve the above task and allow me to modify the appearance to make it the way users want?
Any suggestions are greatly appreciated.
Thanks.
Jimmy

You can write your own "logon"-fmb. start if giving a "dummy-connection", retrieve the SID using GET_APPLICATION_PROPERTY(CONNECT_STRING) and offers the fields for username and password (and of course, the logon-button). When user clicks on Login, do a LOGOUT and LOGON again using the enterd values and the formerly retrievred SID.

Similar Messages

  • Oracle Forms 11g Login Screen Not Appearing

    Environment:
    1 PC running RHEL5 (Red Hat Enterprise Linux version 5) Operating System 64-bit with Oracle Database 11g (64-bit)
    1 PC running RHEL5 (Red Hat Enterprise Linux version 5) Operating System 32-bit with Oracle Fusion Middleware 11g (64-bit), plus Oracle WebLogic Server 32-bit
    1 PC windows (work PC) is the client so just using any browser to connect to the application
    Trying to run a sample form, and have all processes started (nodemanager, weblogic, opmn, emagent, emctl), database listener, database started up, but when the Oracle Forms Services splash screen display comes up, it just hangs and the default Oracle login screen does not appear. I'm at a loss. I moved my 3 pcs thus got new IP addresses via the DHCP network. Setup the TNSNAMES.ORA with the IP address of the db machine in the file of the webserver machine. Can connect directly on the machine, can connect via TOAD, SQL+ but not when launching a form. Any clues?
    Thanks,
    GJ

    FormsEleven wrote:
    Did you start Managed servers like WLS_FORMS .. Well when I go to the AdminConsole for the FormsDomain, I see 3 servers with a status of "RUNNING": AdminServer, WLS_FORMS, WLS_REPORTS. Then when I go to the Enterprise Manager for the FormsDomain I see all domains with all the servers (AdminServer, WLS_FORMS, WLS_REPORTS), in a green status up and running (100%).
    I made sure I started the NodeManager, WebLogicServer scripts.
    FormsEleven wrote:
    What is the ports you are using to run the form.?8888
    FormsEleven wrote:
    Did the test Form came up fine?No. I even created a simple form to look at the default Oracle "emp" table, and nothing comes up.

  • Garbage in Oracle Arabic Fonts In oracle Login Screen

    Hi,
    Oracle db11g and form 6i.
    In oracle login screen prompt of text items and text items appear in garbage but button labels appear ok in arabic and window title appear ok in arabic.
    nls_lang ARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256.
    Regards,

    ?

  • Redevelop oracle forms login screen in adf

    hi i have the login screen in my oracle forms application which do the following
    -able the user to login in the application,by the username,password which are store in the table
    -in my screen i got the following username and password column and the login button.
    -the login button got two trigger> when-button-pressed and when-new-item-instance
    -i also have an option for new user to type new password and confirm the password when they start,every new user got default password and is force to change the password before login in the application
    -when the application start it does not show the new password column only if the user is new and when user password has been resert which is done by system admistrator.
    -i have one screen which list all the user in the application where system administrator can resert the password by clicking the button
    -i also have change password button which come if the user is new under this button i only have one trigger when-button-pressed which got
    -the user is the only person who enter the new password the system admistrator only resert the password he does not have option to enter new password
    if :logon.pwd is null then
    sms_code.error_message('SMS-'||to_char(0000002)||': '||'Password must be specified','', 'E', 'SMS');
    end if;
    login_pwd_title;
    perform_sdms_new_password;
    under my when-button-pressed trigger i got
    :logon.logon_ind := 1;
    perform_sdms_logon;
    and under my when-new-item-instance trigger i got
    if nvl(:logon.logon_ind,0) = 1 then
         :logon.logon_ind := 0;
    else     
    if :logon.usr_id is not null
    and :logon.pwd is not null then
    :logon.logon_ind :=1;
    perform_sdms_logon;
    end if;
    end if;
    and my perform_sdms_logon sp is below. which is in the form programm unit
    PROCEDURE perform_sdms_logon IS
    error_message varchar2(100);
    usr_id integer;
    fail_cnt integer;
    fail_limit integer;
    pwd sms_users.pwd%type;
    pwd_dt date;
    pwd_dt_period integer;
    sysdt date;
    msg_lvl varchar2(20) := :system.message_level;
    cursor usr is
    select id,pwd_change_dt,sysdate,pwd,login_failure_count
    from sms_users
    where user_id = :logon.usr_id
    -- and pwd = sms_secure.crypt('USR',id,:logon.pwd)
    BEGIN
    set_clnt_details;
    if :logon.usr_id is null then
         error_message := 'User id must be specified';
    sms_code.error_message('SMS-'||to_char(0000001)||': '||error_message,'', 'E', 'SMS');
    end if;
    if :logon.pwd is null then
         error_message := 'Password must be specified';
    sms_code.error_message('SMS-'||to_char(0000002)||': '||error_message,'', 'E', 'SMS');
    end if;
    pwd_dt_period := sms_global.ref_code('SMS','PWD_PERIOD',30,1);
    fail_limit := sms_global.ref_code('SMS','PWD_FAIL_LIMIT',3,1);
    open usr;
    fetch usr into usr_id,pwd_dt,sysdt,pwd,fail_cnt;
    if usr%NOTFOUND then
    close usr;
              sms_alog.record(:global.clnt_user
    ,:global.clnt_host_name ||':'||:global.clnt_ip_addr
    ,'Logon'
    ,:logon.usr_id
    ,'Not SMS User'
    ,:logon.usr_id
    ,'sms0000');
         error_message := 'Logon to SMS Denied';
    sms_code.error_message('SMS-'||to_char(0000003)||': '||error_message,'', 'E', 'SMS');
    end if;
    close usr;
    if fail_cnt > fail_limit then
                   sms_alog.record(:global.clnt_user
    ,:global.clnt_host_name ||':'||:global.clnt_ip_addr
    ,'Logon - PWD'
    ,:logon.usr_id ||':'||fail_cnt||':'||fail_limit
    ,'Password retry limit exceeded'
    ,:logon.usr_id
    ,'sms0000');
         error_message := 'Password error limit have been exceeded contact the Administrator';
    sms_code.error_message('SMS-'||to_char(0000014)||': '||error_message,'', 'E', 'SMS');
    end if;      
    if pwd <> sms_secure.crypt('USR',usr_id,:logon.pwd) then
    sms_global.set_user_id(:logon.usr_id);
         update sms_users
         set login_failure_count = nvl(login_failure_count,0) + 1
         where id = usr_id
         :system.message_level := 15;
                   sms_alog.record(:global.clnt_user
    ,:global.clnt_host_name ||':'||:global.clnt_ip_addr
    ,'Logon - PWD Error'
    ,:logon.usr_id ||':'||:logon.pwd
    ,'Wrong user Password'
    ,:logon.usr_id
    ,'sms0000');
         commit;
         :system.message_level := msg_lvl;
         error_message := 'Logon to SMS Denied';
    sms_code.error_message('SMS-'||to_char(0000003)||': '||error_message,'', 'E', 'SMS');
    else
         if fail_cnt > 0 then
         update sms_users
         set login_failure_count = 0
         where id = usr_id
                   sms_alog.record(:global.clnt_user
    ,:global.clnt_host_name ||':'||:global.clnt_ip_addr
    ,'Logon - PWD Correct'
    ,:logon.usr_id
    ,'Reset Failed count'
    ,:logon.usr_id
    ,'sms0000');
         :system.message_level := 15;
         commit;
         :system.message_level := msg_lvl;
    end if;           
                   sms_alog.record(:global.clnt_user
    ,:global.clnt_host_name ||':'||:global.clnt_ip_addr
    ,'Logon - PWD Correct'
    ,:logon.usr_id
    ,'Success'
    ,:logon.usr_id
    ,'sms0000');
    end if;
    if trunc(pwd_dt + pwd_dt_period) < sysdt then
         login_pwd_title;
    hide_an_item('logon.new_pwd1',1);
    hide_an_item('logon.new_pwd2',1);
                   sms_alog.record(:global.clnt_user
    ,:global.clnt_host_name ||':'||:global.clnt_ip_addr
    ,'Logon - PWD Expired'
    ,:logon.usr_id
    ,'Password use Expired'
    ,:logon.usr_id
    ,'sms0000');
         error_message := 'Password Expired. Please change password.';
    sms_code.error_message('SMS-'||to_char(0000004)||': '||error_message,'', 'E', 'SMS');
    end if;      
    sms_global.set_user_id(:logon.usr_id);
    :global.User := :logon.usr_id;
    validate_usr_profiles (:logon.usr_id);
    END;
    and my validate_usr_profiles is
    PROCEDURE validate_usr_profiles (i_usr varchar2) IS
    cnt number := 0;
    clnt_user varchar2(80);
    clnt_ip_addr varchar2(30);
    clnt_host_name varchar2(80);
    novell_user number;
    single_terminal number;
    found boolean;
    l_usr_id integer;
    BEGIN
    select count(*) ,usr.id
    into cnt,l_usr_id
    from sms_user_roles urol
    ,sms_users usr
    where user_id = i_usr
    and usr.id = usr_id
    group by usr.id
    if cnt = 0 then
         sms_code.error_message('SMS-'||to_char(0000020)||':No profiles have been granted.', '', 'E', 'SMS');
         exit_form;
    end if;     
    novell_user := sms_global.ref_code('SMS','NOVELL_USER',1,1);
    if novell_user = 1 then
         if lower(:global.clnt_user) <> lower(i_usr) then
              sms_alog.record(:global.clnt_user
    ,:global.clnt_host_name ||':'||:global.clnt_ip_addr
    ,'Logon'
    ,i_usr ||':'||novell_user
    ,'Not Novell User'
    ,i_usr
    ,'sms0000');
              sms_code.error_message('SMS-'||to_char(0000019)||':User id not same as Host User.', clnt_user, 'E', 'SMS');
         end if;
    end if;      
    single_terminal := sms_global.ref_code('SMS','SINGLE_TERMINAL',1,1);
    if single_terminal = 1 then
         found := false;
         for c_uscon in (select * from sms_user_session_controls
         where usr_id = l_usr_id ) loop
         found := true;      
         if c_uscon.status = 0 then -- not logged on
         update sms_user_session_controls
         set status = 1
         ,status_date = sysdate
         ,computer_name = :global.clnt_host_name
         ,ip_addr = :global.clnt_ip_addr
         ,connections = 1
         where usr_id = l_usr_id
         commit;
         else
         if c_uscon.computer_name = :global.clnt_host_name
         and c_uscon.ip_addr = :global.clnt_ip_addr then
         update sms_user_session_controls
         set status_date = sysdate
         ,connections = connections + 1
         where usr_id = l_usr_id
         commit;
         else
              sms_alog.record(:global.clnt_user
    ,:global.clnt_host_name ||':'||:global.clnt_ip_addr
    ,'Logon'
    ,c_uscon.computer_name ||':'||:global.clnt_host_name||':'||c_uscon.ip_addr||':'||:global.clnt_ip_addr
    ,'Multiple Session Failure'
    ,i_usr
    ,'sms0000');
              sms_code.error_message('SMS-'||to_char(0000021)||':User Logged onto computer ', c_uscon.computer_name, 'E', 'SMS');
         end if;
         end if;
    end loop;
         if not found then
              insert into sms_user_session_controls
              (usr_id,computer_name,ip_addr,status,status_date,connections)
              values
              (l_usr_id,:global.clnt_host_name,:global.clnt_ip_addr,1,sysdate,1);
              commit;
         end if;
    end if;      
    check_application_system;
    END;
    if there is more information you like from me ,you can ask
    my login_pwd_title sp is
    PROCEDURE login_pwd_title IS
    BEGIN
    set_item_property('logon.CHANGE_PWD',label,'Login & Change Password');
    END;
    and my perform_sdms_new_password sp ;
    PROCEDURE perform_sdms_new_password IS
    error_message varchar2(100);
    usr_id integer;
    fail_cnt integer;
    fail_limit integer;
    pwd_dt date;
    pwd varchar2(50);
    pwd_dt_period integer;
    pwd_history sms_users.pwd_history%type;
    sysdt date;
    pwd_length integer;
    pwd_special integer;
    pwd_numeric integer;
    pwd_alpha integer;
    pwd_list integer;
    o_aplha integer;
    o_number integer;
    o_special integer;
    new_pwd sms_users.pwd%type;
    prev_pwd sms_users.pwd%type;
    new_pwd_history sms_users.pwd_history%type;
    msg_lvl varchar(20) := :system.message_level;
    cursor usr is
    select id,pwd_change_dt,sysdate,pwd,pwd_history,login_failure_count
    from sms_users
    where user_id = :logon.usr_id
    --and   pwd     = sms_secure.crypt('USR',id,:logon.pwd)
    BEGIN
    set_clnt_details;     
    if get_item_property('logon.new_pwd1',visible) = 'FALSE' then
    hide_an_item('logon.new_pwd1',1);
    hide_an_item('logon.new_pwd2',1);
    else
    if :logon.usr_id is null then
         error_message := 'User id must be specified';
    sms_code.error_message('SMS-'||to_char(0000001)||': '||error_message,'', 'E', 'SMS');
    end if;
    if :logon.pwd is null then
         error_message := 'Password must be specified';
    sms_code.error_message('SMS-'||to_char(0000002)||': '||error_message,'', 'E', 'SMS');
    end if;
    pwd_dt_period := sms_global.ref_code('SMS','PWD_PERIOD',30,1);
    fail_limit := sms_global.ref_code('SMS','PWD_FAIL_LIMIT',3,1);
    open usr;
    fetch usr into usr_id,pwd_dt,sysdt,pwd,pwd_history,fail_cnt;
    if usr%NOTFOUND then
    close usr;
              sms_alog.record(:global.clnt_user
    ,:global.clnt_host_name ||':'||:global.clnt_ip_addr
    ,'Logon'
    ,:logon.usr_id
    ,'Not SMS User'
    ,:logon.usr_id
    ,'sms0000');
         error_message := 'Logon to SMS Denied';
    sms_code.error_message('SMS-'||to_char(0000003)||': '||error_message,' Password can only change after a successful logon', 'E', 'SMS');
    end if;
    close usr;
    if fail_cnt > fail_limit then
                   sms_alog.record(:global.clnt_user
    ,:global.clnt_host_name ||':'||:global.clnt_ip_addr
    ,'Logon - PWD'
    ,:logon.usr_id ||':'||fail_cnt||':'||fail_limit
    ,'Password retry limit exceeded'
    ,:logon.usr_id
    ,'sms0000');
         error_message := 'Password error limit have been exceeded contact the Administrator';
    sms_code.error_message('SMS-'||to_char(0000014)||': '||error_message,'', 'E', 'SMS');
    end if;      
    if pwd <> sms_secure.crypt('USR',usr_id,:logon.pwd) then
         error_message := 'Logon to SMS Denied';
    sms_global.set_user_id(:logon.usr_id);
         update sms_users
         set login_failure_count = nvl(login_failure_count,0) + 1
         where id = usr_id
                        sms_alog.record(:global.clnt_user
    ,:global.clnt_host_name ||':'||:global.clnt_ip_addr
    ,'Logon - PWD Error'
    ,:logon.usr_id ||':'||:logon.pwd
    ,'Wrong user Password'
    ,:logon.usr_id
    ,'sms0000');
         :system.message_level := 15;
         commit;
         :system.message_level := msg_lvl;
    sms_code.error_message('SMS-'||to_char(0000003)||': '||error_message,'', 'E', 'SMS');
    end if;
    if :logon.new_pwd1 is null then
         error_message := 'New Password must be specified';
    sms_code.error_message('SMS-'||to_char(0000005)||': '||error_message,'', 'E', 'SMS');
    end if;      
    pwd_length := sms_global.ref_code('SMS','PWD_LENGTH',6,1);
    pwd_special := sms_global.ref_code('SMS','PWD_SPECIAL',1,1);
    pwd_numeric := sms_global.ref_code('SMS','PWD_NUMERIC',1,1);
    pwd_alpha := sms_global.ref_code('SMS','PWD_ALPHA',1,1);
    pwd_list := sms_global.ref_code('SMS','PWD_LIST',24,1);
    if length(:logon.new_pwd1) < pwd_length then
         error_message := 'New Password must be of length ';
    sms_code.error_message('SMS-'||to_char(0000009)||': '||error_message,' ' || pwd_length ||' characters', 'E', 'SMS');
    end if;
    find_special(:logon.new_pwd1,o_aplha,o_number,o_special);
    if o_special < pwd_special then
         error_message := 'New Password must contain at least ';
    sms_code.error_message('SMS-'||to_char(0000010)||': '||error_message,' ' || pwd_special ||' special characters', 'E', 'SMS');
    end if;      
    if o_number < pwd_numeric then
         error_message := 'New Password must contain at least ';
    sms_code.error_message('SMS-'||to_char(0000011)||': '||error_message,' ' || pwd_numeric ||' numeric(s)', 'E', 'SMS');
    end if;      
    if o_aplha < pwd_alpha then
         error_message := 'New Password must contain at least ';
    sms_code.error_message('SMS-'||to_char(0000011)||': '||error_message,' ' || pwd_alpha ||' alphabetic charater(s)', 'E', 'SMS');
    end if;      
    if :logon.new_pwd1 = :logon.pwd then
         error_message := 'New Password can not be the same as old password';
    sms_code.error_message('SMS-'||to_char(0000006)||': '||error_message,'', 'E', 'SMS');
    end if;      
    if :logon.new_pwd1 <> nvl(:logon.new_pwd2,:logon.pwd) then
         error_message := 'New password are not equal values - retry';
    sms_code.error_message('SMS-'||to_char(0000007)||': '||error_message,'', 'E', 'SMS');
    end if;      
    for i in 1..pwd_list loop
         if utility.get_field(i,pwd_history||'~~','~') is null then
              exit;
         end if;
    prev_pwd := sms_secure.decrypt('USR',usr_id,utility.get_field(i,pwd_history,'~'));
         if :logon.new_pwd1 = prev_pwd then
                   sms_alog.record(:global.clnt_user
    ,:global.clnt_host_name ||':'||:global.clnt_ip_addr
    ,'Logon - PWD Used'
    ,:logon.usr_id
    ,'Password have been used'
    ,:logon.usr_id
    ,'sms0000');
         error_message := 'New password was found in history list - retry';
    sms_code.error_message('SMS-'||to_char(0000012)||': '||error_message,'', 'E', 'SMS');
    end if;           
    end loop;
    new_pwd := sms_secure.crypt('USR',usr_id,:logon.new_pwd1);
    new_pwd_history := utility.put_hash(pwd_list,'~');
    for i in 1..pwd_list loop
         new_pwd_history := utility.put_field(i+1,utility.get_field(i,pwd_history,'~'),new_pwd_history,'~');
    end loop;
    new_pwd_history := utility.put_field(1,new_pwd,new_pwd_history,'~');
    update sms_users
    set pwd = new_pwd
    ,pwd_history = new_pwd_history
    ,pwd_change_dt = sysdate
    where user_id = :logon.usr_id
                   sms_alog.record(:global.clnt_user
    ,:global.clnt_host_name ||':'||:global.clnt_ip_addr
    ,'Logon - PWD Change'
    ,:logon.usr_id
    ,'Success'
    ,:logon.usr_id
    ,'sms0000');
    commit;
    sms_global.set_user_id(:logon.usr_id);
    :global.User := :logon.usr_id;
    validate_usr_profiles (:logon.usr_id);
    end if;
    END;
    i hope this will make it clear of what am trying to achive your help will be appriciated
    Edited by: user603350 on 2012/01/04 10:48 AM

    On your login page have 2 fields for username and password. On the button click call a AM Impl method which calls your above procedure passing the required fields.
    This is the way you can call a prodecure/function from AM IMPL
    cstmt = getDBTransaction().createCallableStatement("{call pkg.procedurename(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)}", getDBTransaction().DEFAULT);

  • Login Screen in Oracle forms builder 6i

    Hello everyone
    I am trying to create a canvas with a login screen and password in oracle forms builder 6i.
    So far I have create the following table:
    CREATE TABLE PASSWORD
    (USER_ID NUMBER(3)
    CONSTRAINT PASSWORD_USER_ID_PK PRIMARY KEY,
    PASSWORD VARCHAR2(20) NOT NULL);
    Inserted the following values:
    INSERT INTO PASSWORD (USER_ID,PASSWORD)
    VALUES (1,1010);
    INSERT INTO PASSWORD (USER_ID,PASSWORD)
    VALUES (2,2020);
    Created a MENU canvas with a LOGIN button TI_USER_ID and TI_PASSWORD text boxes.
    In the LOGIN button i have inserted the following WHEN-BUTTON-PRESSED trigger:
    BEGIN
    SELECT USER_ID
    INTO :GLOBAL.USER_ID
    FROM PASSWORD
    WHERE USER_ID = :LOGIN.TI_USER_ID
    AND PASSWORD= :LOGIN.TI_PASSWORD;
    GO_BLOCK('PASSWORD');
    EXCEPTION
    WHEN NO_DATA_FOUND THEN
    :GLOBAL.COUNT := :GLOBAL.COUNT + 1;
    IF :GLOBAL.COUNT = 1 THEN
    MESSAGE('wrong');
    MESSAGE('wrong');
    ELSIF
    :GLOBAL.COUNT = 2 THEN
    MESSAGE('wrong');
    MESSAGE('wrong');
    ELSIF
    :GLOBAL.COUNT = 3 THEN
    EXIT_FORM;
    END IF;
    END;
    When i try to compile that it gives an error Bad bind variable LOGIN.TI_USER_ID
    Bad bind variable LOGIN.TI_PASSWORD
    What am i doing wrong?

    989056 wrote:
    Ok i changed the button to contain only the following:
    BEGIN
    SELECT USER_ID
    INTO :GLOBAL.USER_ID
    FROM PASSWORD
    WHERE USER_ID = :PASSWORD.TI_USER_ID
    AND PASSWORD= :PASSWORD.TI_PASSWORD;
    GO_ITEM('GO_REVIEWS');
    END;
    when i now press login it gives an error FRM 40735: WHEN-BUTTON-PRESSED trigger raised unhandled exception ORA-01403
    i tried to reffer to several items in several blocksi suspect that when you removed the exception it ends up with the no data found error. you need not to remove the exception clause try to bring that back. then try in SQL*Plus to see if your query returns any rows with the same data that you are attempting to use in your TI_USER_ID and TI_PASSWORD block item. if it does not return that is the cause of your issue it will not execute the GO_ITEM() command it will simply go to the exception clause.

  • Login Help - Login screen comes up but nothing happens when I hit "login"

    Hi,
    I am a total newbie to APEX and have limited experience with Oracle in general, so please, be kind ;)
    I am attempting to get APEX installed with 10g Express. I had installed 10g Express and it seemed to work fine. I went through the APEX install process and now when I go to my Database Homepage I see the login screen prompting for workspace, username, and password. I plug in my information and when I hit the "login" button nothing happens at all. No browser activity, no error, as if the button is just dead. I can connect to my DB via SQLPLUS and the oracle service and listener are running. Any help would be greatly appreciated.
    Installed on a windows x64 server.
    Tanks & Best Regards,
    jim

    This is the exact problem I had.
    There are no errors in the log file, but no images either. I'm using the embedded HTTP server in the database (11g)
    I found in the installation guide that the script to load the images is:
    apex_epg_config.sql
    It takes 1 parameter, the ORACLE_HOME. The example in the guide seems to indicate that it's looking for a temporary directory, but after trying that and failing, a look through the code showed that it was looking for the home directory. After running that, the images show up and it seems to work.
    Now all I have to do is remember what I gave it for the admin password!
    Thanks - JR
    Edited by: John Row on Oct 31, 2008 3:34 PM

  • BPM Composer not show login screen in SOA VM machine for Oracle VirtualBox

    Installed Oracle Virtual Box (4.2.4) and installed the SOA_BPM domain appliance (using SOA & BPM Development VM) - not a problem.
    When attmpt to access http://localhost:7001/bpm/composer - simply get a blank screen - nothing on it.
    When attempt to access bpm/workspace - no problem - get a login screen.
    Help - what is happening, how do I get a login screen for http://localhost:7001/bpm/composer
    Thanks - Casey

    Hi,
    I'm not sure how the domain is organised in that vm, but you have to make sure you are using the port-number of the soa_server, not the AdminServer.
    Hope this helps...
    Cheers,
    Vlad

  • Login Screen in Oracle BAM

    Hi all ,
    How do I create a separate login screen in Oracle BAM ?
    It would really be appreciated if any of you guys can help me out in this...
    regards,
    Manoj Nair.

    989056 wrote:
    Ok i changed the button to contain only the following:
    BEGIN
    SELECT USER_ID
    INTO :GLOBAL.USER_ID
    FROM PASSWORD
    WHERE USER_ID = :PASSWORD.TI_USER_ID
    AND PASSWORD= :PASSWORD.TI_PASSWORD;
    GO_ITEM('GO_REVIEWS');
    END;
    when i now press login it gives an error FRM 40735: WHEN-BUTTON-PRESSED trigger raised unhandled exception ORA-01403
    i tried to reffer to several items in several blocksi suspect that when you removed the exception it ends up with the no data found error. you need not to remove the exception clause try to bring that back. then try in SQL*Plus to see if your query returns any rows with the same data that you are attempting to use in your TI_USER_ID and TI_PASSWORD block item. if it does not return that is the cause of your issue it will not execute the GO_ITEM() command it will simply go to the exception clause.

  • Customizing Oracle Mail SSO login screen

    Hi all..
    I just wanted to know how can we customize the Oracle Mail SSO login screen ( login.jsp file) so as to put Corporate logo and remove the unwanted Online help content etc.. Is there any way to customize the screen other than editing the sso/login.jsp file manually ?
    Regards

    Hi
    You should better create your own login page and register it into SSO config files
    Quite easy and documented here :
    http://download-west.oracle.com/docs/cd/B14099_19/idmanage.1012/b14078/custom.htm#i1015535

  • Help! bootcamped window pro 7 ok BUT driver / setup flash drive seemed to correctly install drivers, nvidia etc etc BUT on windows login screen i have no mouse or keyboard , have plugged in logitech usb mouse and keyboard still no good please help

    Please can somebody help me with this.
    i cannot get any mouse or keyboard input on my login screen after bootcamping windows 7 pro.
    i used a correctly formatted drive for the driver downloads, they seemed to install but now i have no input method to login to wondows7.
    all is fine in osx apple wireless mouse keyboard magicpad ok
    windows cant login due to no input devices.
    have connected logitech mouse keyboard still nothing.
    please help!
    thanks in advance

    1. I have tried copying the Keyboard/Trackpad/Mouse drivers to the $WinPEDriver$ directory with mixed success on a 2012 MBP.
    2. My experience is based on a 2013 rMBP. You may be able to use an Apple USB Keypad/Mouse to better success.
    3. See http://www.macworld.com/article/2460820/macbook-pro-mid-2014-review-minor-update -offers-slightly-better-cpu-performance.html for HW differences between the two machines.
    4. If you have access to a 2013 rMBP, I can suggest trying to build the USB on that and working with the USB to see if you can make it install Windows. the rMBP 2014 and rMBP 2013 have the same HW, except some CPU changes. You can also try building the USB at the nearest Apple store, if possible.
    5. There is a section in AutoUnattend.xml, which is supposed to install all drivers in $WinPEDriver$ (see this http://support.microsoft.com/kb/2686316 )
    <component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <DriverPaths>
                    <PathAndCredentials wcm:keyValue="1" wcm:action="add">
                        <Path>$WinPEDriver$</Path>
                    </PathAndCredentials>
                </DriverPaths>
            </component>

  • When i type in my correct password on the login screen and press enter it just goes to a blue screen for a few seconds then goes back to the same login screen again, please i need help?

    When i type in my correct password on the login screen and press enter it just goes to a blue screen for a few seconds then goes back to the same login screen again, please i need help?

    You can take some of the steps here, #4, #5 or even trying a #18
    Step by Step to fix your Mac
    but I suspect your going to first have to create a data recovery drive
    Create a data recovery, undelete boot drive
    to get your data off the machine,
    then do a #20 to eliminate the bad sectors as that's why your getting the "pinwheel" it's getting a delay reading from the drive, right when your trying to log in too, what a bad spot for it to happen.
    Step by Step to fix your Mac

  • Install failed due to loss of power and Yosemite will now not go past login screen. Help!

    I recently tried to install OS X Yosemite.  unfortunately during the install my laptop was unplugged and the installation failed mid way through.  Each time I start my mac I get to login screen and after logging in get an error message and told to restart and try again - which does not resolve the issue.  Guest login do work to the safari screen.  Any help hugely appreciated. 
    The error message reads:
    You need to restart your computer.  Hold down the power button until it turns off, then Press the power button again.
    Behind system code, including:
    panic(CPU 2 caller 0xffffff 80005418bf):
    "process 1 exec of /sbin/launchd failed, errno 45"@/sourcecache/xnu/xnu-1699.32.7/bsd/kern/kern_exec.c:3546
    Debugger called: <panic>
    Backtrace (CPU 2), Frame: Return Address
    0Xffffff80e8423e00 : 0xffffff8000220792
    7 more lInes like the one above
    BSD process name corresponding to current thread: init
    MAc OS version:
    not yet set
    THen kernel version data. 

    Try booting into the Safe Mode using your normal account.  Disconnect all peripherals except those needed for the test. Shut down the computer and then power it back up after waiting 10 seconds. Immediately after hearing the startup chime, hold down the shift key and continue to hold it until the gray Apple icon and a progress bar appear and again when you log in. The boot up is significantly slower than normal. This will reset some caches, forces a directory check, and disables all startup and login items, among other things. When you reboot normally, the initial reboot may be slower than normal. If the system operates normally, there may be 3rd party applications which are causing a problem. Try deleting/disabling the third party applications after a restart by using the application un-installer. For each disable/delete, you will need to restart if you don’t do them all at once.
    Safe Mode - About
    Safe Mode - Yosemite

  • Help needed in making a login screen

    hi all,
    i need to make a login screen in flash in which a user enters
    a password and username and both are checked from an xml file. i
    need your help in making it. could anyone redirect me to some
    tutorial or if anyone can post the code here, i would really be
    grateful to you. thanks,
    gaurav

    First you need to load the xml file that contains the list of
    user names and passwords into variables using actionscript.
    Use this tutorial.
    http://www.actionscript.org/tutorials/intermediate/XML/index.shtml
    Then compare the value entered by the user with the list of
    usernames and passwords.
    But be aware:
    1>All the processing happens on the client machine
    2>Extremely insecure if you are after a secure login.
    3>and when you update the XML file it won't necessarily
    take effect immediately on all the user's machines as they may be
    using a cached version of it.
    Ideal method is to use server side validation script using
    asp, asp.net, jsp or php.

  • After updating to 10.10.3, now my Macbook Pro will not stay logged in. I log in after restarting, and it will stay logged in for 3-5 seconds then immediately log off and go back to the login screen. Any help?

    After updating to 10.10.3, now my Macbook Pro 15" (mid-2014) will not stay logged in. I log in after restarting, and it will stay logged in for 3-5 seconds then immediately log off and go back to the login screen. Any help?
    By the way, I also updated my Macbook Pro 17" (mid-2009) and it seems to be running fine, though I haven't tried to restart it and log in. I'm afraid I won't be able to get this one to work either if I do.

    Please read this whole message before doing anything.
    This procedure is a diagnostic test. It’s unlikely to solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.
    The purpose of the test is to determine whether the problem is caused by third-party software that loads automatically at startup or login, by a peripheral device, by a font conflict, or by corruption of the file system or of certain system caches.
    Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards, if applicable. Start up in safe mode and log in to the account with the problem. You must hold down the shift key twice: once when you turn on the computer, and again when you log in.
    Note: If FileVault is enabled in OS X 10.9 or earlier, or if a firmware password is set, or if the startup volume is a software RAID, you can’t do this. Ask for further instructions.
    Safe mode is much slower to start up and run than normal, with limited graphics performance, and some things won’t work at all, including sound output and Wi-Fi on certain models. The next normal startup may also be somewhat slow.
    The login screen appears even if you usually login automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Test while in safe mode. Same problem?
    After testing, restart as usual (not in safe mode) and verify that you still have the problem. Post the results of the test.

  • Not able to view Forms Server version in Help: About Oracle Applications after the forms upgrade 10.1.2.3.0

    Hi all,
    DB:11.2.0.3.0
    EBS:12.1.3
    O/S: Sun Solaris SPARC 64 bits
    I am not able to view Forms Server version in Help: About Oracle Applications after the forms upgrade 10.1.2.3.0 after the forms upgrade 10.1.2.3.0 as per note:Upgrading OracleAS 10g Forms and Reports to 10.1.2.3 (437878.1)
    Java/jre upgraded to 1.7.0.45 and JAR files regenerated(without force option). Able to opne forms without any issues.
    A)
    $ORACLE_HOME/bin/frmcmp help=y
    FRM-91500: Unable to start/complete the build.
    B)
    $ORACLE_HOME/bin/rwrun ?|grep Release
    Report Builder: Release 10.1.2.3.0 - Production on Thu Nov
    28 14:20:45 2013
    Is this an issue? Could anyone please share the fix if faced the similar issue earlier.
    Thank You for your time
    Regards,

    Hi Hussein,
    You mean reboot the solaris server and then start database and applications services. We have two databases running on this solaris server.
    DBWR Trace file shows:
    Read of datafile '+ASMDG002/test1/datafile/system.823.828585081' (fno 1) header failed with ORA-01206
    Rereading datafile 1 header failed with ORA-01206
    V10 STYLE FILE HEADER:
            Compatibility Vsn = 186646528=0xb200000
            Db ID=0=0x0, Db Name='TEST1'
            Activation ID=0=0x0
            Control Seq=31739=0x7bfb, File size=230400=0x38400
            File Number=1, Blksiz=8192, File Type=3 DATA
    Tablespace #0 - SYSTEM  rel_fn:1
    Creation   at   scn: 0x0000.00000004 04/27/2000 23:14:44
    Backup taken at scn: 0x0001.db8e5a1a 04/17/2010 04:16:14 thread:1
    reset logs count:0x316351ab scn: 0x0938.0b32c3b1
    prev reset logs count:0x31279a4c scn: 0x0938.08469022
    recovered at 11/28/2013 19:43:22
    status:0x2004 root dba:0x00c38235 chkpt cnt: 364108 ctl cnt:364107
    begin-hot-backup file size: 230400
    Checkpointed at scn:  0x0938.0cb9fe5a 11/28/2013 15:04:52
    thread:1 rba:(0x132.49a43.10)
    enabled  threads:  01000000 00000000 00000000 00000000 00000000 00000000
    Hot Backup end marker scn: 0x0000.00000000
    aux_file is NOT DEFINED
    Plugged readony: NO
    Plugin scnscn: 0x0000.00000000
    Plugin resetlogs scn/timescn: 0x0000.00000000 01/01/1988
    00:00:00
    Foreign creation scn/timescn: 0x0000.00000000 01/01/1988
    00:00:00
    Foreign checkpoint scn/timescn: 0x0000.00000000 01/01/1988
    00:00:00
    Online move state: 0
    DDE rules only execution for: ORA 1110
    ----- START Event Driven Actions Dump ----
    ---- END Event Driven Actions Dump ----
    ----- START DDE Actions Dump -----
    Executing SYNC actions
    ----- START DDE Action: 'DB_STRUCTURE_INTEGRITY_CHECK' (Async) -----
    Successfully dispatched
    ----- END DDE Action: 'DB_STRUCTURE_INTEGRITY_CHECK'
    (SUCCESS, 0 csec) -----
    Executing ASYNC actions
    ----- END DDE Actions Dump (total 0 csec) -----
    ORA-01186: file 1 failed verification tests
    ORA-01122: database file 1 failed verification check
    ORA-01110: data file 1:
    '+ASMDG002/test1/datafile/system.823.828585081'
    ORA-01206: file is not part of this database - wrong
    database id
    Thanks,

Maybe you are looking for

  • Need info on "DEFINE" keyword

    I need information on the DEFINE keyword on plSQL. There is a package which has definitions as below DEFINE A = &1 DEFINE B = &2 DEFINE C = &3 Begin End;/ The data for this being substituted through a .bat file whose content is as below sqlplus wedb/

  • Attach binary data to Confirmation Order

    Hi all, I tried to attach a document, to an Confirmation Order. But when attching binary data using method "create_with_table" of Class cl_crm_documents, it provides me error: Error: E030(SKWF_SDOKERRS):Characteristic of class '&1' is not valid. Does

  • Can't invite others using iCal

    I create an event and put email addresses in the "invite" area then click done and no email invitation is sent. If I try to delete it I get a pop up asking if I want to notify the invitees and I click notify- still no emails. How do I invite people?

  • Help me! - trackpad problem - really weird

    I have a much loved Macbook Pro from 2009. Last night the click on the trackpad stopped working. The pointer still worked but just no click. I turned the computer off and turned it upside down overnight in case water or something got into it, so it w

  • How do I access my iPhoto library from Bootcamp?

    I have dual boot on my iMac 21.5". Somehow, Mac OS X screwed up, and I am stuck on the spinning gear. Thankfully, Windows still works. The only solution is to format my Mac, which I wouldn't like to do, as I want to back up my iPhoto library. How wou