Attention, REST service user!  

By Oliver Busse | 2/22/24 1:19 AM | Development - Notes / Domino | Added by Roberto Boccadoro

I lately came across a problem with Domino 14, but it turned out that this issue applies to 12.0.2 FP3 as well. When you use the REST service control from the Extension Library to provide a custom REST service, you will get an exception which has nothing to do with anything in your XPage or your Java code. The root cause is yet to be examined, but the defect article is already up:

Domino 14 on Windows & HCL Ambassador  

By Oliver Busse | 12/22/23 10:15 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

I could not believe my eyes but I just received the congratulations from the HCL Ambassador program - yes, somehow I made it again for 2024. Thank you for having me again in this group of remarkable people! One of those amazing people is my friend Roberto Boccadoro who helped to fix my issues when trying to install Domino 14 on a Windows server. Usually I don’t touch this OS if I am not forced, but I run a test machine to explicitly gain those experiences - mostly frustrating. This case was not any different. I won’t describe the solution here but I want to point you to Roberto’s excellent blog post. And yes, the guy mentioned in his post is me.

Quick Tip: CKEditor not loading - a possible cause  

By Oliver Busse | 12/14/23 7:17 AM | Development - Notes / Domino | Added by Roberto Boccadoro

I recently noticed an issue with the CKEditor on XPages not being displayed for edit mode. The editor doesn't show up completely. A quick glance using the developer tools showed a resource not being loaded and then causing an error: I am using English as my browser language (and also on the OS level) but I wondered why this particular resource was attempted to load, showing the particular UK version of the English locale file. Another check of my browser settings gave the answer:

Notes & Domino 14 - missing the Notes.jar? It's still there  

By Oliver Busse | 12/8/23 2:09 AM | Development - Notes / Domino | Added by Roberto Boccadoro

Today HCL released version 14 of Notes and Domino. Despite I tried the beta version in the EAP I wasn't aware that the Notes.jar was relocated. In my test VM I installed the new version just to find my Eclipse projects failing to build due to my variable NOTES_HOME not pointing to the correct location anymore. So, if you also got your little WTF moment, keep cool and relocate your variables to <NotesProgramDir>/ndext/notes.jar now.

Quick Tip: What is Notes tryin' to tell me? // Oliver Busse  

By Oliver Busse | 9/18/23 4:27 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

Quick Tip: What is Notes tryin' to tell me? // Oliver Busse Quick Tip: What is Notes tryin' to tell me? // Oliver Busse /hp.nsf/life.png width=device-width, initial-scale=1 /xsp/.ibmxspres/.extlib/bootstrap/xsptheme/xsp.css /xsp/.ibmxspres/.extlib/bootstrap/bootstrap320/css/bootstrap.min.css /xsp/.ibmxspres/dojoroot-1.9.7/dijit/themes/tundra/tundra.css /xsp/.ibmxspres/.extlib/bootstrap/xpages300.css https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css /hp.nsf/bs3_tweaks.css /hp.nsf/paper/bootstrap.css /hp.nsf/hp_tweaks.css /hp.nsf/google-code-prettify/prettify.css /hp.nsf/prettify-desert.css 12, hcl, notes, quicktip, wtf /xsp/.ibmxspres/.extlib/css/tagcloud.css Toggle navigation index.xsp Oliver Busse about.xsp About # Pages blog.xsp Blog tutorials.xsp Tutorials docu.xsp Docs http://de.slideshare.net/OliverBusse Slide Decks terms.xsp Terms domnav.xsp Domino Navigator other.xsp More # Projects http://www.openntf.org/main.nsf/project.xsp?r=proj

Domino on CentOS/RHEL compatible Linux - Timezone issues  

By Oliver Busse | 5/19/23 1:34 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

With a new customer server we stumbled upon a strange behaviour using our low-code platform Aveedo we never saw before. We created the server at Hetzner using the Rocky 9 base installation. Rocky is binary compatible with RHEL and should be used in favour of CentOS in general as it is newer and still maintained.

Error 404 - Item Not Found Exception after upgrade to Domino 12.0.2  

By Oliver Busse | 2/2/23 2:21 AM | Development - Notes / Domino | Added by Roberto Boccadoro

