LotusScript Debugger on Linux

I wanted to debug Lotusscript on my VM Linux Box. The OS is Ubuntu 9.10 and the client is Notes 8.5.1.
When I switch on the debugger and step into the script, the debugger loses focus on every step, regardless if you use the mouse or F8.

Anyone else having the same problem? Not sure if it is a bug or if debugging is not supported or something else …


A valid file name cannot contain any of the following characters: \ / :*?”<> |

Prior to 8.5.1 you could add file resources to your application. To have a better overwiew, you could rename your file resources and add slashes to the filename.

rename1

In DDE 8.51 this seems no longer to be possible. When you try to rename the recource directly in the view, a friendly message tells you that you are not allowed to use characters like slashes and things loke that.

rename2

The same error message occurs, when you do a rename via the “Rename” dialog ( press F2 or right-click the resource in the outline and select the rename option )

rename3

All your changes are discarded after you close the message boxes.

But there is still a “backdoor” to accomplish the aim. Renaming the file in the properties also raises the error.

rename4

But when you close the message box, your changes are accepted.


Custom data directories for multi-user install or upgrade on Windows or Citrix

When you install Lotus Notes on a PC or laptop and the installation is inteded to be used by more than one user, each subsequent user’s personal data (contacts, bookmarks, notes.ini, and so on) are installed under “C:\Documents and Settings”, and there was no option to change that.

With Lotus Notes 8.51 you will be able to change that. Using command line options, you can uniquely specify the shared and user-specific data directories on the Notes install command line using MSI properties or in an MSI transform.

To configure a Notes custom data directory during multi-user install or upgrade, use the following command line in conjunction with your Notes install kit.

setup.exe /v “SETMULTIUSER=1 MULTIUSERBASEDIR=C:\LocalAppDataUsers\!USERNAME!  MULTIUSERCOMMONDIR=C:\LocalAppDataCommon”

The shared notes.ini file is created in the directory specified by MULTIUSERCOMMONDIR and a user-specific copy of the notes.ini file is created in the directory specified by MULTIUSERBASEDIR. The expanded notes.ini path is written to the HKEY_CURRENT_USER registry.

IBM Lotus Notes/Domino and Lotus Notes Traveler 8.5.1 is prerelease software and there are no guarantees from IBM that the functionality presented will be in the final shipping product.


DAOS – Optimization in Domino 8.5.1

As of version 8.5.1 the Lotus Notes client is now able to recognize that a Domino server is enabled for DAOS.
This significantly improves connection speed for users of mail and other databases on the server.

I’ve tested this new feature with a 250MB attachment.  The first time I attached the file to a new document, it took the same time it takes to attach the file using a client prior to 8.5.1.

Then I created another document and attached the same file again. 5 seconds to calculate the hash and to recognize that the attachment is already stored as NLO in the DAOS repository and a glimps of an eye to save and close the document.

The new Show Stat DAOS commands provides information on this optimization.

DAOSSTAT1

As you can see from the stats, I tested 3 times with the same attachment; 2 times it was not neccessary to transfer the file to the server which saves 491MB.

This amount of data had to be transferred to the server with a client prior to Notes 8.5.1.

IBM Lotus Notes/Domino and Lotus Notes Traveler 8.5.1 is prerelease software and there are no guarantees from IBM that the functionality presented will be in the final shipping product.