30-09-2009

Digital Image Gallery rebuild in Xpages

Category   
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

For a while I have developed a Digital Image Gallery. Mainly I made use of JSON to get all the configuration parameters and gallery. In Release 8.5.1 of Domino Xpages are also supported in the Client. And with the shipping date within 20 days, I rebuild my Digital Image Gallery in Xpages. It was quite easy, less coding. In 2 days the development was done. Preview dig.png

30-09-2009

Mail body empty in mail received from MS BPOS

Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

Yesterday I had to troubleshoot an issue with mail coming from a Microsoft BPOS customer. For some of our users, using Outlook or OWA, the messages were delivered with an empty body field. I compared the fields of two messages in mail.box but found no (important) differences. I enabled more debugging on the Domino server and that immediately gave me a clue.

I saw a message on the console stating that TNEF conversion was completed for a message. This was a message that ended up with an empty body field. So I disabled TNEF conversion and had the user send another message. This time the message arrived with the body still there.

It turns out that TNEF conversion kills the body field of messages from BPOS.

I have added the parameter TNEFKeepAttachment=1 to the notes.ini. This way TNEF conversion will convert winmail.dat and also leave it attached to the message. This way all our users can read the TNEF encoded messages.

18-09-2009

Vulnerability in Notes 8.x RSS Reader

Category  
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

Ed Brill just posted a link to an IBM Flash alert document describing a vulnerability in the Notes 8.x RSS reader.

The document describes several possible solutions and work-arounds. The issue will also be solved in Notes 8.5.1.

The document can be found here

18-09-2009

Serious bug in LotusScript in combination with pass-thru server

Category  
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

A few days ago I ran into a problem that at first drived me crazy. I had a local agent that opened names.nsf on a server and then did a GetDocumentByKey in a view in names.nsf. Although I was sure that a document should be found, Notes did not find anything. When running the agent with the debugger turned on I found out that names.nsf was being opened on the wrong server, in this case on a server in a different domain.

As you can see in the screen print I was trying to open names.nsf on the server P0370000 but it opened on the server P0370900.

pass-thru-ls-bug.JPG

At first I was just stunned, ran the script a couple of times more, with the same result, and asked a collegue to check what I was doing wrong, nothing....

After a restart of my Notes client the script ran as it should, but later that day it went wrong again. Since I can only access the server P0370900 via pass-thru through the server P0370000 I began to think it had something to do with pass-thru so I did some testing in that direction.

It turned out that when I did not open aything on the server P0370900 after starting Notes the script ran fine. Once I performed a File, Application, Open on the server P0370900 the script would no longer open names.nsf on the server P0370000 but on the P0370900.

I tested this in Notes 8.5 FP1.

I will report this to IBM.

12-09-2009

Found the setting for changing the week numbers

Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

In yesterdays blog item I said I was looking for a way to change the preference for Week Numbers using a policy. Today I did some research and found the setting FooterWeekNo in the notes.ini. Setting this parameter to FooterWeekNo=2 enables 'Always use the ISO standard'. I can set this one using a desktop policy.

11-09-2009

January 1st 2010 Week 1 or Week 53?

Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

A collegue today pointed me to the fact that in his Notes 8.5 calendar January 1st, 2010 claims to be in 'week 1'. However, according to the ISO standards this should be 'week 53' since week number 1 is the week with the first Thursday of the year and January 1st, 2010 is on a Friday.

It turns out that changing the setting for week numbering to 'Always use the ISO standard' displays the correct week number. You can find this setting under 'File --> Preferences --> Calendar and To Do --> Week Numbers'



I am looking for a way to modify this setting for all users using a policy. When I find a way I will blog about it. Should someone already know how to change this setting via a policy, please respond.




10-09-2009

Programatically removing a quota

Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

Today I was writing an agent to remove the quota from mail-files. It seemed rather straight forward to me, just using:

db.SizeQuota = 0
db.SizeWarning = 0

However, db.SizeQuota = 0 generated an error "size limit exceeds quota"!!!

It turned out that if you want to remove the quota, or set the quota to a lower number, you must first change the sizewarning.

So:
db.SizeWarning = 0
db.SizeQuota = 0

Will work.

02-09-2009

Notes client StartupFaster=1?

Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

There are a lot of complaints about the startup time of the Lotus Notes 8.x Standard Client. Today I found this comment in the Notes/Domino 8.5 Forum:

Reg key as supplied to me by IBM - idea being to pre-cache code during boot, to allow Notes client to start faster.  Your mileage my vary, I haven't seen a huge improvement but every little helps:-

As per IBM:
The way I would expect it to be used would be to add it to the Run area in the registry:

Local Machine\Software\Microsoft\Windows\Current Version\Run

New string value:
Name - PreloaderNotes
Data - fully qualified path to the exe        "C:\Program Files\Lotus\Notes\nntspreld.exe"


I certainly see improved startup time on my own laptop, but will test it tomorrow at a client where starting Notes currently takes approximately 2 minutes.

OpenNTF random projects

PlanetLotus