Overwriting files in use by Forms Server

Problem
This is standard behaviour since the server uses memory mapped i/o or ... it considers the file as
part of the working memory environment.
This method is ideal for a production environment but ... not for a development environment.

Solution
Setting the environment variable FORMSxx_MMAP to a particular value (0 or False, depending on the version of the server) will disable the memory mapped i/o mechanism.
Depending on the version of the server other variable

The variable
Forms version 4.5, 5.0, 6.x and 9.x use the FORMSxx_MMAP variable.
Later versions use the variable FORMS_MMAP

The value
Upto version 6.x the value has to be set to 0 for disabling and 1 for enabling the memory mapped i/o.
From version 9.x onward, the values are TRUE for enableing and FALSE for disabling the feature.

An example:
In a 10g environment you would have to insert a line in the .env file for your environment like the following
FORMS_MMAP=FALSE