Preloading XPiNC Applications
By Paul Withers |
Recently I’ve been working on an application for XPages in Notes Client. Part of that has been using Domino Data Services in the application. One of the problems I came across was that the Domino Data Service was not running as the current logged on user, even though I was calling it from Java. I […]
Method Parameters and The Importance of Final in Java
By Paul Withers | | 5 Comments
Most developers (certainly myself!) are lazy. We look to re-use code and write the briefest code we can. Sometimes it backfires! When writing a method, either in Java or LotusScript, we can often pass parameters around with little concern. I came across that some years ago with LotusScript when objects were being changed by a […]
Speaking at Engage.ug
By Paul Withers | | 1 Comment
Two weeks from now I’ll be speaking at Engage.ug, along with a host of illustrious names from IBM and the community. I’ll be speaking with Martin Jinoch about the OpenNTF Domino API. After speaking on the API solo at various user groups and during speedgeeking at IBM Connect, it will be interesting to co-host the […]
Configuring Eclipse for Domino Debug Plugin
By Paul Withers | | 1 Comment
Some time ago Niklas Heidloff blogged about three kinds of XPages developers – those who just use drag and drop with SSJS / JavaScript; those who use Java but only in an NSF; and those who develop with Java outside the NSF. For some time I’ve been doing some development outside the NSF, but after […]
Compatibility Mode: What Any XPages (or Web Developer) Needs To Know
By Paul Withers | | 4 Comments
This rant is not the result of any individual project,I’ve been meaning to write it for a while. It’s also as much out of disillusionment of believing web developers who say you can switch off compatibility mode, because it’s not what happens necessarily. When developing for a corporate environment, the default browser is usually Internet […]
Discussion Database R9
By Paul Withers |
There has been considerable work on the Discussion Database over recent years, adding an XPage interface and a host of features. If you look at the R9 installs, you’ll see there is a version for 8.5.3 and another for R9. But you need to be careful if you have upgraded a server to 9.0.1 because […]
XPages OpenLog Logger v4.0
By Paul Withers |
I’ve just released a new version of XPages OpenLog Logger. It’s predominantly a release to catch SSJS errors of classes NotesException and java.io.IOException, as well as wrapping processUncaughtException code in try/catch blocks, to capture any classes I haven’t come across yet. I and other developers have encountered these unexpected error class types when no try/catch […]
Understanding SSJS
By Paul Withers |
There have been a few posts today on StackOverflow about SSJS being run when it’s not expected. I think a lot of that comes from a misunderstanding of what’s happening on the server. Parsing of Values Firstly, property values are just plain text.That’s reinforced if you look at the Java class for an XPage or […]
Domino Server + Connections + Sametime VM Image
By Paul Withers | | 1 Comment
Niklas Heidloff’s session with Henning Schmen at IBM Connect – AD206: Build Apps Rapidly by Leveraging Services from IBM Collaboration Solutions on Wednesday 5:30 – was very interesting from a number of aspects. I’ve long believed that part of the barrier to Connections development is that many developers not to mention end users can’t envisage […]
Recent Comments