[INFOGRAPHIC] You Won't Drown With HCL Verse
[INFOGRAPHIC] You Won't Drown With HCL Verse Read More »
Today I hit an error I had not seen before. When trying to run some LotusScript I got an error Notes Error: No documents were categorized. The code was getting the response documents and doing a stampAll on them. I could see there were response documents, but it was failing. So I turned to my
"No Documents Were Categorized" and StampAll Read More »
Table of Contents Introduction Part One – The Application Part Two – XPages Advanced 1 Part Three: XPages Advanced Database Separation Part Four: XPages Advanced Document Wrapper Part Five: XPages Advanced MVC Controller Part Six: Use of OpenNTF Domino API Part Seven: OSGi Application Development Introduction Part Eight: OSGi JAX-RS REST Access with ODA Part
From XPages to Web App: Part One – The Application Read More »
Table of Contents Introduction Part One – The Application Part Two – XPages Advanced 1 Part Three: XPages Advanced Database Separation Part Four: XPages Advanced Document Wrapper Part Five: XPages Advanced MVC Controller Part Six: Use of OpenNTF Domino API Part Seven: OSGi Application Development Introduction Part Eight: OSGi JAX-RS REST Access with ODA Part
From XPages to Web App: Introduction Read More »
The beta of XPages in Bluemix introduces the concept of splitting design from data, with (on the whole) one NSF for the XPages components and one for the data. But for me that’s not a new concept, and has not been for some time. Accessing a separate database is nothing new in XPages. It was
Building On Premises XPages The Bluemix Way Read More »
One of the biggest impacts on performance is the rendered property of components. As I’ve blogged about before, it’s calculated multiple times during a partial refresh. If the rendered property is computed using Expression Language (e.g. #{viewScope.showTheseFields}), the impact is probably not very high: the check goes through the VariableResolver to identify the Java object
View.isRenderingPhase() and Buttons Read More »
Domino offers a lot out-of-the-box. It’s immediately apparent when looking at the Document Properties that the last modified time and last modifier are stored. What’s less obvious is that the last modified time of an individual field is also stored. That can be extremely useful when trying to work out who or how that field
Notes Items, Seq Num, and Domino Update Troubleshooting Read More »
Recently I was pointed in the direction of a blog post requesting hooks for opening / creating / saving etc of documents. With the next release of Notes (9.0.2??) due out later this year, I suspect the chances of a feature request getting in now is quite low. The subsequent release will probably not then
OpenNTF Domino API Database Listeners Read More »
Yesterday I was hit by a problem. I was looking to set the login page for a suite of applications to an XPage. Some years ago I had a project and, with much less XPages expertise than now, just added some hacky code to redirect to a login XPage based on a sessionScope variable, so
Server-Wide Custom XPage Login for XPages Applications Read More »
One of my colleagues has been working on an XPages application and, because of other requirements, was creating his own modal dialog for taking action on a particular entry in a view. First, it’s worth a bit of background if this is something you’ve needed to do but are not sure how to. My usual
XPages Dialog Control and Partial Refreshes Read More »