Notes.ini Entry



Name:

    JavaInitOnLoad

Syntax

    JavaInitOnLoad=0 / 1

Applies to:

    Workstations

Add-on:


    First Release:

      6.5.6

    Obsolete since:


      Category:

        Client Config

      Default:

        None

      UI equivalent:

        None

      Description:
      Problem Beginning with Lotus Notes® 7.0.2, the German reformed dictionary uses a newer version of the spell checker engine which is a Java based component. The older version of the spell checker engine does not support the new German reformed dictionaries.

      Because the Notes client initially disables the Java Just-in-Time (JIT) compiler, you might experience a performance lag during its first iteration of spell checking as it is compiling the code to be run.   Solution To load the Java JIT compiler on Notes startup to prevent a performance lag on the spell checker's first run, add the following parameter in the local Notes.ini:

      SpellInitOnLoad=1

      This INI parameter is introduced with 7.0.2 and 6.5.6, and will load the JIT compiler on Notes startup.

      Note: This parameter will not load the Java JIT compiler on Notes startup if other than the above listed new spellcheckers are selected.

      This minimizes the performance impact for most Notes Client and suites therefore for multilingual environment like in Windows Terminal Citrix Metaframe Presentation server farms.

      Please note the lag is not as significant during the initial startup of the Client as it is during the first iteration of the spell checker. This lag is due to the JIT compiler initializing to be used later on to speed up the spell checker engine.

      If any strategic database is requiring Java execution by design (agents or actions are programmed in Java or calling applets), the loading of the Java JIT compiler could be forced on Notes Client startup with:

      JavaInitOnLoad=1