267 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Counting servers
Sun, May 24th 2015 17
The View bids adieu
Tue, May 5th 2015 17
Upgrading my vacuum cleaner
Fri, Feb 6th 2015 6
Tika parser error
Tue, Feb 3rd 2015 12
OpenNTF backup server (2006) died
Sun, Jan 25th 2015 8
a weird date
Fri, Aug 29th 2014 13
extractFile alternative for exporting attachments with diacritics from Domino
Wed, Jun 25th 2014 9
Top 10
The View bids adieu
Tue, May 5th 2015 17
Counting servers
Sun, May 24th 2015 17
xAgents, xAgents everywhere....
Tue, Nov 15th 2011 16
a weird date
Fri, Aug 29th 2014 13
Tika parser error
Tue, Feb 3rd 2015 12
Multi-threading in Xpages
Sun, May 26th 2013 11
Migration project from Domino to JEE
Thu, Feb 14th 2013 11
All servers upgraded to ND9 (Social Edition)
Fri, Mar 22nd 2013 10
ok, enough is enough, no more Java source folder (XPages)
Fri, Dec 23rd 2011 10
extractFile alternative for exporting attachments with diacritics from Domino
Wed, Jun 25th 2014 9




Recent Blog Posts
17
Counting servers
Sun, May 24th 2015 5:14p   Vince Schuurman
Declan commented on David's blog post that was a response to an article on JSFCentral . Still with me? Anyway he claimed/joked? about the 30 servers needed for the application described on JSFCentral. That got me thinking, we migrated a pretty complicated application from Domino To JEE last year and of course the management thought that things would get a lot simpler/cheaper in the new environment. Well, if counting servers is an indication... Only listing servers for the SAAS website (so
17
The View bids adieu
Tue, May 5th 2015 8:36p   Vince Schuurman
From my inbox: Vince,   It’s hard to believe that it has been 20 years since THE VIEW first arrived into an exciting Lotus market!  During that time we’ve had the pleasure of doing business with thousands of subscribers and attendees of our Admin and Developer conferences. Throughout the years, we worked to deliver trusted and valued information to help you do your job better. We remain humbled by the favorable response to our products over the years.    It's with a sad farewe
6
Upgrading my vacuum cleaner
Fri, Feb 6th 2015 6:51p   Vince Schuurman
Now here is something I never did before. I have a Neato vacuum cleaning 'robot' and after a year of 'hard work' it started to show errors on the display. The Neato website showed me how to 'reboot' the vacuum cleaner, but there was also a section for software updates.... Software updates for a vacuum cleaner. Quite logical if you think about it, but for some reason it never occurred to me that you could actually upgrade the software of a vacuum cleaner. So I thought what the heck, just t
12
Tika parser error
Tue, Feb 3rd 2015 6:51p   Vince Schuurman
Ok, now this was a very simple problem (in hindsight) but took me quite some time to figure out: In our Migration project from Domino to JEE we use Elasticsearch to search through pdf's and the Elasticsearch Attachment Mapper to index the pdf's. However we have over 500k documents and we noticed that after one or two days Elasticsearch tended to spike the CPU use to 100% due to the attachment mapper. Because even Elasticsearch experts could not find the problem (btw try to find an expert fir
8
OpenNTF backup server (2006) died
Sun, Jan 25th 2015 5:22p   Vince Schuurman
Now that brought some memories back for me. A few years after Bruce arranged to host openntf.org at his work, he bought a server and hosted it at PSC in 2002. After a couple more years OpenNTF really started to attract attention and traffic spiked big time. We started to worry about up-time and data backup so I bought a Dell PowerEdge 1800 in 2006 to act as the European backup and failover server for the American based OpenNTF site. After the production site was transferred to Prominic (where it
13
a weird date
Fri, Aug 29th 2014 4:05a   Vince Schuurman
While testing our new system we came across this very strange error message: org.joda.time.IllegalInstantException: Cannot parse "1940-05-16": Illegal instant due to time zone offset transition (Europe/Amsterdam) So we checked and it appears that there was a problem with date/times during that date: The time was changed from UTC+00:20 to UTC+1 and joda does not know what to do with that date. Doesn't really seem like a big deal, a problem with only one date. But since that exact date is th
3
Playing around with Parallels on new MBP
Wed, Oct 30th 2013 7:42p   Vince Schuurman
Not that one would ever need this, but it works. And the MBP is not even breaking out in a sweat. Never mind the non-responding, Parallels does not always communicate correctly with the OS.
6
Spring project part 7: Phase 1 First Release
Sun, Oct 27th 2013 8:00a   Vince Schuurman
Ok, we had our first release last week, we have finally migrated some parts of a very complex Domino infrastructure to JEE. This is only Phase 1 we are talking about, so lots more to come. But at least we can now get a feeling of how it runs under pressure and whether or not we have to adjust our calculations for the other 5!!! phases of the migration from Domino to JEE project. So far it looks like we are still within budget. However I get the feeling we are moving more and more functionality f
3
Spring project part6: Progress report on the migration from Domino to JEE
Wed, Jun 5th 2013 9:59p   Vince Schuurman
I will post a schema of our final setup for the DTAP environment soon. It is pretty slick including Jenkins and Sonar for automated code checking, building and testing projects. But since I have been temporarily assigned to projects to improve the current (Domino) production environment I don't have much to report on the actual techniques used in the project itself. I do get the progress reports on the projects though and they do not seem very positive. The Spring consultant has been replaced b
11
Multi-threading in Xpages
Sun, May 26th 2013 6:27p   Vince Schuurman
What I thought to be a trivial task turned out to be a bit more work than I initially estimated. There are several posts about this subject including example code, but for different reasons they did not work for me. So I combined a couple of the techniques I found and came up with this: We have a initiator: public class ThreadJob { public static String main() throws InterruptedException, ExecutionException { ArrayList processItems = new ArrayList(Arrays.asList("item1","item2","item3




Created and Maintained by Yancy Lent - About - Planet Lotus Blog - Advertising - Mobile Edition