Importing an SSL Certificate Authority into the JVM  

By Devin Olson | 5/7/18 2:29 PM | Infrastructure - Connections | Added by John Oldenburger

Java code running on a Domino server (or from within a Notes client) can reach out and pull in information (such as with a REST API, or an HTTP GET) from an outside source. Due to the Notes/Domino security model, all of these communications must occur over an encrypted (HTTPS / SSL) channel.

Updated incinerate()  

By Devin Olson | 2/28/18 3:15 AM | - | Added by Oliver Busse

Back in August of 2013 I originally posted Nate and Tim's Excellent Recycle. Granted, if you are coding in XPages the OpenNTF Domino API has pretty much made the need for this method irrelevant (as the ODA's first goal is to eliminate the "ham-fisted Exception handling in the lotus.domino API"). HOWEVER, if you are doing non-XPages Domino Java code then this recycle method is still relevant.

IBM Connect 2016 - Final Thoughts  

By Devin Olson | 2/8/16 9:23 AM | - | Added by Oliver Busse

Before I give you my thoughts about Connect 2016, I need to first provide a bit of a background. I have faithfully made the annual pilgrimage to Orlando every year since my first one back in 1998. I have been there for the highs and lows, representing 6 different employers (and several times just as myself). I have forged long-term SOLID friendships with people from all over the world. Lotusphere (and then Connect, then ConnectED, and now Connect again) has been a VERY important part of my life, and career, for 18 years.

OpenNTF Domino API and Scheduled Agents  

By Devin Olson | 6/25/15 12:41 PM | - | Added by Kenio Carvalho

Scheduled agents run in their own little space, and the boundary between their space and the JSF / XPages environment is strong. This means your awesome Java code using the OpenNTF API simply won't work in a scheduled agent.

OpenNTF XSnippet: Scheduled XAgent - NON SSL  

By Devin Olson | 6/25/15 10:03 AM | - | Added by John Oldenburger

Java Agent Code for hitting an XPage via NON-SSL encryption. Hitting the XPage from a scheduled agent allows us to "trigger" the XAgent code on a scheduled basis. Note that for Anonymous ACL to work on the database containing the XAgent XPage, it must be set to at minimum of READER.

OpenNTF XSnippet: Scheduled XAgent -SSL Encrypted  

By Devin Olson | 6/25/15 10:01 AM | - | Added by John Oldenburger

Java Agent Code for hitting an XPage via SSL encrypted connection. Hitting the XPage from a scheduled agent allows us to "trigger" the XAgent code on a scheduled basis. Note that for Anonymous ACL to work on the database containing the XAgent XPage, it must be set to at minimum of READER.

Tim’s Magic Button  

By Devin Olson | 3/31/15 6:45 PM | - | Added by Kenio Carvalho

It allows you to select a document from a view and then add, edit, or delete any field on the document. Nothing more, nothing less. But sometimes, that is exactly what you need.

A very brief introduction to Expression Language  

By Devin Olson | 11/7/14 1:22 AM | - | Added by Oliver Busse

It has been a while since my last post, and I thought i would break the silence with a fun little excursion into the Expression Language Processor. I will follow this up with a subsequent post which may or may not be called the "What #&$%ing Broke Now?" lesson. But I digress... A bit of a primer on EL (Expression Language) and Java is in order.

Nate and Tim’s Excellent Recycle  

By Devin Olson | 8/28/13 12:49 AM | - | Added by Niklas Heidloff

During the "Build A Bean Workshop" that Mike McGarel and I presented at MWLUG 2013, I mentioned a wonderful utility method I received from Tim Tripcony, who in turn based it on some original code (and a bit of conversation) he received from Nathan T. Freeman.

Installing and Configuring IBM Domino 9 Social Edition on CentOS 6 Enterprise Linux  

By Devin Olson | 5/1/13 2:07 AM | Infrastructure - Notes / Domino | Added by Niklas Heidloff

Since the official release of IBM Notes and Domino 9.0 Social Edition a few weeks ago, I have been "chomping at the bit" wanting to release a set of instructions / videos on how to install it on a Linux machine.

Learning XPages  

By Devin Olson | 10/11/12 1:03 PM | - | Added by Per Henrik Lausten

Since the advent of XPages several years ago, I've heard the following mantra more times than I care to remember: "You don't need to know Java to write XPages" While you may technically be able to build an XPages application (or several) without knowing Java, you will never be able to build a good one.