Oracle forms multiple session

I need to populate a grid with multiple rows where multiple users can view the data in their respective login fetched from multiple tables. The users can select some configuration data in the UI to perform insert or update transactions for multiple rows to another table.
I need to uniquely identify the set of rows for each user and for each session so that I can insert or update the rows. The user also can re-query the newly inserted or updated rows to table.
Please let me know whether usage of global temporary tables can be used here.
Is there any other way to achieve the same?
The oracle stored procedure should return the result set and the oracle forms should be able to display it in the UI. I am using oracle 10g.

hi
create role and grant all privileges to the users and also create PUBLIC SYNONYM.Please check out the following links.
http://download.oracle.com/docs/cd/B10501_01/server.920/a96521/privs.htm
http://www.java2s.com/Tutorial/Oracle/0700__User-Privilege/PublicSynonyms.htm
example:1
create roles.
GRANT CREATE ROLE TO store;
GRANT CREATE USER TO store WITH ADMIN OPTION;
CREATE ROLE product_manager;
CREATE ROLE hr_manager;
CREATE ROLE overall_manager IDENTIFIED by manager_password;example:2
Public synonym.
SQL> CREATE PUBLIC SYNONYM product FOR product;
Synonym created.
syntax:
CREATE PUBLIC SYNONYM products FOR schemaName.tableName;
example:
CREATE PUBLIC SYNONYM products FOR sarah.products;Sarah

