Hi,I have an application that is supposed to work with Notes.
But - it is not working, unless Signed in as the ‘Local Administrator’ on MS Vista.
I have a very limited knowledge of MS Vista, mostly everything seems not to work by default, then, you have to change 600 settings to make it work.
I wonder if someone knows which setting to change?
I think the application is using COM.
I am getting the error message:
“Automation - Embedding.nsf does not exist”
I wonder if someone knows what that file is, because, its not the file I actually want the application to open, I don’t know what it is or where it comes from!
Lotus Notes prompts an error message “File ‘\Automation -Embedding.nsf’ does not exist” when a 3rd party application creates a Notes.Session COM object while Notes is showing the login dialog.
Test: Start Lotus Notes and don’t answer the login dialog. While the login dialog is displayed, execute a simple VB script:
Dim NotesTestObject : Set NotesTestObject = Nothing
Set NotesTestObject = Wscript.CreateObject(“Notes.NotesSession”)
Then enter the password and close the login dialog. Lotus Notes will show the error message.
The same will happen with any 3rd party application that creates a notes session COM object.
Workaround: Start the 3rd party application after Notes login.
Technical problem: When a notes session COM object “Notes.NotesSession”, GUID {29131401-2EED-1069-BF5D-00DD011186B7} is created, Windows will launch the following command line:
… in order to have the COM server started for creating the COM class factory.
But when this command line is executed while Notes is displaying the login dialog, Notes does not handle the command line correctly.
Notes interpretes the command line parameter as a file name and adds the file extension nsf. As a result Notes tries to open the file “/Automation -Embedding.nsf” - leading to the known error message.