Blog & Technical Insights

Home » Blog & Technical Insights

Programmatically Accessing and Updating DataContexts

XPages provides a number of options for holding global variables at various hierarchical levels. Scoped variables allow data items to be scoped to application, session (browser session), view and request. But the values cannot be calculated dynamically within the map itself. However, they can easily be updated by accessing the map from SSJS or Java […]

Enabling Typeahead Content Assist in Themes and Using The Eclipse Snippets View

A few weeks ago Naveen Maurya posted a blog about enabling typeahead content assist for faces-config.xml files. The faces-config formatting is standard for JSF so is available from the Sun / Oracle website under the JavaServer Faces DTDs category. Unfortunately, however, XPages themes resources are not standard. A folder of DTDs has bee provided with […]

Using SourceTree with Domino Designer

For some time I’ve been using source control, predominantly for personal projects. The way I’ve used it has changed over time and is still changing. There are a number of source control options, but the ones I’ve used are Mercurial and Git. Personally Git is my preferred option. That’s mainly because when I tried an […]

OpenNTF Projects and Videos

It’s been a busy couple of weeks with me, not least with turning 40 last week! I’d like to thank the judges and everyone else involved in the Appathon and it was wonderful to hear that  both projects I’ve been involved with this year were included in the winners. org.openntf.domino has been a big learning […]

Java and Selections Part Seven: ArrayLists and Value Pickers Addendum

I blogged a few weeks ago about adding dataProviders for the Value Picker control. Following recent investigations, I managed to get an ArrayList as the source of a simpleValuePicker dataProvider. As I found out, it fails if the valueList property is computed on page load (i.e. “${…}”). The error thrown, if you investigate in FireBug, […]

Two Java Libraries To Know for XPages Development

If you’re writing Java for your XPages applications (and Java tends to be my predominant language for application logic now), there are a couple of libraries well worth being aware of. The first is only of use if you’re using the Extension Library, but to be honest virtually every XPages application I’m working on at […]
Scroll to Top