Thursday 25 November 2010

Migrate quickr places to Notes

Although the latest version of Quickr has great improvements, we didnot see enough adoption of the tool throughout our company to justify keeping the server running at the moment.
I will not go into the reasons for lack of adoption here.

For a couple of the places we had to come up with a solution to preserve the information stored in them. We decided that a Notes 8.5.x Discussion database would be the best fit.

For those that are facing the same issue I added the agent in a rich text file for download. It contains the agent I created to do this migration. It may be a bit rough around the edges, but it does the job and you can fine tune it where you like.

quickrexport.rtf

Note: the agent uses OpenLog, please include this library in your database or set the lines for OpenLog to comment.

Thursday 18 November 2010

LotusSquash - thursday 9 december 18:00hrs



"LotusSquash". What is it? Simple, playing squash with other Lotus geeks (it started last year via twitter by @zonderpoeha and @drenth). You can see it as a friendly training session open for players of all levels and Lotus geeks of all levels.
It is also an alternative, nice and sporty way of networking and chatting about IBM Lotus stuff. Afterwards there is the option to have a meal somewhere, but not mandatory of course.
From now on we aim to make it a quarterly event. Watch for updates via twitter.
Let us know if you want to join via twitter or post a comment here.

Next LotusSquash:
Date: thursday 9 december
Time: 18:00 hrs
Where: Theo Meijer Sport
Address: Groene Zoom 1, 3833AW Leusden (NL)

twitter hashtag: #lotussquash

Note: @dennisvr and myself play weekly on tuesdays (at the above address) and if you like you are welcome to join us (please send a dm in advance).

Thursday 16 September 2010

Domino Designer really as IDE (in Notes client)

I was surprised to see my Domino Designer all of a sudden integrate into my Notes client.
Weird !!
I guess it is time to reboot the laptop.















Click image for a larger view

Version: Domino Designer 8.5.1 - 20091002.1006 (Release 8.5.1)

Thursday 4 February 2010

SNTT: create initial ACL on database create from template

This one is in Lotus Notes for ages, so maybe you already know it.
I had not been using it for a while, but recently re-discovered this little gem. And although not high-tech, thought I would share it.

When creating a Lotus Notes database (or application as it now called) from a template, the database can get a default ACL (e.g. you companies minimum required ACL entries) which is defined in the templates ACL.
Normal ACL entries in the templates ACL are not copied over to the new database when creating a database from a template. But ACL entries marked up in square brackets are copied accross from the templates ACL to the new database ACL (e.g. [my_acl_entry] in a template ACL will get copie to the database.

This screenshot shows an ACL of a template with normal access entries and special entries that are copied to a database when it is created from the template.

Monday 1 February 2010

Workaround for Xpages file download control bug

Last week I posted about a bug in the Xpages File Download Control.
See the post from 27 januari for details.

We have reported the problem through a PMR with IBM, but that unfortunately only resulted in a response that the problem is resolved in 8.5.1. and it will not be fixed in the 8.5.0 release.

In the PMR response IBM did mention a possible workaround could be found in John Mackey's blogpost and a response to last weeks post from Irina Kojevnikova also pointed to John Mackey's post. And as it turns out John based his code on Irina's initial solution.
In that post the solution to the problem is overriding the file download code with custom code to build the old style url for downloading attachments.
On 8.5.0 Domino the subdirectory is omitted in the file download control, so another work around would be to place replica of the database in the domino data root directory (nightmare for admins).

But John and Irina's solution is cleaner.

Wednesday 27 January 2010

Xpages bug: File download control in error


In an application we build, there was the need for a file upload and file download control.
Uploading works fine and the files are displayed in the file download control as you can see in the screenshot.
And in the Notes client the uploaded files are nicely displayed as attachments.

But when attempting to open the files through the file download control, the browser displays an error 500: "HTTP Server command not handled exception" and the server console displays the errors displayed below this article (1).

And the standard 8.5 discussion database produces the same error.

We did find a workaround (far from ideal and the admins nightmare), which is to place the database in the servers data root directory.
Through the PMR response by IBM, I found this was already blogged by Mark Hughes in april 2009.
The issue is solved in 8.5.1 but that doesnot help us as we will not upgrade (for several reasons) to 8.5.1 for a while yet.
I do not understand why it was picked up at the time to be solved in the future 8.5.1 and not fixed in the live release 8.5.

Software versions:
- DDE 8.5.1 on Windows XP Pro
- Domino server 8.5 FP1 on Windows 2003 server

(1) Domino server log errors:
HTTP JVM: SEVERE: CLFAD####E: Exception thrown
HTTP JVM: SEVERE: CLFAD####E: Exception occurred servicing request for: /development/uitzendkrachten.nsf/xsp/.ibmmodres/domino/OpenAttachment/Uitzendkrachten.nsf/849E2F5A666919A1C12576B600487E9A/Body/program1.JPG - HTTP Code: 500
HTTP Web Server: Command Not Handled Exception [/development/uitzendkrachten.nsf/xsp/.ibmmodres/domino/OpenAttachment/Uitzendkrachten.nsf/849E2F5A666919A1C12576B600487E9A/Body/program1.JPG]

Monday 25 January 2010

Disappointed by the lack of official webcast of Lotusphere 2010 OGS

As I was not able to attend this years Lotusphere, I am relying on IBM to post a webcast of the Lotusphere 2010 - Opening General Session to hear about all the great stuff.
Obviously I was relying a bit on IBM's previous LS habits to post this webcast during Lotusphere itself. Or at least that is how it was in my mind.
Does anyone have an idea when or -if- it will be made available for us poor souls who where not able to attend?

Of course there has been a great coverage on the many blogs around the world already and even the live-blogging was great, but still it does not beat watching the real thing (even it is not live but a webcast).