371 Lotus blogs updated hourly. Who will post next? Home | Downloads | Events | Jobs | Twitter | Bookmarks | Pods | Forum | Blogs | Search | myPL | About 
 
Latest 7 Posts
3 Gotchas Regarding Upgrading to R8
Fri, Jul 29th 2011 108
iNotes and PC/Laptop Network Card Settings
Thu, Apr 7th 2011 146
Always learning - $$HTMLFrontMatter and MIME Reply-To
Fri, Nov 26th 2010 118
Looking Forward to ILUG
Tue, Nov 9th 2010 82
Fixing a problem that doesn't exist
Tue, Oct 5th 2010 74
Top 10
iNotes and PC/Laptop Network Card Settings
Thu, Apr 7th 2011 146
Always learning - $$HTMLFrontMatter and MIME Reply-To
Fri, Nov 26th 2010 118
3 Gotchas Regarding Upgrading to R8
Fri, Jul 29th 2011 108
Looking Forward to ILUG
Tue, Nov 9th 2010 82
Fixing a problem that doesn't exist
Tue, Oct 5th 2010 74


3 Gotchas Regarding Upgrading to R8
   

We've just successfully upgraded 35 Domino servers (mail, application, BES, Sametime and LEI). It all went swimmingly, no outages, no incidents.

I just wanted to share a few things that we stumbled across along the way that will help another upgrade go even smoother.

Policy Documents

As part of the upgrade it is recommended opening, editing and saving all of your policy documents after an R8 upgrade. We did this. However, we have a bespoke application that a subset of trusted users can use to register mail users. The bespoke app used LotusScript to perform the registration. It stopped working after the upgrade.

We logged the following error:

Error: Notes error: Document is not signed. (Reader) in  RegisterUser

After checking the obvious we ended up cutting all of the policy and policy settings documents out of the names.nsf and pasting them back in. Then going back into the policy documents and adding the policy settings back to each policy (the UNID's of the settings are stored in the policy document not the name and these change when we paste them back in).

It worked OK after that.

Duplicate Subforms.

We had reports of people no longer being able to open some applications on the web. In particular when they were opening views.

In the log.nsf of our application server this message was appearing:

HTTP Web Server: Application Exception - Duplicate Subform found

It is common amongst developers pre R8 to take advantage of duplicate subforms for things like page headers and footers on web pages. Indeed, this is the technique used on many of our web enabled applications. I immediately thought we would have to do code changes in lots and lots of applications.

Thankfully, a fix was released in 8.5.2 that involves making a change to the servers notes.ini (DominoAllowDuplicateSubforms=1). Documented here:

http://www-10.lotus.com/ldd/R5FixList.nsf/SPRNum/3593D74FE51C0D898525778500581F68?OpenDocument&ca=drs-fo


NotesSession Platform property returns "AIX/64" instead of "UNIX"

We had LotusScript agents that relied on knowing what OS they were on in order to work e.g. to extract files. It used session.platform to do this. Expecting it to return "UNIX" or "Windows". See below

    Select Case session.platform
    Case "Macintosh" : getFileSeparator = ":"
    Case "UNIX" : getFileSeparator  = "/"
    Case Else : getFileSeparator = ""
    End Select

The upgrade means it now returns "AIX/64". That's not in the case statement above! This has only just been documented as a problem by IBM and was not part of the code searches that we did prior to the upgrade. This potentially affects any code that relies on "UNIX" being returned as a value when using session.platform.

Details here:

https://www-304.ibm.com/support/docview.wss?uid=swg21499642

Essentially we need to add the following to our servers notes.ini

PLATFORM_RETURNS_UNIX=1

Closing Note

We used TeamStudio Analyzer to help us audit the design of our applications prior to our upgrade but two of the gotchas above were not part of our analysis. I'll be feeding this back to them and see if they can add it to their list of Analyzer filters.
 
Hopefully this post was useful to someone.


---------------------
http://filedatabaseopen.blogspot.com/2011/07/3-gotchas-regarding-upgrading-to-r8.html
Jul 29, 2011
109 hits



Recent Blog Posts
109


3 Gotchas Regarding Upgrading to R8
Fri, Jul 29th 2011 6:08a   Edward Lee
We've just successfully upgraded 35 Domino servers (mail, application, BES, Sametime and LEI). It all went swimmingly, no outages, no incidents. I just wanted to share a few things that we stumbled across along the way that will help another upgrade go even smoother. Policy Documents As part of the upgrade it is recommended opening, editing and saving all of your policy documents after an R8 upgrade. We did this. However, we have a bespoke application that a subset of trusted users can use t [read] Keywords: domino ibm ldd lei lotus lotusscript notes R8 sametime aix application applications bes blogger macintosh server
146


iNotes and PC/Laptop Network Card Settings
Thu, Apr 7th 2011 6:08a   Edward Lee
We are upgrading from R7 servers to R8.5.2 servers. After upgrading the servers in our development environment we were keen to try out iNotes. It loaded fine but when we came to send an email the message came up: The server did not respond quickly enough. The server may be down or having problems. If this error occurs when you are sending mail, you may need to reduce the size of the attachments and try again. It worked on my desktop PC but not a laptop. Both machines had IE8. To cut a long sto [read] Keywords: admin inotes lotus notes R7 R8 blogger desktop development email laptop network server
118


Always learning - $$HTMLFrontMatter and MIME Reply-To
Fri, Nov 26th 2010 6:13a   Edward Lee
div style="font-family: Arial,Helvetica,sans-serif;"This week I've learnt to new two new tricks in Lotus Notes that have made my job as a developer easier and thus made me smile./divdiv style="font-family: Arial,Helvetica,sans-serif;"br //divdiv style="font-family: Arial,Helvetica,sans-serif;"Firstly, the field $$HTMLFrontMatter./divdiv style="font-family: Arial,Helvetica,sans-serif;"br //divdiv style="font-family: Arial,Helvetica,sans-serif;"I was doing some development with Javascri [read] Keywords: domino ldd lotus lotusnotes notes R7 archive blogger development email javascript
82


Looking Forward to ILUG
Tue, Nov 9th 2010 11:13a   Edward Lee
Just a post to say how much I am looking forward to being at a href="http://ilug2010.org/ilug/ilug2010.nsf/home.xsp"ILUG /atomorrow.br /br /If you bump into me and I look a bit jaded then it's because I am still recovering from the excellent a href="http://www.leedsfilm.com/film/fanomenon-night-dead/"Night of the Dead/a film festival.br /br /See you all in Belfastdiv class="blogger-post-footer"img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/528553800411701 [read] Keywords: ilug blogger
74


Fixing a problem that doesn't exist
Tue, Oct 5th 2010 10:25a   Edward Lee
span style="font-size: small;"/spanspan style="font-family: Verdana,sans-serif; font-size: small;"/spanbr /div style="font-family: Verdana,sans-serif;"div class="separator" style="clear: both; text-align: center;"a href="http://4.bp.blogspot.com/_rmO5XKiYleA/TKsqQkyzN6I/AAAAAAAAEWs/1lRhXerhGgs/s1600/roombookingerror.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"/a/divspan style="font-size: small;"Yesterday I got involved in helping out a customer who was havi [read] Keywords: acl administration notes blogger database




Created and Maintained by Yancy Lent - About - Blog Submission - Suggestions - Change Log - Blog Widget - Advertising - FAQ - Mobile Edition