Out of
Memory Error
This error occurs only J2EE Engine is installed on 32 bit Windows machine.
UWL uses concurrent threads to connect to back ends such as Business Workflow. These threads are not pooled. Any non pooled thread that makes RFC connections causes memory leak in the RFC/ Native Interface layer. This is because of a limitation in the RFC/Native Interface code that is yet to be addressed.

The leak is minor but builds up over a period of time and eventually crashes the running J2EE process.
UWL now uses a new thread pooling mechanism. Number of threads created by UWL can be controlled by setting the Maximum Number of Threads Created in the Thread Pool property in the UWL admin page. If the value is set > 30 that value is used as the maximum number of threads to be created.
More information:
SAP Note 967144