XPages Jakarta EE 2.5.0 And The Looming Java-Version Wall  

By Jesse Gallagher | 5/26/22 1:32 AM | Development - Notes / Domino | Added by Roberto Boccadoro

Earlier today, I published version 2.5.0 of the XPages Jakarta EE Support project. It's mostly a consolidation and bug-fix release, but there are few interesting features and notes about the implementation. Plus, as teased in the post title up there, there's a looming problem for the project.

Putting Eclipse Transformer To Use In Dependency Wrangling  

By Jesse Gallagher | 5/24/22 3:28 PM | Development - Notes / Domino | Added by Oliver Busse

Setting code aside, the backbone of the XPages Jakarta EE Support project is its dependency pool. In it, I use my fork of the p2-maven-plugin to wrangle all the spec and implementation dependencies. Aside from just collecting them, this file does a ton of work to create and reconfigure their OSGi bundle rules to get everything working on Domino.

Poking Around With JavaSapi  

By Jesse Gallagher | 5/20/22 3:17 AM | Development - Notes / Domino | Added by Oliver Busse

Earlier this morning, Serdar Basegmez and Karsten Lehmann had a chat on Twitter regarding the desire for OAuth on Domino and their recollections of a not-quite-shipped technology from a decade ago going by the name "JSAPI". Seeing this chat go by reminded me of some stuff I saw when I was researching the Domino HTTP Java entrypoint last year. Specifically, these guys, which have been sitting there since at least 9.0.1

Upcoming Sessions With OpenNTF and at Engage  

By Jesse Gallagher | 5/12/22 12:50 PM | Business - Events / People | Added by Oliver Busse

This month contains a few presentations and sessions of note for me, and I realized I should compile a list. While I won't personally be attending Engage this year, it's shaping up to be a good conference and OpenNTF and Jakarta EE will be well represented (in chronological order):

So Why Jakarta?  

By Jesse Gallagher | 4/28/22 4:56 PM | Development - Notes / Domino | Added by Oliver Busse

I've spent a lot of time over the last while tinkering with the XPages Jakarta EE Support project in particular and Jakarta technologies in general, and I figured it'd be worth discussing a bit why I like this stack and why I think it's worth putting work into. There are a couple facets to this, I think. Why is it good on its own? Why is it good as a complement or replacement for XPages? And why is it good compared to the other roads offered for Domino developers?