We have benefited greatly from the input of other members in the tech community. This BLOG is one of the ways that we give back and help others to enjoy developing modern web applications.
Scheduling XAgents on a Linux box using Cron
We used scheduled code in our XPage apps to do things like pre-building dashboards and storing the data in the application scope. There is no simple way to schedule Java code that has been written for use with XPages. The best solution I have found has been to use...
Solved : Before Mail Arrives Agent stops inbox refreshing
This was a new one to me and IBM support did a great job of helping us to find the issue. We modified a customers mail template to add some core business functionality that processed the inbound emails before they appeared in the in-box and provided some quick filing...
Upgrading Domino causes issues with CKEditor for Chrome users
We have had a spike in help desk calls with general "oddness" in one of our XPage applications. This has been triggered by an upgrade to the Domino server that included a new CKEditor version. It seems as though Chrome ( possibly other browsers ) cache the old...
@Unique(view1.getColumnValues(0)) = Repeatable XPages Server Crash
We have been chasing our tails with a server that has ruin really well for a number of years and suddenly started to crash over the last few weeks. We scoured the logs, domlog, server stats etc.. and couldn't find a pattern. It turns out it was a 4 year old bug that...
Domino KYRTool and SSL / TLS under Notes 9.01 FP3 IF3 – Positive Impressions
Native SSL / TLS with Domino - Looking Good Last year IBM got into a bit of a pickle when the Poodle Exploits hit and there was no support for SSLV3 in domino. At the time we moved to putting Apache Proxy Servers in front off all of our web facing servers. I...
Configuring Mandrill to work with Domino for SMTP routing
Mandrill is a cloud service which is used to ensure that transactional emails such as password resets get through to end users without falling foul of spam filters. We have had to move to using this with our SaaS XPage apps as it seems to be increasingly difficult to...
Solved : Quirk with Domino and Relay Hosts which redirect
This took me 4 hours to suss out so I hope that this helps someone else. If you set up a Relay Host in IBM Domino and are using authentication and it doesn't work then read on. The first sign of an issue is that the emails just stay in the mail.box....
Getting Sametime meetings to work with Chrome 42 and NPAPI
If you get a message saying that your Java Plugin is not supported when you go to share a screen in "Sametime" you need to adjust your chrome settings as per this note https://www.java.com/en/download/faq/chrome.xml The change takes a few seconds : In your URL bar,...
Solved : UNIK Table : itemdef.exe Cannot store document – database has too many unique field names
I recently got this message when trying to replicate a Lotus Notes / XPage database that I had been working on. I had already ticked the "Allow More fields in database" option. The application does use documents with programmatically generated fields but when I ran...
FoCul Best Practice – Faceted Filtering in XPages Using Java Beans
Improved User Experience We have found that one of the most difficult parts of developing modern XPage applications has been providing the faceted filtering that users expect from modern web apps. By faceted I mean filtering that is intelligent – If I choose the Ford...