Aside

Oracle Apps R12 Forms Not Opening

 
The forms for Oracle Apps EBS may not open for many reasons. Follow below steps to find out:-

 
For a particular Form:-
  1. It displays some message which can help you finding out the cause.
  2. Most of the time its related to some database objects or the particular form executable.
    a. Compile all ( Mainly Apps owned ) db objects.
    b. Compile particular form executable.
For All forms:-
 
  1. Always check the DB, and alert log.
  2. Check file system space.
  3. Check Apache and Forms log. $LOG_HOME/10.1.3/Apache/Apache/logs and$LOG_HOME/10.1.2/forms/logs
  4. If you are using R12 with IE8 then check Metalink doc 1069497.1, for Cross Site Scripting(XSS) settings (make it to relevant tab of your internet options). Also check 389422.1 for recommended browsers and settings.
  5. Check timestamp for files like $AU_TOP/resource/CUSTOM.* , this will tell you if someone has modified the pll and then the changes should be reverted back.
  6. Try checking the form sessions from your server as below
    ps -ef | grep frm
    This will show the frmsrv and frmweb processes. If it doesn’t then the issue is in spawning form session.
    You can check the timestamp for frmsrv/frmweb executable, if this has got changed. You can relink this by below.
    a. Source the Application environment
    b. from location $ORACLE_HOME/forms/lib 
    run :- make -f ins_forms.mk install
  7. In other case if from sessions are there and you are not able to open the form, then check the direct form login as below.
    http://server:port/forms/frmservlet – for servlet mode
    http://server:port/OA_HTML/frmservlet – for socket mode
  8. If above works then you can go to adadmin and compile jsps, or can have clear cache bounce.
  9. If step 6 doesn’t work then check for dbc file present at $FND_SECURE.
    a. The file should have correct entries for Application Server Id, as it is in FND_NODES table.
    b. All the passwords guest,applsyspub etc are ok, or change the guest password using FNDCPASS
    c. You can correct the dbc file manually, or regenerate using $COMMON_TOP/admin/install/adgendbc.sh
  10. Bounce forms server and retry.

Oracle Apps R12 Forms Not Opening The forms for

memory limits

DB_CACHE_SIZE

Default value

If sga_target is set: If the parameter is not specified, then the default is 0  (internally determined by the Oracle Database). If the parameter is specified, then the user-specified value indicates a minimum value for the memory pool.

If sga_target is not set, then the default is either 48 MB or 4MB * number of CPUs * granule size, whichever is greate

 

SHARED_POOL_SIZE

 

Default value

If sga_target is set: If the parameter is not specified, then the default is 0 (internally determined by the Oracle Database). If the parameter is specified, then the user-specified value indicates a minimum value for the memory pool.

If sga_target  is not set (32-bit platforms): 32 M, rounded up to the nearest granule size.

If sga_target is not set (64-bit platforms): 84 M, rounded up to the nearest granule size.

 

 

Range of values

Minimum: the granule size

Maximum: operating system-dependent

 

 

Large_pool_size

Default value

0 if both of the following are true:

  • The pool is not required by parallel execution
  • DBWR_IO_SLAVES is not set

Otherwise, derived from the values of PARALLEL_MAX_SERVERS, PARALLEL_THREADS_PER_CPU, CLUSTER_DATABASE_INSTANCES, DISPATCHERS, and DBW

 

Range of values

300 KB to at least 2 GB (actual maximum is operating system-specific)

JAVA_POOL_SIZE

Default value

If  sga_target is set: If the parameter is not specified, then the default is 0 (internally determined by the Oracle Database). If the parameter is specified, then the user-specified value indicates a minimum value for the memory pool.

If sga_target is not set: 24 MB, rounded up to the nearest granule size

   

 

Range of values

Minimum:  0 (values greater than zero are rounded up to the nearest granule size)

Maximum: operating system-dependent

 

STREAMS_POOL_SIZE

 

Default value

 0

 

Range of values

Minimum: 0 (values greater than zero are rounded up to the nearest granule size)

Maximum: operating system-dependent

 

LOG_BUFFER

Default value

512 KB or 128 KB * CPU_COUNT, whichever is greater

 

Range of values

Operating system-dependent

 

SGA_MAX_SIZE

Default value

Initial size of SGA at startup, dependent on the sizes of different pools in the SGA, such as buffer cache, shared pool, large pool, and so on.

 

Range of values

0 to operating system-dependent

 

PGA_AGGREGATE_TARGET

Default value

10 MB or 20% of the size of the SGA, whichever is greater

 

Range of values

Minimum: 10 MB

Maximum: 4096 GB – 1

 

SGA_TARGET

Default value

 0 (SGA autotuning is disabled)

 

Range of values

64 to operating system-dependent