Issue with NotesUIWorkspace.Prompt on 12.0.2 64/32Bit

Daniele Grillo (grydan.it) has brought to my attention a bug related to HCL Domino Designer 12.0.2 64Bit.
If the NotesUIWorkspace.Prompt method is used in LotusScript with certain types, and the script is created in Domino Designer 12.0.2 64Bit, the function calls do not work in HCL Notes 12.0.2 32bit.
In detail these are the types

  • PROMPT_OKCANCELLIST
  • PROMPT_OKCANCELCOMBO
  • PROMPT_OKCANCELEDITCOMBO
  • PROMPT_OKCANCELLISTMULTI


The issue has been confirmed by HCL Support and is tracked under SPR# PSHECLNFST.

I have created a small database that you can use to test the behavior yourself.


DOTS – “An error occurred while processing the command”

If you are using DOTS in Domino 12.x, you might have seen some NullPointer Exceptions after you have updated a DOTS plugin. Recommendation was to delete the complete workspace-dots folder prior to starting DOTS after the upgrade.

This issue has been addressed in SPR# SJAAC3BNWV: DOTS – Workspace need to be deleted on every change and add of new plugin.

With this fix it is no longer necessary to delete the workspace-dots folder. Not sure, when the fix was provided. There is no information about it in the fix list database.

But this is only true for Domino on WINDOWS. If you are using DOTS with Domino on LINUX, you will see an error on the Domino server console ( “An error occurred while processing the command”) or even worse, the NullPointer Exceptions.

The problem is that the underlying API in Domino does not delete files starting with a dot. (hidden files on UNIX systems).

There is a HF67 available for Domino 12.0.1 FP1 that fixes this issue. SPR# DNADCHM8VJ: Deleting directory fails on Linux/UNIX when directory contains files starting with dot (UNIX hidden file).

The fix has already found it’s way into Domino 12.0.2 (Danube).

If you need the fix, open a case with HCL support.


Notes Client 12.0.2 (Danube) – “Workspace_Navigator_Width”

HCL Notes 12 introduced the new Workspace Navigator that replaces the well known tabs at the top to the left sidebar.

You can hide the Workspace Navigator or reduce it’s size to display the tab icons only.

New in HCL Notes 12.0.2 is a notes.ini variable Workspace_Navigator_Width that stores the last size on client shutdown.

As far as I could find out, the default values are

  • 10 (hide/collapse)
  • 55 (tab icons only)
  • 170 (default width )

I prefer the “tab icon” style. The question is: “How can I make the setting persistent?” . If I extend the Workspace Navigator to it’s full size or hide it during a client session, the width would be saved in the notes.ini, and the Workspace Navigator opens with the saved width on next client startup.

I have played with Desktop policy, but found that doing it via policy is not reliable.

panagenda Marvel Client Essentials to the rescue. panagenda Marvel Client Essentials are part of HCL Notes and Domino. Refer to this document to enable the tool in your environment.

Open Marvel Client config and create a new Object -> A5 *.ini & Variables .

Save & close the document. When you now start your Notes Client 12.0.2 the Workspace Navigator will open to the tab icons only state.