- Tweak HCL Connections Newsletter v2
- Repair Administration Console of Connections 7 for Chromium-based Browsers
- Upload Files via IBM HTTPServer (mod_ibm_upload) to HCL Connections
- HCL Connections Newsletter v2 and Join Community requests
- Show Community Create Button only to users with role "community-creator"
- Makefile to process all Asciidoctor files in a directory
- Update on the Touchpoint workaround (Updated)
- Linkdump Week 44 / 2020
- Linkdump Week 42 / 2020
- Linkdump Week 41 / 2020
Update 10.05.2021 I’m really sorry, but this workaround seems not to work as expected. So the best way, that the touchpointState is not overwritten on each TDI run is to comment out the fields in tdisol/conf/LotusConnections-config/profiles-types.xml and tdisol/conf/LotusConnections-config/TDI-LotusConnections-config.xml! Tested with the latest 7.0 fix Some weeks ago I wrote about an workaround to prevent TDI from deleting the touchpoint status in HCL Connections. During some research on TDI I found Mapping fields manually in the HCL Connections documentations. This document describes how to add additional fields to the TDI synchronisation.
Today I activated Elasticsearch Metrics and Typeahead Search on my demo HCL Connections cluster. To my surprise the indices weren’t created and I got errors on the wsadmin.sh commands. SearchService.createESQuickResultsIndex() I checked the Elasticsearch pods which showed a running state, but the logs showed following messages: [es-master-c9cc5d877-trwsd es-master] [2020-10-08T12:11:13,708][WARN ][o.e.c.r.a.DiskThresholdMonitor] \ [es-master-c9cc5d877-trwsd] high disk watermark [90%] exceeded on [sqwY58MtRa2MoPkHr1o70Q][es-data-2][/data/data/nodes/0] \ free: 2.7gb[5.4%], shards will be relocated away from this node So even with 2.7GB free space it does not generate the needed shards and indices. This is default behavior of Elasticsearch, but can be changed:
HCL included some additional apps with HCL Connections 6.5CR1. One of them is Touchpoint, which can be used to present users the "Terms and Conditions" (or Privacy and Guidelines) of the environment and some help creating their profile, network and become member of their first communities. Touchpoint writes some profile extension entries in the PEOPLEDB database in the table PROFILE_EXTENSIONS, most important: touchpointState: stores the information if a user has completed Touchpoint and the timestamp of completion privacyAndGuidelines: Version number of accepted Privacy Guidelines Example "PROF_KEY" "PROF_PROPERTY_ID" "PROF_VALUE" "94caae68-8eb7-42fd-ac76-e04d4c0ab6bf"
Time is running very fast and I completely forgot to update the blog for a long time. What happened since DNUG Day 2020? Changing the job Some have already seen on LinkedIn that I joined Vegard IT. I’m very excited and see forward working and meeting with the new colleagues. During the Covid lockdown on boarding is a tough process, but I think we’re doing very well. So I’m still around and work with Connections, Kubernetes and other fun stuff. Engage 2020 I attended Engage 2020 and enjoyed it very much meeting old and new friends.
This week I attended the DNUG Connections Day 2020 in Munich. First of all I need to thank the organization team which did a really good job (Thanks Andreas , Martti and Lara ). During the short breaks we had great conversations with parts of the HCL Developer team and other attendees. Update I completely forgot to mention Jörg Rafflenbeul ! He was responsible for beer steins, a great glass of quits jar, photos, videos and a ton more. Sorry Joerg and thank you! During the first session (Connections Roadmap with Danielle Baptiste ) there was a very important announcement and parts of the audience were really surprised.