Project Spotlight: OpenLog, XPages OpenLog Logger, XLogBack 

By OpenNTF | 5/25/16 8:06 AM | App Dev - XPages | Added by John Oldenburger

For this month's project spotlight, I wanted to highlight error logging. Firstly, it's worth making a clear distinction, that the projects on OpenNTF help with error logging. But error handling is a completely different topic and no framework, regardless of the language, can ensure errors are appropriately handled for custom applications.

Efficiently Keeping an XPages Session Alive with JSON RPC 

By Brad Balassaitis | 5/25/16 8:04 AM | App Dev - XPages | Added by John Oldenburger

In my last post, I talked about the difference between two reasons that a user may be prompted to login again while using an XPages application: idle session timeouts and LTPA token expiration. There are a variety of ways to programmatically prevent an browser session from timing out due to inactivity.

Back at home – Thoughts of a new tomorrow 

By Lars Samuelsson | 5/25/16 4:02 AM | Business - Social Business | Added by Oliver Busse

I must say that i’ve had a wonderful time in Oslo, despite the weather. For the first time i attended ISBG, the norwegian usergroup for ICS. It was a delightful arrangement where i got to meet new people as well as catching up with old friends.

Using Node.js, Bower, Git and SourceTree to install Bootstrap Plugins (2) 

By John Oldenburger | 5/25/16 4:00 AM | App Dev - XPages | Added by Oliver Busse

In the previous blog post I described the basic structure of the environment needed to install Bootstrap Plugins in an XPages application using Bower. Bower requires node, NPM (Node Package Manager) and Git. In this blog post I will describe the next step, set up the Source Control in DDE for XPages application

Browser Session Lifespan – Idle Session Timeout vs LTPA Token Expiration 

By Brad Balassaitis | 5/24/16 9:31 AM | App Dev - XPages | Added by John Oldenburger

I recently spent some time investigating a client’s reports of unexpected behavior with the duration of browser sessions while testing an application on a test server. From time to time, they were required to login even while actively using an application.

Domino 9.0.1 FP6 

By Daniel Nashed | 5/22/16 4:10 PM | Infrastructure - Notes / Domino | Added by Oliver Busse

Domino 9.0.1 FP6 has been released a while ago. I have installed it and I got positive feedback from customers already. FP6 contains all the fixes from previous IFs and also the updated JVM Java60SR16FP20 which addresses a couple of security fixes.

The Cleansing Flame of Null Analysis 

By Jesse Gallagher | 5/21/16 4:23 PM | App Dev - XPages | Added by John Oldenburger

Though most of my work lately has been on sprawling, platform-level stuff or other large existing codebases, part of it has involved a new small app. I decided to take this opportunity to dive more aggressively than previously into automated null analysis and other potential-bugs tools.

Working with Multi-Value Date Fields Using the OpenNTF Domino API 

By Graham Acres | 5/20/16 1:15 PM | App Dev - XPages | Added by John Oldenburger

I completed a task yesterday that caused me no small amount of grief and wanted to write down what I learned, primarily for myself so I don’t forget, but also to share with others who may be struggling with the transition to using Java in your XPages applications.

Bootstrap navbar center section 

By Csaba Kiss | 5/19/16 5:08 PM | App Dev - XPages | Added by Oliver Busse

Sometimes, it would be nice to add some text in the middle of a Bootstrap navbar. However, Bootstrap does not come with a navbar-center class. I’ll show you how to supplement the navbar with a custom class to achive this goal.

ICONUS and Other Topics 

By Eric McCormick | 5/19/16 8:52 AM | App Dev - XPages | Added by John Oldenburger

If you were able to attend the ICON US (formerly IamLUG) virtual event, then you lucked out. There were a great many good sessions that I was sadly not able to attend all of, on account of unavoidable travel (more on that in a minute).

Using Node.js, Bower, Git and SourceTree to install Bootstrap Plugins (1) 

By John Oldenburger | 5/18/16 4:43 PM | App Dev - XPages | Added by Oliver Busse

In the next blog posts I will show how Bower can be used to install Bootstrap Plugins in XPages applications. This is not new and previously described by others but it should not be missing in this series.

Keyword Library 

By Caysal Lackey | 5/18/16 1:19 PM | App Dev - XPages | Added by Oliver Busse

My company has a native Domino database keyword library that select users can add to. It houses everything from Countries to Part Descriptions. I would not be surprised to find toilet paper brands housed in the keyword library.

Exploring the Domino Explorer 

By Patrick Kwintensson | 5/18/16 12:36 AM | App Dev - XPages | Added by Oliver Busse

We live in a connected world today and also the data in your IBM Notes/Domino platform is more connected that you perhaps realise: I work for company X at department Y and besides my assignment as "ICS product specialist" I perform in different roles, sometimes as developer, sometimes as a solution architect, sometimes as…

Quick, Short-Notice Announcement: Delaware Valley Soc-Biz UG Meetup 

By Jesse Gallagher | 5/17/16 6:46 PM | App Dev - XPages | Added by Oliver Busse

I'll be there, giving a presentation about OpenNTF and some of the ways that I've used the projects we work on there on my customer projects.

IBM Project Hawthorn Today & Tomrrow at ICON US 2016 replay 

By Chris Miller | 5/17/16 2:45 PM | Business - Social Business | Added by Oliver Busse

