I will be speaking at BLUG 2012

At the end of each year nearly all Lotus related blogs have titles like “I will be speaking at Lotusphere…”. At the end of each year I wondered why people write those blog posts. Now I think I know it. So, once more, just for my pleasure: I will be speaking at BLUG 2012 :-) Last year I decided to attend my first foreign LUG event: BLUG 2011 in Belgium. It was really good decision (see my older blog posts - day 1, day 2 - about it) and I am extremely happy to have an opportunity to give something back to Lotus community.
Read more

New version of EGit for Domino Designer available!

Until we are stuck with Eclipse 3.4 under Domino Designer, using some Eclipse plugins is limited to older versions of them. But we have Nathan T. Freeman on our side (of the Force), so at least for Git plugin (EGit/JGit project) this is not true. Go grab new release of updated Git support to OpenNTF.org. Now! Because versioning is part of standard development process. For all developers! Nobody is excused!

Comments should be working now

There was a problem with submitting comments to this site. And by problem I mean one could not submit them at all. There is apparently a bug in Antispam module for Drupal, when it is configured for use with Akismet antispam service. If by any chance you’re running Drupal and you want to use Antispam module, use this patch to make it work again.

MongoDB vs Domino experiment part 1

I am taking a scientific approach, so part 1 is procrastination :-) EDIT: In fact I am now close to the end of part two: holiday in Thailand. But immediately after return (and by immediately I mean after usual cold I am going to catch because of 40 degrees of Celsius temperature difference and - at least - a stroke because of returning to work) I am going to try it.
Read more

Using MongoDB instead of Domino?

In one of my previous posts I mentioned Play! framework. I’m now working with it almost exclusively, all of my non Notes work is in Java and when I am not dealing with SOAP web services or Android, I use Play framework. But it is not what I want to tell you about this time. It is MongoDB. It could be easily used in Play application using play-morphia plugin that uses Morphia project to map MongoDB to JPA.
Read more

Mobile controls in a new Extension Library, DomJson

After installing 8.5.3 and a new release of Extension Library I started to play with the Mobile controls included in it. It was originally a separate project on OpenNTF but now the controls are part of library itself. So you need 8.5.3 server (with extlib installed on it) to run apps using these controls. Thanks to new updateSite.ntf included with 8.5.3 it is now far more easier to deploy ExtLib to your server.
Read more

Unable to initialize Computer, and it can't be used at this time...

After upgrading Notes Client on Linux to 8.5.3 (it is in fact related to update of embedded sametime to 8.5.1) I started to get an error message “Unable to initialize Computer, and it can’t be used at this time. Processed unsuccessful response: null for: REGISTER…” and then there were some details about the connection. Quick Goggle search helped: How to suppress SIP registration failures in the Sametime 8.5x client
Read more

8.5.3 SOAP Header

Just a quick addendum to previous post. MessageContext is available in 8.5.3 gold version too, although I did not find any documentation on it in Help, in Release Notes and in fix list database. So this is probably “let’s uncomment this and don’t tell anyone” kind of fix :-) But thanks a lot for it!

Another 8.5.3 hidden gem - SOAP Header for Web Services in Lotus Domino

In 8.5.2 you can not get handle of SOAP Header in web service provider. According to Elena Neroslavskaya one can somehow extract the generated Axis code base and make the changes there. Definitely not an option for me: I do not want to extract some %%webservice.jar%% files attached to web service provider design element, make changes to files inside it and then put it back. But I tried to get MessageContext.
Read more

A right tool for bug tracking/project management - Redmine

We have been using Trac for couple of years and until recently it suited our needs just fine. But with move to Git version control system I started to look for something else. Although Trac supports Git: there is a plugin for it, but I have failed to install it when I tried that year or so ago. It needed different Python version than we had on our development server. According to Trac website the plugin is working ok, so there is no need to abandon Trac if you are happy with it.
Read more