193 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Some Recent XPages (and Plugin) Learning Points
Wed, May 24th 2017 270
Bootstrapv3 Form Table and Edit Box Width
Tue, May 23rd 2017 198
Engage Review and Slides
Thu, May 11th 2017 9
Domino Server for Developers Entitlement Announced
Mon, May 8th 2017 6
Intec Speakers Next Week at Engage
Thu, May 4th 2017 13
Swagger for Domino Developers – Part Three: Mock Server and Thanks Stephan Wissel
Mon, Apr 10th 2017 12
Swagger for Domino Developers – Part Two: Swagger Editor
Wed, Apr 5th 2017 12
Top 10
Some Recent XPages (and Plugin) Learning Points
Wed, May 24th 2017 270
Bootstrapv3 Form Table and Edit Box Width
Tue, May 23rd 2017 198
Understanding SSJS
Wed, Feb 5th 2014 15
pde launch configurations and “Xsp Initialization error – Could not load class or methods”
Fri, May 15th 2015 13
XPages Dialog Control and Partial Refreshes
Thu, May 28th 2015 13
REST Services, JsonJavaObject and Dates
Sat, Sep 24th 2016 13
Intec Speakers Next Week at Engage
Thu, May 4th 2017 13
Java getAllDocumentsByKey / getAllEntriesByKey Problem With Doubles
Tue, May 20th 2014 12
Swagger for Domino Developers – Part Two: Swagger Editor
Wed, Apr 5th 2017 12
Swagger for Domino Developers – Part Three: Mock Server and Thanks Stephan Wissel
Mon, Apr 10th 2017 12




Recent Blog Posts
270
Some Recent XPages (and Plugin) Learning Points
Wed, May 24th 2017 12:11p   Paul Withers
With a recent project, I’ve been deep in the bowels of the XPages component tree and run-time, with some detailed debugging involved. This has brought a few things to my attention Dialogs and Component Loading I’ve been adding a component to an XPage and then using Java on page load to access it. But when I put the component in a Dialog, my code failed. The problem is that although the Dialog component is accessible, the components within it are not loaded into the component tree unt
198
Bootstrapv3 Form Table and Edit Box Width
Tue, May 23rd 2017 1:21p   Paul Withers
Yesterday I fought for quite some time trying to get Edit Boxes in a Form Table to go full width. It’s a starter database I’ve had for some time and converted from OneUI to Bootstrap. So I have some styles for setting the width of Edit Boxes, depending on whether I want small, medium or full-width. My CSS class for full width sets “width: 100%”. But this was being ignored. Using Firebug I could see it wasn’t being overridden by something else. I could see that the E
9
Engage Review and Slides
Thu, May 11th 2017 1:15p   Paul Withers
Over the last few days I’ve been attending Engage. As ever, it was an excellent conference, with a great attendance from across Europe. (If you’ve not attended a user group recently and will not this year, put it on your list for next year, May 2018.) As ever, Theo is a brilliant organiser and the social events were great. As ever, the speakers were top quality. The conference got off to a great start when Barry Rosen told me on Sunday evening that a free non-production entitle
6
Domino Server for Developers Entitlement Announced
Mon, May 8th 2017 9:29a   Paul Withers
Today at Engage Ed Brill announced that in Q3 there will be a Domino server licensing entitlement for developers. Yes, you read that correct. There are still some logistics to be finalised (e.g. access to feature packs to keep up to date), but this is great news. I’d like to thank Ed, Barry Rosen and Peter Janzen as well as anyone else I’m not aware of who has been involved in making this happen. It’s something I’ve been speaking to Barry and Pete since IBM Connect 2016,
13
Intec Speakers Next Week at Engage
Thu, May 4th 2017 12:50p   Paul Withers
Next week IBM Lifetime Champion Theo Heselmans is hosting Engage, back in Antwerp, of which I have fond memories. The last time the conference was there, Tim Tripcony and I spent quite some time discussing all things XPages on a walk around the city and at the speakers dinner. I’m looking forward again to enjoying the beautiful city. This time both myself (Paul Withers) and Tim Malone will be speaking. The Power To Believe On Monday at 11:45 Tim Malone will be speaking with HP Dalen will b
12
Swagger for Domino Developers – Part Three: Mock Server and Thanks Stephan Wissel
Mon, Apr 10th 2017 12:20p   Paul Withers
Stephan Wissel – One of Our “IBM” Champions As you may have seen, Stephan Wissel has recently left IBM to join SalesForce, as Rene Winkelmeyer and Mikkel Heisterberg did last year. because this part of my blog series will cover Stephan’s session from IBM Connect earlier this year and setting up a mock server for an OpenAPI (aka Swagger) definition, it seems a good time to thank him for his efforts over the years. His twitter feed has been very helpful in giving early noti
12
Swagger for Domino Developers – Part Two: Swagger Editor
Wed, Apr 5th 2017 1:54p   Paul Withers
In Part One I gave a bit of background on Swagger. Now onto some tools. The Swagger Editor comes in an online version but you can also install it locally. My preference was previously to use the online version because the local install used NodeJS, so it was a bit outside my comfort zone. After IBM Connect, it was apparent NodeJS was something I should get exposure to, even though JavaScript development is not one of my preferences. The first step, then, is to install NodeJS. NodeJS seems to be
6
The Awesome New Functionality of ODA Part Two
Tue, Mar 28th 2017 4:43p   Paul Withers
Part one of this, which covers the background, is here. Before looking at some code, it’s worth just covering performance. Obviously, on a busy production server, if you’re running code for every save of a document, code needs to be optimised. To give you an idea, here’s a snippet of conversation: “About” is good, but something more accurate is better. This happened the following morning, early October, with code echoing event messages to the server console. The fi
5
ODA Update From IBM Connect: The Awesome New Functionality of ODA
Sun, Mar 26th 2017 11:45p   Paul Withers
At the end of my OpenNTF Domino API session with Stephan Wissel at IBM Connect, I showed a demo of some experimental new functionality in ODA. Hopefully those who saw it were impressed with the power and potential, especially because part of it reproduced the Watson Workspace notifications integration that the Sapho product showed in the OGS, but this was built with open source over lunch before the session. First, I need to give some background. For a few years now, there has been functionality
4
Validators, Vectors and Strings – Oh My!
Fri, Mar 24th 2017 8:34p   Paul Withers
….Or, “When is a blank value not a blank value!” This week I hit a problem with XPages validation. I had a custom Java validator that was doing some complex validation across multiple components. The validator was affixed to a Dojo List Text Box. It had a requiredValidator as well, to ensure the value wasn’t blank. I was then doing some additional checking on the value. But my code suddenly started throwing an error on one document. Here is part of the stack trace: java




Created and Maintained by Yancy Lent - About - Planet Lotus Blog - Advertising - Mobile Edition