Luis Guirigay of IBM to presented IBM Project Hawthorn: Today, Tomorrow, On Prem and Cloud at ICON US 2016. He covered the following in his ICON US 2016 session

Having trouble logging into whatever.IBM.com – Could be Cookie overload… 

By Mark Roden | 5/17/16 1:59 PM | Business - Social Business | Added by Oliver Busse

Recently I have been having significant issues getting into IBM websites (Connections Cloud, Bluemix, PartnerWorld etc) and it seems to be because of too many cookies. I am just leaving this here for anyone who thinks they might have a similar issue. I have heard of multiple people also having the same issue recently.

Setting up CrossWorlds Environment 

By OpenNTF | 5/17/16 2:07 AM | App Dev - Web | Added by Oliver Busse

CrossWorlds is an IBM Websphere Liberty feature that allows native access to IBM Domino or IBM Notes

Darwino for Domino: Domino-side Configuration 

By Jesse Gallagher | 5/17/16 12:50 AM | App Dev - XPages | Added by John Oldenburger

In my last post, I mentioned that a big part of the job of the Darwino-Domino replicator is converting the data one way or another to better suit the likely programming model Darwino-side or to clean up old data. The way this is done is via a configuration database on the Domino side (an XPages application).

ICON US 2016 keynote replay is available 

By Chris Miller | 5/16/16 2:54 PM | Business - Social Business | Added by Oliver Busse

ICON US 2016 completed last week and the keynote was from Rob Koplowitz of IBM. The replay is online and he did a fantastic job conveying

Blisk – a web developer’s browser – first impressions 

By Mark Roden | 5/16/16 1:14 AM | App Dev - Web | Added by John Oldenburger

On the twitternet last Friday afternoon I saw this thing called “Blisk – a web developer’s dream come true” and frankly that sounds like fun ! This is a record of my first interaction with it and see how it goes. This is not a review – this is just a record of OOOO shiney in action !!

CSS preprocessors in XPage development using Prepros 

By Csaba Kiss | 5/16/16 1:10 AM | App Dev - XPages | Added by John Oldenburger

I have created a rather long (27 min) screencast video about how to set your Domino Designer up to work with css preprocessors. I give a really short tutorial about Sass, then I create a simple XPage application that uses Sass for its styling.

Videos for Optimus XPages: Techniques & Best Practices 

By John Jardin | 5/13/16 5:09 AM | App Dev - XPages | Added by John Oldenburger

I’m happy to announce that both my webinar presentations titled “Optimus XPages” are available for viewing. The first part focuses on techniques and best practices on a high level, the second video is a lot more fast-past. Nearly the entire video is live code.

Cognitive Bots With IBM Watson 

By James Thomas | 5/12/16 8:00 PM | App Dev - Bluemix | Added by Oliver Busse

Later this month, I’m speaking at Twilio’s conference about building cognitive bots with IBM Watson. Preparing for this presentation, I’ve been experimenting with the IBM Watson services to build sample bots that can understand, and act on, natural language.

Optimus XPages Part 2: The Deep Dive 

By TLCC | 5/12/16 6:40 PM | App Dev - XPages | Added by Oliver Busse

In this webinar, John Jardin continues his series, "Optimus XPages: An Explosion of Techniques and Best Practices,” by providing an end-to-end, deep dive demonstration on how to apply the methods described in the initial webinar presented in March 2016.

Xpage – Exception Notes error: You are not authorized to perform that operation 

By Fredrik Norling | 5/12/16 5:44 AM | App Dev - XPages | Added by Oliver Busse

The first you think when you see this is that you don’t have access in the ACL or that the document has reader or author name fields that is blocking you from updating the document. But there is another option on the database that can give this problem.

ICON US Slides 

By Shean McManus | 5/11/16 6:38 PM | App Dev - XPages | Added by Oliver Busse

On Monday May 9, I presented with Eric McCormick at ICON US on Normalizing xPages Web Development. Here are the slides from that session. Demo code will be available soon as we have a few tweaks to make before posting that link.

Slides from ICONUS 2016: XPages and Office 365 development – more familiar that you think 

By Mark Roden | 5/9/16 3:46 PM | App Dev - XPages | Added by Oliver Busse

Here is the slide deck from my ICON US virtual presentation on XPages and Office 365 development

Introducing the 2016 Developer Competition (IBM Social Business User Community) 

By IBM developerWorks | 5/9/16 12:30 PM | App Dev - XPages | Added by Oliver Busse

At the ICON US conference today we announced our 2016 developer competition to highlight your skills using IBM Collaboration Solutions as your platform for innovative, adaptable and above all useful collaboration solutions.

How to: Domino Explorer from #OpenNTF 

By Oliver Busse | 5/6/16 4:26 PM | App Dev - XPages | Added by John Oldenburger

Domino Explorer is using OpenNTF Domino API's GraphDB functions to gather informations from your Domino environment. It scans the Database Catalog and the Domino Direcotry. From this data it will create GraphDB data. This shows how to use the Domino Explorer from OpenNTF and the technology behind it.

Bootstrap Plugins in XPages Part VII - MagicSuggest A Highly Configurable jQuery Plugin For Auto-suggest Combo- and List Boxes 

By John Oldenburger | 5/6/16 4:46 AM | App Dev - XPages | Added by Oliver Busse

In this blog post I will show how the MagicSuggest plugin can be used in XPages. MagicSuggest provides a multiple selection Combo Box built for bootstrap themes.