For a customer we also set up a dev environment using our application platform Aveedo where we are creating a brand new CRM system. Very soon we faced the problem, that pages were not loaded properly (404 error) at random occurrence. After some testing with various XPages memory settings etc. I opened a case, and it turned out: there is a problem in the com.ibm.xsp.core_12.0.2.20221101-2131 plugin lib, which means in the XPages core. HCL support immediately forwarded this to the dev team and they were able to create a testfix for us which solved the problem. The fix is addressed for FP1 of 12.0.2.

Domino 12.0.2 on Docker - some changes with One Touch setup  

By Oliver Busse | 11/28/22 4:03 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

Today I learned the hard way what it means to "reset" the Docker Desktop installation using a tool like "Clean My Mac X", a tool that I strongly recommend to get rid of all crap that slows down your system - and does much more. However, resetting a Docker Desktop installation means that everything is wiped - except from the program itself. Docker started to be unstable, so my plan was to re-install it. After I did this task, I found out that all my containers were gone - including the images and volumes. The latter is the worst, so be careful.

QuickTip: Running Domino with Let's Encrypt? You may have to do this  

By Oliver Busse | 10/7/22 3:36 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

We came across an issue with some Java code that uses the Apache HTTP client to access another resource on the same Domino server. It's basically an agent that collects stuff from other NSFs using an HTTP request. This works perfectly as long as your server works with a custom wild card SSL certificate from a "common" certificate authority. However, when you are using the Let's Encrypt certificate that you get using Domino's CertMgr, your code may stop working as the HTTP request will fail with an error like this:

HCL Nomad Web w/o HCL SafeLinx  

By Oliver Busse | 7/21/22 1:24 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

It's been 3 weeks since I tried Daniel Nashed's implementation to the community container project to install SafeLinx in a container - including Nomad Web. That was pretty easy once you managed the certificate part. Now with the latest drop 3 of Domino 12.0.2 HCL also released the first beta of Nomad which runs as a Domino add-on - without SafeLinx at all. Installation couldn't be easier. It's just like you do when you want to add Domino Leap (fka Domino Volt) on your existing Domino server.

HCL Nomad Web - in a container  

By Oliver Busse | 7/4/22 6:18 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

Daniel Nashed did it again: he simplified a process to get faster results. This time: getting started with HCL Nomad Web and SafeLinx. HCL Nomad Web needs SafeLinx as Proxy and additional files which are the WAS part of the product which will run in your browser. Installing and especially configuring a SafeLinx server may be cumbersome and at least I failed several times. With SafeLinx now running in a container and using a simple ENV file to configure all the important stuff is a huge step forward.

HCL Updates from Engage  

By Oliver Busse | 5/31/22 11:00 AM | Business - Events / People | Added by Roberto Boccadoro

Though not physically present, I captured some news from Engage which takes places these days, thanks to my fellow peeps who post infos on Twitter. My personal highlights from the OGS and other sessions during the day are:

Before you update to FP5 of 11.0.1  

By Oliver Busse | 3/29/22 2:43 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

A customer encountered a problem with our platform Aveedo after upgrading their server to the latest FP5. XPages that contain a view or folder could not be opened anymore and threw an exception. A quick check on 11.0.1FP4 showed that the app runs fine - the same is for a server of version 12.0.x.

Technical Documentation? Here you go!  

By Oliver Busse | 11/16/21 6:05 AM | Business - Events / People | Added by Roberto Boccadoro

I admit: I love to write technical documentations. It's an unusual habit of a developer to do so, but somehow I adore having something to look at after a while and still be able to understand what's going on. In the past I used several tools for that. What I can say is that word processors like MS Word are NOT suitable to write a decent documentation for software. Just do not use them. I recently discovered MkDocs as the tool of my choice. This allows you to create neat online documentation as well as printable PDFs using the right plugins.

Quick-Tip: Solving a problem enabling the "Alternate From" feature in Mail v12  

By Oliver Busse | 7/8/21 7:20 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

We are preparing a demo of all the nice features of Domino 12. When we tried to set up the new "Alternate From Feature" in a Mail-In database, we encountered the following problem "This database is not listed as a Mail-In Database"

How to: Domino 12 OneTouch Setup  

By Oliver Busse | 5/21/21 1:21 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

While preparing an upcoming webcast hosted by We4IT I am tinkering again with Domino 12 beta. One very cool feature of version 12 is the "OneTouch" setup procedure which allows you to install the server with an already prepared configuration for almost everything relevant. For the preparation my goal only was to show how to install an additional server to an existing Domino domain (DNN), using an existing admin user as an administrator and a prepared server.id. I am using Docker to build this new server as this is the fastest method to check it out.