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.

Thank you, Nathan!  

By Oliver Busse | 4/13/21 2:29 AM | Business - Events / People | Added by Roberto Boccadoro

Today we mourn for one of our members of the community (aka the Yellow bubble), Nathan T. Freeman. If you are working in the Notes/Domino area for some years you definitely came across this name. Nathan was one of the busiest developers for decades, always exploring the borders of Notes and Domino and way beyond.

Domino 12 beta 3: subtile UI changes  

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

Now I want to focus on some improvements of the UI of the standard client. I am not talking about the new 64bit basic client which looks like... R6.5 Let's forget about that for a minute There were several posts in the forum about the new workspace, the tabs, the sidebar and the new templates. I also posted my 2 cents to that and look what we got with beta 3: some improvements (I will name those that didn't make to beta 3 in the end).

Testing the Domino 12 backup feature  

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

HCL released the 3rd iteration of the public beta today. One of the new features of the server is the integrated backup. HCL implemented a solution called Veeam to run as a new server program. It used a simple configuration and logging database which is a new template to V12 beta 3.

Domino 12 beta 3: CertStore and Trusted Root Certificates  

By Oliver Busse | 3/31/21 2:20 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

Man, this is very intense. I am testing the 3rd beta of V12 and it's very dynamic. I posted to the forum, immediately got feedback, commented on other's posts and also got feedback. The people are very busy to check everything out - which is great! This post is about the Certstore and the process to obtain an SSL certificate from Let's Encrypt. With beta 3 you need a valid trusted root certificate set up in this database. There are several options to get it, and this posts is about how.

It's 21 and we are on to 12 #dominoforever   

By Oliver Busse | 2/18/21 3:02 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

I love using click-bait-ish titles, right? This one addresses the year we're now in and "12" of course is referencing the version of HCL Notes and Domino which is currently under heavy beta testing around the globe. HCL just released the second iteration of it to the public. If you are not registered to the beta forum to give feedback then you should do so asap - it can only get better with your contributions.

Happy Valentine - or not? #dominoforever  

By Oliver Busse | 2/9/21 2:14 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

Ok, this has nothing to do with Feb 14 aka Valentine's Day. I chose this title as my Let's Encrypt certificate for this page was going to expire on exact that date. I recently saw it and just now retweeted the Tweet of Detlev's blog post regarding the updated Let's Encrypt certificates that you have to add to your cacerts on Domino to keep the great LE4D app running without errors. If you use LE on your Domino server utilizing LE4D then YOU MUST act now - before it's too late (maybe on Valentine's Day...)

Moving Domino to a container  

By Oliver Busse | 11/23/20 3:29 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

Today I successfully moved a Domino server from a native installation on a non-supported Linux to a docker container. It actually wasn't really a moving as I installed a different server version. The original server was V11 and the containerized one now is of course the latest code drop of V12.

Domino 12 EAP and OpenNTF Webinar Recap  

By Oliver Busse | 11/20/20 3:16 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

Yesterday OpenNTF hosted the November webinar about Docker in general and Domino on Docker in particular. The aspects were diverse: from a manager's point of view, a developers perspective and for administrators. Christian Güdemann, our OpenNTF chairman opened the session by talking about general benefits using container. Then Dan Dumont, also OpenNTF board member, demonstrated how he uses 3 (!) Dominos on his machine to work on the AppDev pack - impressive! The last block was performed by Roberto Boccadoro (you guess it, OpenNTF board member, too) who showed how to get the Domino Early Access Program code drop up and running which is delivered exclusively as a Docker image and has no installers. This was done in several minutes including the server configuration - awesome!

HCL Digital Week is history  

By Oliver Busse | 11/14/20 4:13 AM | Business - Events / People | Added by Roberto Boccadoro

First of all: THANK YOU, VERY WELL DONE, FOLKS! The first major event conducted by HCL for their Digital Solutions and Digital Experience portfolio is over. So is the Factory Tour that also was done virtually thanks to the pandemic. These 2/3 events overlapped during this week, started every day at 10am EST (3pm UTC, 4pm CET) and offered the blueprints of the current and upcoming solutions of HCL Software. I won't go into details about sessions and content here, so many friends wrote their asses off about it. Just checkout CollaborationToday to find their blog posts. I am actually not able to focus on a single product or topic here, this was intense.

Big things to come  

By Oliver Busse | 10/15/20 9:40 AM | Development - Notes / Domino | Added by Martin Pradny

On Monday this week, I witnessed the future of app development - without a heavy IDE but somewhat "on Domino". There was also another announcement from HCL - HCL Volt MX. Technology-wise HCL Volt MX has nothing to do with HCL Domino Volt. The term "Volt" is just something HCL wants to be understood as their Low-Code idea in general.

HCL removed Bluemix capabilities from Extlib in 11.0.1  

By Oliver Busse | 6/20/20 4:48 AM | Infrastructure - Notes / Domino | Added by John Oldenburger

I recently upgraded a server from 11.0.0 to 11.0.1. One of the apps utilized my DAO bean I created a while back which was able to automatically manage to access the underlaying database depending on if it runs on premises or on IBM Bluemix (now known as IBM Cloud). After the upgrade this app threw errors that some Java classes are unknown.

Amsterdamned #engageug #dominoforever #hcldigital  

By Oliver Busse | 3/5/20 2:48 PM | Business - Events / People | Added by Renan Ek Rendon

I am currently sitting in my hotel room near Amsterdam Schipol airport. I missed my flight in the morning because the Dutch train canceled several connections and the train I was in finally also had delays due to technical issues on the track. Another delay resulted in the need to change the train at Amsterdam Central. Anyway, I didn't make it in time, I was about 1 hour late. But why I am here?

Beyond 11  

By Oliver Busse | 12/10/19 1:41 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

On December 4th HCL revealed V11 of Notes/Domino and Sametime as well as Connections 6.5 (already released) and other insights of the new products Nomad and Volt. This event was announced months ago in a kind we last saw with release R5 and the "I AM" and "Super Human Software" effort decades ago. It had it's effect.

Where am I? Using GPS data in Notes apps  

By Oliver Busse | 10/27/19 9:27 AM | Business - News | Added by John Oldenburger

With the latest beta of HCL Nomad and the beta 2 of Notes/Domino 11 you are now able to use GPS functions in your Notes apps. This might be interesting for apps that users will use exclusively on their mobile devices to track where they were when the document was created.