Similar Messages

  • Oracle 8i Multiple Sessions Configuration.

    Background: I am setting up a second Oracle 8i server to mirror an existing one as part of an upgrade/ migration plan.
    We run a custom Multithreaded Service with Embedded Sql (pro-c compiled). When running normally on original system, this program shows 7 separate sessions connected and has been in production and stable for a long time.
    However on the new installation the program never gets more than one session and invariably crashes quickly. I am hoping that I have simply overlooked a setting that is not allowing this to work properly.
    Both servers are Win2k
    Original Server is running 8.1.7.0
    New Server is running 8.1.7.4
    Is there a compatibility problem? Or have I missed something?
    Any help would be greatly appreciated.
    S

    Dump file D:\oracle\admin\GCM466\udump\ORA00924.TRC
    Fri May 18 08:58:06 2012
    ORACLE V8.1.7.4.1 - Production vsnsta=0
    vsnsql=f vsnxtr=3
    Windows 2000 Version 5.0 Service Pack 4, CPU type 586
    Oracle8i Release 8.1.7.4.1 - Production
    JServer Release 8.1.7.4.1 - Production
    Windows 2000 Version 5.0 Service Pack 4, CPU type 586
    Instance name: gcm466
    Redo thread mounted by this instance: 1
    Oracle process number: 17
    Windows thread id: 924, image: ORACLE.EXE
    *** SESSION ID:(8.198) 2012-05-18 08:58:06.593
    =====================
    PARSING IN CURSOR #1 len=147 dep=1 uid=0 oct=3 lid=0 tim=0 hv=3013728279 ad='189425f0'
    select privilege#,level from sysauth$ connect by grantee#=prior privilege# and privilege#>0 start with (grantee#=:1 or grantee#=1) and privilege#>0
    END OF STMT
    PARSE #1:c=0,e=0,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=0
    EXEC #1:c=0,e=0,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=5,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=4,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=4,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=4,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=3,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=4,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=5,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=4,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=5,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=3,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=5,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=4,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=3,cu=0,mis=0,r=0,dep=1,og=4,tim=0
    STAT #1 id=1 cnt=21 pid=0 pos=0 obj=0 op='CONNECT BY '
    STAT #1 id=2 cnt=5 pid=1 pos=1 obj=0 op='CONCATENATION '
    STAT #1 id=3 cnt=1 pid=2 pos=1 obj=102 op='INDEX RANGE SCAN '
    STAT #1 id=4 cnt=5 pid=2 pos=2 obj=102 op='INDEX RANGE SCAN '
    STAT #1 id=5 cnt=4 pid=1 pos=2 obj=83 op='TABLE ACCESS BY USER ROWID SYSAUTH$ '
    STAT #1 id=6 cnt=38 pid=1 pos=3 obj=102 op='INDEX RANGE SCAN '
    =====================
    PARSING IN CURSOR #1 len=483 dep=1 uid=0 oct=42 lid=0 tim=0 hv=796107652 ad='18b7bd3c'
    ALTER SESSION SET NLS_LANGUAGE= 'AMERICAN' NLS_TERRITORY= 'AMERICA' NLS_CURRENCY= '$' NLS_ISO_CURRENCY= 'AMERICA' NLS_NUMERIC_CHARACTERS= '.,' NLS_CALENDAR= 'GREGORIAN' NLS_DATE_FORMAT= 'DD-MON-RR' NLS_DATE_LANGUAGE= 'AMERICAN' NLS_SORT= 'BINARY' TIME_ZONE= '-05:00' NLS_DUAL_CURRENCY = '$' NLS_TIME_FORMAT = 'HH.MI.SSXFF AM' NLS_TIMESTAMP_FORMAT = 'DD-MON-RR HH.MI.SSXFF AM' NLS_TIME_TZ_FORMAT = 'HH.MI.SSXFF AM TZH:TZM' NLS_TIMESTAMP_TZ_FORMAT = 'DD-MON-RR HH.MI.SSXFF AM TZH:TZM'
    END OF STMT
    PARSE #1:c=0,e=0,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=0
    EXEC #1:c=0,e=0,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=0
    =====================
    PARSING IN CURSOR #1 len=42 dep=0 uid=5 oct=3 lid=5 tim=0 hv=679707956 ad='18582240'
    select NEXT_CID into :b0 from SYSTEMINFO
    END OF STMT
    PARSE #1:c=0,e=0,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=0
    EXEC #1:c=0,e=0,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=1,cu=4,mis=0,r=1,dep=0,og=4,tim=0
    STAT #1 id=1 cnt=1 pid=0 pos=0 obj=25199 op='TABLE ACCESS FULL SYSTEMINFO '
    XCTEND rlbk=1, rd_only=1
    XCTEND rlbk=0, rd_only=1
    Dump file D:\oracle\admin\GCM466\udump\ORA00924.TRC
    Fri May 18 08:58:06 2012
    ORACLE V8.1.7.4.1 - Production vsnsta=0
    vsnsql=f vsnxtr=3
    Windows 2000 Version 5.0 Service Pack 4, CPU type 586
    Oracle8i Release 8.1.7.4.1 - Production
    JServer Release 8.1.7.4.1 - Production
    Windows 2000 Version 5.0 Service Pack 4, CPU type 586
    Instance name: gcm466
    Redo thread mounted by this instance: 1
    Oracle process number: 17
    Windows thread id: 924, image: ORACLE.EXE
    *** SESSION ID:(8.200) 2012-05-18 08:58:06.656
    =====================
    PARSING IN CURSOR #1 len=147 dep=1 uid=0 oct=3 lid=0 tim=0 hv=3013728279 ad='189425f0'
    select privilege#,level from sysauth$ connect by grantee#=prior privilege# and privilege#>0 start with (grantee#=:1 or grantee#=1) and privilege#>0
    END OF STMT
    PARSE #1:c=0,e=0,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=0
    EXEC #1:c=0,e=0,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=5,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=4,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=4,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=4,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=3,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=4,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=5,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=4,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=2,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=5,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=3,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=5,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=4,cu=0,mis=0,r=1,dep=1,og=4,tim=0
    FETCH #1:c=0,e=0,p=0,cr=3,cu=0,mis=0,r=0,dep=1,og=4,tim=0
    STAT #1 id=1 cnt=21 pid=0 pos=0 obj=0 op='CONNECT BY '
    STAT #1 id=2 cnt=5 pid=1 pos=1 obj=0 op='CONCATENATION '
    STAT #1 id=3 cnt=1 pid=2 pos=1 obj=102 op='INDEX RANGE SCAN '
    STAT #1 id=4 cnt=5 pid=2 pos=2 obj=102 op='INDEX RANGE SCAN '
    STAT #1 id=5 cnt=4 pid=1 pos=2 obj=83 op='TABLE ACCESS BY USER ROWID SYSAUTH$ '
    STAT #1 id=6 cnt=38 pid=1 pos=3 obj=102 op='INDEX RANGE SCAN '
    =====================
    PARSING IN CURSOR #1 len=483 dep=1 uid=0 oct=42 lid=0 tim=0 hv=796107652 ad='18b7bd3c'
    ALTER SESSION SET NLS_LANGUAGE= 'AMERICAN' NLS_TERRITORY= 'AMERICA' NLS_CURRENCY= '$' NLS_ISO_CURRENCY= 'AMERICA' NLS_NUMERIC_CHARACTERS= '.,' NLS_CALENDAR= 'GREGORIAN' NLS_DATE_FORMAT= 'DD-MON-RR' NLS_DATE_LANGUAGE= 'AMERICAN' NLS_SORT= 'BINARY' TIME_ZONE= '-05:00' NLS_DUAL_CURRENCY = '$' NLS_TIME_FORMAT = 'HH.MI.SSXFF AM' NLS_TIMESTAMP_FORMAT = 'DD-MON-RR HH.MI.SSXFF AM' NLS_TIME_TZ_FORMAT = 'HH.MI.SSXFF AM TZH:TZM' NLS_TIMESTAMP_TZ_FORMAT = 'DD-MON-RR HH.MI.SSXFF AM TZH:TZM'
    END OF STMT
    PARSE #1:c=0,e=0,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=0
    EXEC #1:c=0,e=0,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=0
    XCTEND rlbk=0, rd_only=1
    FATAL ERROR IN TWO-TASK SERVER: error = 12571
    *** 2012-05-18 08:58:06.671
    ksedmp: internal or fatal error
    ----- Call Stack Trace -----
    calling call entry argument values in hex
    location type point (? means dubious value)
    ksedmp+a8                       CALLrel  ksedst+0
    5B0E470
    opitsk+f4a                      CALLrel  ksedmp+0 2
    opiino+50c                      CALLrel  opitsk+0 0
    _opiodr+507                      CALLreg  00000000                         3C 4
    25B0FBF8
    opidrv+384                      CALLrel  opiodr+0 3C 4
    25B0FBF8
    0
    sou2o+19                        CALLrel  opidrv+0
    opimai+10c                      CALLrel  sou2o+0
    OracleThreadStart@4+4b8         CALLrel  opimai+0 2
    25B0FE74
    7C57B3B9 CALLreg 00000000
    ----- Argument/Register Address Dump -----
    Argument/Register addr=25b0e470.
    Dump of memory from 0x25B0E430 to 0x25B0E570
    25B0E430 00000000 00000000 65522100 00000033 [.........!Re3...]
    25B0E440 00000000 25B0E401 FFFFFFFD 00000000 [.......%........]
    25B0E450 00000000 00000000 24921F20 00000000 [........ ..$....]
    25B0E460 0000001D 25B0E47C 0041E6E4 00000001 [....|..%..A.....]
    25B0E470 00E3F1BC 00E3F1BC 00E3F1BC 00E3F1C4 [................]
    25B0E480 00E3F1BC 00E3F1BC 00E3F1BC 00E3F1BC [................]
    25B0E490 00E3F1C4 00000000 00000000 00000000 [................]
    25B0E4A0 24921F20 25B0E558 0041F5F9 25B0E4BC [ ..$X..%..A....%]
    25B0E4B0 0000001C 24921F20 00000002 2A2A2A0A [.... ..$.....***]
    25B0E4C0 31303220 35302D32 2038312D 353A3830 [ 2012-05-18 08:5]
    25B0E4D0 36303A38 32332D25 2D252073 25207338 [8:06%-32s %-8s %]
    25B0E4E0 7332332D 25B80020 0000273E 24921F20 [-32s ..%>'.. ..$]
    25B0E4F0 25B87809 42353220 37454630 25200034 [.x.% 25B0FE74. %]
    25B0E500 7332332D 342D2520 00000A73 25B0E528 [-32s %-4s...(..%]
    25B0E510 65522101 24920033 00000000 00000000 [.!Re3..$........]
    25B0E520 25B0E53C 00000000 00000000 00000000 [<..%............]
    25B0E530 25B0FFEC 00000000 25B0FE74 00000000 [...%....t..%....]
    25B0E540 00000001 00000001 00000000 25B0DCB8 [...............%]
    25B0E550 00000003 25B0E57C 004844CD 25B0E494 [....|..%.DH....%]
    25B0E560 00000000 0000311B 24924BB8 00000000 [.....1...K.$....]
    Argument/Register addr=25b0fbf8.
    Dump of memory from 0x25B0FBB8 to 0x25B0FCF8
    25B0FBB0 25B0FBEC 001F0003 [...%....]
    25B0FBC0 25B0FBCC 25B44AFC 60840538 00000000 [...%.J.%8..`....]
    25B0FBD0 00000000 25000000 00000000 00000000 [.......%........]
    25B0FBE0 00000000 00380036 00000000 00000560 [....6.8.....`...]
    25B0FBF0 25B0FC10 7C599ACF 25B0FD81 FFFFFFFF [...%..Y|...%....]
    25B0FC00 00000000 00000001 00000000 25B0FE88 [...............%]
    25B0FC10 7C577EF0 25B0FFB4 0040318D 00000002 [.~W|...%.1@.....]
    25B0FC20 25B0FE74 011D8BF4 77D78FCF 011D9080 [t..%.......w....]
    25B0FC30 24927950 004000C0 74FD5D3B 25B0FC88 [Py.$..@.;].t...%]
    25B0FC40 77F85F87 00400000 00000001 00000009 [._.w..@.........]
    25B0FC50 00000000 44414853 00000000 74FD0000 [....SHAD.......t]
    25B0FC60 00000002 012089B0 00000000 00000568 [...... .....h...]
    25B0FC70 25B0FC54 002C4004 25B0FD0C 77FB7E64 [T..%.@,....%d~.w]
    25B0FC80 77F811C0 FFFFFFFF 25B0FD1C 77F8AB5E [...w.......%^..w]
    25B0FC90 00400000 00000002 7FFDF000 7FFAB000 [..@.............]
    25B0FCA0 77F83A8F 77FCE748 77F83A52 25B0FD30 [.:.wH..wR:.w0..%]
    25B0FCB0 77D78FCF 011D9080 00000000 00000000 [...w............]
    25B0FCC0 00000000 00000000 00000000 00000000 [................]
    Repeat 2 times
    25B0FCF0 00000000 7FFAB000 [........]
    Argument/Register addr=25b0fe74.
    Dump of memory from 0x25B0FE34 to 0x25B0FF74
    25B0FE30 00000700 8044F016 0004C344 [......D.D...]
    25B0FE40 897B6E60 0004C344 897B6E60 7FFAB201 [`n{.D...`n{.....]
    25B0FE50 890534E4 00000002 8042DBE8 00000001 [.4........B.....]
    25B0FE60 BEF51BA0 00000000 BEF51B80 8044FD1B [..............D.]
    25B0FE70 7FFAB000 25B0FD74 25B0FD81 C01FFEAC [....t..%...%....]
    25B0FE80 00000000 7FFAC000 61726F2A 77617073 [........*oraspaw]
    25B0FE90 65725F6E 5F796C70 346D6367 395F3636 [n_reply_gcm466_9]
    25B0FEA0 002A3432 889575A8 88A13701 00000000 [24*..u...7......]
    25B0FEB0 C01FFEAC 8044FCBD 00000008 BEF51C2C [......D.....,...]
    25B0FEC0 00000001 00000001 804855F8 890646E0 [.........UH..F..]
    25B0FED0 8904B400 804345ED 804855F0 8904B400 [.....EC..UH.....]
    25B0FEE0 80434759 0000000A 0000000E 7FFAB000 [YGC.............]
    25B0FEF0 88D48100 0000000A 8904B46C BEF51C2C [........l...,...]
    25B0FF00 80432728 88D4DEF0 88D59160 804577BA [('C.....`....wE.]
    25B0FF10 E1006F38 88A135C0 82000000 02000000 [8o...5..........]
    25B0FF20 BEF51C60 FFDFF4E4 8046C653 FFFFFFFF [`.......S.F.....]
    25B0FF30 88A135C0 886EC020 00000000 886EC08C [.5.. .n.......n.]
    25B0FF40 886EC020 886EC1B0 8042D891 886EC180 [ .n...n...B...n.]
    25B0FF50 886EC020 800655C0 8046C449 BEF51C6C [ .n..U..I.F.l...]
    25B0FF60 00000000 88A135C0 00000000 BEF51CB0 [.....5..........]
    25B0FF70 00000000 [....]
    ----- End of Call Stack Trace -----
    ===================================================
    Files currently opened by this process:
    ===================================================
    PROCESS STATE
    Process global information:
    process: 1562fc24, call: 0, xact: 0, curses: 0, usrses: 1565157c
    SO: 1562fc24, type: 1, owner: 0, pt: 0, flag: INIT/-/-/0x00
    (process) Oracle pid=17, calls cur/top: 0/156a77e8, flag: (0) -
    int error: 0, call error: 0, sess error: 0, txn error 0
    (post info) last post received: 0 0 0
    last post received-location: No post
    last process to post me: none
    last post sent: 0 0 0
    last post sent-location: No post
    last process posted by me: none
    (latch info) wait_event=0 bits=0
    Process Group: DEFAULT, pseudo proc: 1564a000
    O/S info: user: SYSTEM, term: GCR-SQL-BACKUP, ospid: 924
    OSD pid info: 924
    SO: 1565157c, type: 3, owner: 1562fc24, pt: 0, flag: INIT/-/-/0x00
    (session) trans: 0, creator: 1562fc24, flag: (48000041) USR/- -/-/-/-/-/-
    DID: 0000-0000-00000000, short-term DID: 0000-0000-00000000
    txn branch: 0
    oct: 0, prv: 0, user: 5/SYSTEM
    O/S info: user: Administrator, term: GCR-SQL-BACKUP, ospid: 2040:2024, machine: GCM400\GCR-SQL-BACKUP
    program: dbback.exe
    last wait for 'SQL*Net break/reset to client' blocking sess=0x0 seq=16 wait_time=-2
    driver id=54435000, break?=1, =0
    SO: 15c9e1f0, type: 35, owner: 1565157c, flag: INIT/-/-/0x00
    LIBRARY OBJECT LOCK: lock=15c9e1f0 handle=18abc288 mode=N
    call pin=15c9ba3c session pin=0
    user=1565157c session=1565157c count=1 flags=CBB/[02] savepoint=74
    LIBRARY OBJECT HANDLE: handle=18abc288
    name=SYS.DATABASE
    hash=aea96fa0 timestamp=12-31-4712 23:59:59
    namespace=EVNT flags=KGHP/TIM/SML/[02000000]
    kkkk-dddd-llll=0000-0009-0009 lock=N pin=0 latch=4
    lwt=18abc2a0[18abc2a0,18abc2a0] ltm=18abc2a8[18abc2a8,18abc2a8]
    pwt=18abc2b8[18abc2b8,18abc2b8] ptm=18abc310[18abc310,18abc310]
    ref=18abc290[18abc290,18abc290] lnd=18abc31c[18abc31c,18abc31c]
    LIBRARY OBJECT: object=18abc010
    type=EVNT flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
    DATA BLOCKS:
    data# heap pointer status pins change
    0 18abc218 18abc0f4 I/-/A 0 NONE
    3 18abc0a4 18abbbe0 I/-/A 0 NONE
    SO: 15c921e4, type: 35, owner: 1565157c, flag: INIT/-/-/0x00
    LIBRARY OBJECT LOCK: lock=15c921e4 handle=18822c54 mode=N
    call pin=15c931e0 session pin=0
    user=1565157c session=1565157c count=1 flags=CBB/[02] savepoint=74
    LIBRARY OBJECT HANDLE: handle=18822c54
    name=SYSTEM.SYSTEM
    hash=4e84086f timestamp=12-31-4712 23:59:59
    namespace=EVNT flags=KGHP/TIM/SML/[02000000]
    kkkk-dddd-llll=0000-0009-0009 lock=N pin=0 latch=4
    lwt=18822c6c[18822c6c,18822c6c] ltm=18822c74[18822c74,18822c74]
    pwt=18822c84[18822c84,18822c84] ptm=18822cdc[18822cdc,18822cdc]
    ref=18822c5c[18822c5c,18822c5c] lnd=18822ce8[18822ce8,18822ce8]
    LIBRARY OBJECT: object=188229dc
    type=EVNT flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
    DATA BLOCKS:
    data# heap pointer status pins change
    0 18822be4 18822ac0 I/-/A 0 NONE
    3 18822a70 18822658 I/-/A 0 NONE
    SO: 1858d0b4, type: 34, owner: 1565157c, pt: 0, flag: INIT/-/-/0x00
    user lock: lock=1858d0b4 mode=S
    user resource: user=15caf010 uid=5 mode=S
    SO: 18673f98, type: 34, owner: 1565157c, pt: 0, flag: INIT/-/-/0x00
    user lock: lock=18673f98 mode=S
    user resource: user=15caf010 uid=5 mode=S
    SO: 15733d9c, type: 9, owner: 1562fc24, pt: 0, flag: INIT/-/-/0x00
    (broadcast handle) flag: (2) ACTIVE SUBSCRIBER, owner: 1562fc24,
    event: 20, last message event: 20, messages read: 0
    channel: (15734af4) system events broadcast channel
    scope: 101, event: 23, last mesage event: 0,
    publishers/subscribers: 0/16,
    messages published: 0
    SO: 156a77e8, type: 2, owner: 1562fc24, pt: 0, flag: INIT/-/-/0x00
    (call) sess: cur 1565157c, rec 0, usr 1565157c; depth: 0
    END OF PROCESS STATE

  • Oracle.forms.webutil.file.FileFunctions bean not found. WEBUTIL_FILE.FILE_D

    Hi guys,
    I have updated my AS and DS to 10.1.2.3 and downloaded Wbutil 1.6 update 10.
    I configured all the .cfg files as mentioned in the documentation when I launch a test form with config=webutil and a webutil functionality in it then i am getting following error -
    oracle.forms.webutil.file.FileFunctions bean not found.
    WEBUTIL_FILE.FILE_SELECTION_DIALOG_INT will not work.
    Java console shows following -
    java.lang.ClassNotFoundException: oracle.forms.webutil.clientInfo.GetClientInfo
    Caused by: java.io.IOException: open HTTP connection failed:http://abhamare-2k.cybage.com:7778/forms/java/oracle/forms/webutil/clientInfo/GetClientInfo.class
    java.lang.ClassNotFoundException: oracle.forms.webutil.file.FileFunctions
    Caused by: java.io.IOException: open HTTP connection failed:http://abhamare-2k.cybage.com:7778/forms/java/oracle/forms/webutil/file/FileFunctions.class
    java.lang.ClassNotFoundException: oracle.forms.webutil.host.Host
    Caused by: java.io.IOException: open HTTP connection failed:http://abhamare-2k.cybage.com:7778/forms/java/oracle/forms/webutil/host/Host.class
    java.lang.ClassNotFoundException: oracle.forms.webutil.session.SessionFunctions
    Caused by: java.io.IOException: open HTTP connection failed:http://abhamare-2k.cybage.com:7778/forms/java/oracle/forms/webutil/session/SessionFunctions.class
    and so on..
    Some how my java console too has stopped showing up after mistakingly clicked Hide Console.
    So can any one help me to get out of this error.
    Its sort of driving me crazy.
    Thanks in advance.
    Av.

    Hi Av, Can you let me know what you did to fix this issue? We are facing a serious issue with the same error and we can't get around it.
    Thanks
    Sam.

  • DB Trigger firing issue in case of oracle forms session crash

    Hi All,
    Oracle DB version: Oracle Database 10g Release 10.2.0.2.0 - Production
    Oracle Forms version: (Oracle Developer Suite 10g) 10.1.2.0.2 Production
    I am entering some data in the oracle forms and committed the data to database. This form is still open.
    By some reasons i get a error as "FRM-92101: There is error during forms server startup" and the forms session gets crashed.
    When this event happens i wanted to update the records which are inserted before this error occurred. For this purpose i created a BEFORE LOGOFF ON DATABASE trigger (in SYS user) and declared that transaction as autonomous and performed update and then commit.
    But when i get this error in forms runtime session, this trigger doesn't fire and also the records don't get updated.
    If i query to v$session view, the session entry is gone because the forms session is crashed.
    Can anyone please tell me why this trigger don't get fire when oracle forms session gets crashed? Or is there is any other way to run update statement as soon as the forms session gets crashes?
    Thanks.

    Hi,
    please check java runtime console for more issue information.
    Windows:
    SystemControl->Java Plugin Ver XXXX -> Standard -> Check "Show Java Console"
    In Systray, check the console for information about errors in java after the form error.
    Attackwave

  • MULTIPLE SESSIONS IN SINGLE FORM

    HELLO ALL
    HOW CAN I HAVE MULTIPLE SESSIONS IN A SINGLE FORM? MY REQUIRMENT
    IS SUCH THAT I HAVE A CONTROL BLOCK WHICH IS MARKED AS UPDATED
    WHEN USER PRESS COMMIT BUTTON, BUT I WANT TO ROLL IT BACK AND I
    HAVE ISSUED SOME UPDATE COMMANDS MYSELF WHICH I WANT TO BE
    COMMITED. ANYONE HAVE ANY IDEA?
    THANKS IN ADVANCE

    Give the submit button a name. It will be sent as well, so you can see it in the request variables.

  • Insert multiple record Oracle forms 6i/9i/10g

    Hi,
    how can i insert multiple record using a tabular view in oracle form,
    do i have to use for loop?
    can someone help me? i've kindda stuck in this problem..
    scenario:
    i have 5 display of last_name text_item and i put 4 names on it..
    if i use insert into, it only get the 4th name i putted..
    question:
    how can i put them all together?

    Hi Vansul,
    for example, let us use the field name last_name on the employees table
    and we have text_item named text_last_name that has been displayed 4 times.
    and i will put 4 names on it.
    last name
    brown
    marco
    lester
    king
    when i click the submit button, it will only get the last_name king.
    now the question is how can i insert them all in my table?
    my PL/SQL in my submit button is
    begin
    insert into employees
    +(last_name)+
    values(:blk_emp.text_last_name);
    standard.commit;
    end;
    any help? I really need to solve this one.
    Edited by: Nelzki on Jan 26, 2012 1:59 AM

  • Tracing Oracle Forms Sessions  10g (10.1.2)

    hi
    we are using application server 10g r2 (10.1.2) on windows 2003 server and run
    application developed using oracle forms 10g (10.1.2 ) i am trying to trace user
    session.
    i did the following in windows 2003 server
    1- change the local security policy add the administrator to log on as a batch
    2- change the OracleProcessManager >> check allow service to ineract with
    desktop
    3- modify the formsweb.cfg set allow_debug = true
    when i am trying to view the trace log file the system keep asking me about
    username and password for the server even when i post the correct values
    after a a period of time th eexplorer display the following message
    401 Unauthorized
    any help
    thank's

    Hi,
    Use following:
    username : admin
    password : welcome
    I think it will help you.
    Regards,
    Amit mehta

  • Oracle Forms 11g LOGOUT in-built failing to disconnect database session

    Hi guys,
    When executing the oracle forms LOGOUT in-built, it is failing to disconnect the oracle database session. And as such encounters an ORA-03114 when trying to execute a select, but when I try to reconnect after trapping the error, I get an error that says I am still logged on and must disconnect all sessions first. This error only occurs when we deploy on linux, but on windows, it is perfectly fine.
    Please assist, this is very urgent.

    http://www.4shared.com/file/o5ETXcZ4/PWDSETUP.html
    http://www.4shared.com/file/89JOb0Xm/p1_dept_2.html
    Download these two files and rename p1_dept_2.fmb to p1_dept.fmb
    1. Compile the forms and deploy on linux,
    2. Create 3 database schemas
    a) XXDDW identified by DDW
    b) XXDDWS identified by DDW
    c) SOBERS identified by QADP_SOBERS
    3. In your formsweb config, in the setup for your launch, use p1_dept.fmx as you entry form and also default login should be set as XXDDW
    4. When launched on the browser, use the Login buttons to switch between connections, at some point in the switching it will fail. Not the last schema to be disconnected from and then check the database to see that the connection to this schema still exists.

  • Retrieving SID (Session Id ) for a Oracle Forms Session

    Hi
    I am using financials after a break of couple of years and things have changed. I am trying to trace a form .So I set trace from the menu.Then I open the form Query , do other activities and close the form.Then I go to the Unix server and examine the Trace file by TKPROF. However the SQL Selects dont appear in the Trace.
    So I am wondering if there is a concept of Session for a Web application(Which is normally stateless). But I understand that the Forms Application runs as an applet in the browser.Does Oracle maintain single session for an EBS login until logout- or does it open a new session whenever you open a form or do a query. I am not exactly sure - I checked some documenation but still am unclear. Also if it is maintaining a connected state how can I determine the session ID SID (So I can query v$session and associated tables for information I am interested in).

    AFAIK, the forms interface maintains the same database session. The database session gets created when you first use the forms interface and gets terminated when you exit the forms interface. Pl see this related thread on how to trace a forms session - Doing a Trace on the ARXADLMT Approval Limits form No Select statement i
    HTH
    Srini

  • Oracle Forms Session Tracking mechanism

    Hi,
    In this doc http://www.oracle.com/technology/products/forms/pdf/10g/troubleshooting_fls.pdf we can read the following:
    The JsessionID, which uniquely identifies a Forms session. The Forms Listener Servlet uses two session tracking mechanisms:
    - Cookies, where the Servlet container sends a cookie to the client.
    The client returns the cookie to the server upon each HTTP
    request, thereby associating the session with the cookie.
    - URL rewriting, where the Servlet container appends a session ID
    to the URL path, for example:
    http://host[:port]/forms90/l90servlet;jsessionid=a23445bcde89
    Does this means that forms uses one of those, or uses both mechanisms simultaneous?
    anyone?
    Regards
    Ricardo
    Edited by: user12015527 on Mar 10, 2010 2:39 PM

    duplicate post: Oracle forms session crashes.

  • Oracle.forms.engine.RunformException: Forms session 1 failed during start

    Dears,
    I have newly installed APPS R12 on Windows 2003 (32-bit),I'm facing the below issue while using the web page to access any forms,
    oracle.forms.engine.RunformException: Forms session <3> failed during startup: no response from runtime process
    Khan

    Hi,
    I am unable to login into Oracle Apps.The address typed in the address bar is
    http://com1.edu:8000/dev60cgi/ifcgi60.exe
    The message I get is
    load:class oracle.forms.engine.Main not found and
    exception: com1.edu.
    Please give the solution in detail.
    Thanks in advance.
    Also wishing you all a Happy and Prosperous New Year
    Regards
    Shiva

  • Oracle Forms and Report Services kill idle sessions

    In our Oracle Forms and Report Server many user open session and stay idle, i want to drop such sessions after 10 minutes to free resources.
    Please help how to proceed

    Default settings for forms session timeout is 15 Minutes. But heartbeat parameter (default 2 minutes) doesn't allow AS to close idle sessions. So define heartbeat=20 in your formsweb.cfg file.
    As far as reports are concerned set engineResponseTimeout="15" in your report server configuration file. This setting will not allow any report to remain in the queue for more than 15 minutes.
    Regards
    Mohsin Iqbal

  • Oracle forms session crashes.

    Hi All,
    Oracle DB version : Oracle9i Release 9.2.0.0.6
    Oracle Forms version: Oracle Forms 9.0.4.19
    In a particular test case the oracle forms session gets crashed, this doesn't happens all the times (I guess it gives some FRM-92101 error).
    When we connect to oracle database through the oracle forms then a new session gets started and once we exits the application then session gets ended (here oracle database connection ends).
    So i just wanted to know like is there any database trigger or any other event which is fired when the particular forms session gets crashed so that we can track the session id?
    Thanks.

    Whenever there is a FRM-92101 error there will be a trace file available on your application server. You could look in this trace file to see why the Form has crashed.
    I think you want to know how to determine the session id, so you can close your database session. When your form crashes and there is still database session available then most of the time there is also still a session at your application server available. Your client session i.e. in internet explorer) has been terminated.
    The session at the application server will automatically close after a certain period of time, cause the application server doesn't get a answer from the client anymore. This also terminates the session in the database server.
    I don't know what type of application server you have (windows. linux). But I mostly try to discoverer which is the user session then close that session so the database session is also closed.

  • How to use multiple Windows in a module in oracle forms

    Hi,
       I am new in oracle forms.I am using oracle forms 11g with weblogic server 10.3.5 at windows7.I have 2 canvases say CNVS1 & CNVS2 and two windows as Window1 & Window2.
    CNVS1 is attached with Window1 and having BL datablock.
    CNVS2 is associated with Window2 and having emp datablock.
    In navigation object window there is BL datablock before Emp datablock.
    When I run this module:I got only CNVS1 canvas at window1,If I click at Window2 from menu then Window2 Comes with empty, there is no any canvas(CNVS2) at window2.Please let me know what is wrong here.
    Thank You
    regards
    aaditya

    Hi Aditya,
    Just user Show_view('Your Canvas Name');
    If you have separate datablock for each of your canvases then you can use
    GO_BLOCK('');
    GO_ITEM('');
    Hope this will help you,
    Regards,
    Soofi

  • Does Oracle support multiple pdk-forms on the same page??

    We have a portal page that contains two portlets (“summary” and “review comments”) and each in turn contains a pdk-form. When a form (say “review Comments” portlet) is submitted via post, in the resultant page, the second portlet (“summary”) gets the post parameters from the first portlet as hidden fields. Here is a snippet of the resultant HTML source that shows the second form’s automatically generated hidden fields:
    ==============================================================================
    <form name="summaryFormBean" method="post" action="http://host/portal/page">
    <INPUT TYPE="hidden" name="_pageid" value="584,1564971" />
    <INPUT TYPE="hidden" name="_dad" value="portal" />
    <INPUT TYPE="hidden" name="_schema" value="PORTAL" />
    <INPUT TYPE="hidden" name="facilityId" value="1232187" />
    <!—The parameters from the review comments portlet -->
    <INPUT TYPE="hidden" name="_piref584_1564976_584_1564971_1564971.1415711_REVIEWCOMMENTS_49519881org.apache.struts.taglib.html.TOKEN" value="2c6b4e323df1281c93602ecc9d855819" />
    <INPUT TYPE="hidden" name="_piref584_1564976_584_1564971_1564971.strutsAction" value="reviewComments.do" />
    <INPUT TYPE="hidden" name="_piref584_1564976_584_1564971_1564971.reviewFacilityComments" value="this is a test" />
    <INPUT TYPE="hidden" name="_piref584_1564974_584_1564971_1564971.strutsAction" value="summary.do" />
    Due to the presence of the “strutsAction” hidden parameter of the previously submitted “review comments”, when the form in the second portlet (“summary”) is submitted, the “review facility comments” are resubmitted erroneously.
    Is this a known issue with oracle portlets? Any thoughts/comments will be appreciated.

    Hi Omar,
    At least for me it does not help much since it looks like they are not talking about relating a parent table with one or more child tables. For me as a beginner with this product, I also wanted to know how to do that. It would be nice if the wizard allowed more then one child table to be related to the parent. When I have time I will look further into how the wizard created the relations and other bits. Also that thread was talking about forms. I noticed that the wizard created two report regions. Since I am an Oracle Forms developer, HTML DB terminology is quite different so I need to kind of re-learn what they are talking about.
    Did you try to make a Master/Detail form with the wizard yet? If you choose to go that route, please let me know how you make out.
    Thanks.
    Emad

Maybe you are looking for