Notes client doesn’t launch after upgrade: SOLVED


I like to share when I find a solution that hasn’t been previously documented in a technote.  The short story is this:  If you encounter the following error when trying to launch Notes:  CWPA4003W: Failed to load application from url: nrpc:/….nsfname=…

NotesLaunchError

CWPA4003W: Failed to load application from url: nrpc:/….nsfname=…

Then start by doing traditional maintenance on the local databases, especially names.nsf

The details:
You may encounter this error after a variety of events.  In this particular case Notes gave this error and would not launch after running the installer to upgrade from 9.0.1 FP10 to 9.0.1 FP10 SHF315.  The error persisted even after uninstalling and re-installing Notes — the first indication it might not be a problem with the software.  Also, Notes would launch in basic mode or if you right click and select Run As Administrator.  That misguided my troubleshooting into thinking it was an issue with Eclipse or Java.  There is a similar issue reported in this technote:
https://www-01.ibm.com/support/docview.wss?uid=swg1LO67058

Detailed steps to fix:
1.  Edit the notes.ini and make sure it has the following line based on the version of Notes installed:
CREATE_R9_DATABASES=1
CREATE_R10_DATABASES=1
(If you have an earlier version, you have bigger problems and should be upgrading to the latest version, currently that is 10.0.1 FP3)
2.  Launch a cmd prompt and change the path to the Notes program directory
3.  enter these commands one at a time in this order:
nfixup names.nsf
nupdall names.nsf -R
ncompact names.nsf
(Note: it will prompt for the Notes password.  When you type it in, nothing will appear to happen until you press enter.)

I highly recommend executing these commands on ALL of the local databases.  To do so, just leave “names.nsf” out of the commands you enter.

Advertisement

Posted on October 25, 2019, in HCL, ibm, Uncategorized and tagged , , , . Bookmark the permalink. 1 Comment.

  1. You can also enable compact of local databases via policy. And it will compact system databases the next time Notes is started (it compacts the non-system/not opened databases in the background while Notes is running and you won’t really know it). Also you should push out the Create_r10_databases in the policy so that the ODS gets updated.

    Odd that ODS update was needed for you locally. Did you try just a compact without the create* ini line? Actually, it may not have updated you to the latest ODS since you didn’t run compact -c. Check your Admin client to see if they’re updated.

    I recently had to run offline maintenance on a names.nsf for a server to correct a problem. It’s been a long time since I had to do that other than preventatively…

%d bloggers like this: