XPages, Java code and “loading constraint violation” errors

I recently had a requirement to update an existing XPages-based application that uses Apache POI (the Java API for Microsoft Documents) to generate spreadsheet files. Now this post is not specifically about Apache POI, or how to use it with Domino and XPages, but more about an issue that I hit whilst updating the application. […]

XPages, Java code and “loading constraint violation” errors Read More »

What Domino Makes Trivial Number Two: Synchronous / Asynchronous Processing

Another topic that becomes key when moving beyond Domino is synchronous and asynchronous processing. But it’s probably something most Domino developers haven’t come across. LotusScript and standard Domino Java are single-threaded. That means your code starts at line 1, runs line 1, then line 2, then line 3. If line 4 is a function /

What Domino Makes Trivial Number Two: Synchronous / Asynchronous Processing Read More »

Thoughts on the Problem of XPages

Jesse Gallagher posted a thoughtful blog about the challenges for the way forward with XPages. It’s a challenge I’ve had a number of discussions around, many of which are ongoing. The reason there’s not a simple solution – throw whatever resources are required into XPages – is that it simply doesn’t make business sense. There

Thoughts on the Problem of XPages Read More »

The DQL Approach

I’m loving the approach with DQL. Kudos to the team, there are some very good fundamental approaches. Will try to blog later to clarify — Paul Withers (@PaulSWithers) 22 November 2018 Earlier today I posted this tweet. It followed another update from John Curtis teasing more enhancements coming to DQL. If you’ve been following closely

The DQL Approach Read More »

My #Domino2025 Ideas

A few weeks ago I posted a blog about the Domino2025 Ideas portal, including my first idea. There is a lot of synergy and most are not “quick wins” but aimed at being “big wins”. They’re aimed at looking at that longer term approach to all developers and users. A few years ago XPages was

My #Domino2025 Ideas Read More »

The Benefits of Getting Involved in Open Source

Some years ago – Lotusphere 2011 – a meme adorned t-shirts “</bitching><doing>“. That meme comes to mind particularly at this time. The rebuke was valid and, I think, heeded. Certainly for myself, 2011 was the start of my journey into open source, a journey that benefitted me personally and Intec in general – and hopefully

The Benefits of Getting Involved in Open Source Read More »

Watson Developer Cloud Java SDK XPages Library

Recently I’ve been digging into the Watson Conversation APIs. With Java being my language of choice, the natural starting point was the Watson Brewery demo which integrates with Watson Workspace. This in itself was a learning experience as I finally stepped beyond the world of Eclipse to use IntellJ IDEA, as mentioned in the ReadMe.

Watson Developer Cloud Java SDK XPages Library Read More »

Scroll to Top