XPages to Java EE, Part 2: Terminology 

By Jesse Gallagher | 1/18/19 1:36 PM | App Dev - Web | Added by Oliver Busse

Much like with my earlier series, I think it'll be useful to take a minute to go over some of the terms that we'll need to know for dealing with Java EE, beyond just the many names of the platform. Additionally, I think it'll be useful to go over some of the things we specifically need to not know when it comes to non-OSGi development.

XPages to Java EE, Part 1: Overview 

By Jesse Gallagher | 1/18/19 3:08 AM | App Dev - Web | Added by Oliver Busse

I've definitely come around to the idea that the future for Java with Domino involves Java/Jakarta EE. HCL apparently feels the same way, though what that "J2EE" bit on their slide means remains unspecified. Regardless, I think that it's important for the XPages community to at least dip our toes into JEE proper, and I plan to share some of my experiences with doing so.

Domino 10.0.1 on Docker Setup Video 

By Paul Withers | 1/15/19 3:21 AM | App Dev - Web | Added by Oliver Busse

I’ve created the first in a set of videos about setting up Domino on Docker for development from Notes Client, XPages and Node.js / Node-RED

Posting to Microsoft teams from using Lotusscript 

By Fredrik Norling | 1/15/19 2:43 AM | App Dev - Web | Added by Oliver Busse

With the new HTTP classes in Domino 10 and lotusscript sending a message to a Microsoft teams group is very simple. first you need to enable your microsoft teams group to accept posts this is done by adding a incoming webhook to the teams channel

How to use the new Domino Query Language 

By Tim Davis | 1/8/19 8:43 AM | App Dev - Web | Added by Oliver Busse

Before I talk about building a Domino-based API gateway on Node.js, I thought it would be a good idea to expand a little on how to use the new Domino Query Language (DQL) to run queries on Domino documents.

Letting Madness Take Hold: XPages Outside Domino 

By Jesse Gallagher | 1/8/19 8:35 AM | App Dev - Web | Added by Oliver Busse

Since I've been on a real Open Liberty kick lately, over the weekend I decided to go another step further and test something I'd been wondering for a while: whether it'd be possible to run the current form XPages outside of the Domino HTTP stack.

Installing ODA Into DDE Without Download 

By Paul Withers | 1/4/19 3:52 PM | App Dev - Web | Added by Oliver Busse

Just before Christmas Jesse Gallagher added directory download support to OpenNTF’s p2 Repository Browser. This means projects like OpenNTF Domino API can be installed into Domino Designer directly from a URL rather than going to OpenNTF and manually downloading the relevant release. It also means it’s possible to get the latest snapshot code as well.

A New Life Ahead 

By Serdar Basegmez | 1/4/19 10:50 AM | App Dev - Web | Added by Oliver Busse

In 2003, I left my job and started looking for a better one. I wasn't quite happy working for a corporation and I wasn't the employee of the month either. However, after a series of coincidences, I end up with a brand new laptop waiting for a long bus ride to a resort near the Mediterranean Sea.

New Project: Domino Open Liberty Runtime 

By Jesse Gallagher | 1/4/19 3:32 AM | App Dev - Web | Added by Oliver Busse

The end of the year is often a good time to catch up on some side projects, and this past couple weeks saw me back to focusing on what to do about our collective unfortunate situation. I started by expanding the org.openntf.xsp.jakartaee project to include several additional JEE standards, but then my efforts took a bit of a turn.

NotesJsonNavigator.getNthElement does not obey boundries 

By Ulrich Krause | 1/2/19 12:31 PM | App Dev - Web | Added by Oliver Busse

I stumbled upon an issue with NotesJsonNavigator getNthElement(index) method. It looks like there is no boundry check, which leads to some inconsitent behaviour and unpredictable results. Here is the code that I used in my test.

NotesJsonNavigator, NotesJsonElement, NotesJsonArray, NotesJsonObject example 

By Ulrich Krause | 1/2/19 12:31 PM | App Dev - Web | Added by Oliver Busse

NotesJsonNavigator, NotesJsonElement, NotesJsonArray, NotesJsonObject are new classes in Domino Designer as of Notes V10.0.1. They are not yet documented in the Domino Designer Help, but you can find online documentation following the above links.

NotesDominoQuery sample 

By Ulrich Krause | 1/2/19 12:30 PM | App Dev - Web | Added by Oliver Busse

I have put together a small sample to demonstrate how to use NotesDominoQuery from LotusScript. I created a new Class DQLWrapper. A little bit over the top, I know.

Start node.js application using systemd on RHEL 7 

By Ulrich Krause | 1/2/19 12:29 PM | App Dev - Web | Added by Oliver Busse

In a test or development environment we can start a node.js application with npm start . But this is not, what we want to do in production. We need to start the application as soon as the server is up and running. Here is a quick and easy way to achieve this goal.

[Solved] – PROTON_SSL=1 

By Ulrich Krause | 1/2/19 12:29 PM | App Dev - Web | Added by Oliver Busse

This is a follow up to my recent post https://www.eknori.de/2018-12-28/problem-using-proton-with-proton_ssl1-enabled/ Due to my misunderstanding and also a lack in documentation, I was not able to get PROTON with PROTON_SSL=1 and PROTON_AUTHENTICATION=client_certs running.

Problem using PROTON with PROTON_SSL=1 enabled 

By Ulrich Krause | 1/2/19 12:28 PM | App Dev - Web | Added by Oliver Busse

By default, PROTON supports anonymous access and an insecure connection. This is a good starting point, but if you want to do something more productive, you should at least have PROTON_SSL set to 1 and a valid certificate at hand.