278 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Simple tool to save certificate chain certificates as PEM files
Mon, Jul 25th 2016 251
Actually making Eclipse work for plugin appdev on Windows 10 64 bit
Fri, Jul 15th 2016 19
Fake names
Thu, Jul 14th 2016 23
Configuring Eclipse Neon on Windows 10 64 bit for Notes plugin development
Thu, Jul 14th 2016 19
Reserved characters in WebSphere Application Server passwords... Really!?
Thu, Jun 2nd 2016 4
First Git hook for Atlassian Bitbucket (formerly Atlassian Stash)
Thu, Jun 2nd 2016 9
Using Tomcat APR (Apache Native Runtime) on Mac
Sun, May 15th 2016 11
Top 10
Simple tool to save certificate chain certificates as PEM files
Mon, Jul 25th 2016 251
Fake names
Thu, Jul 14th 2016 23
Configuring Eclipse Neon on Windows 10 64 bit for Notes plugin development
Thu, Jul 14th 2016 19
Actually making Eclipse work for plugin appdev on Windows 10 64 bit
Fri, Jul 15th 2016 19
Installing TDI v. 7.1 on Windows Server 2012
Wed, May 7th 2014 17
Using Tomcat APR (Apache Native Runtime) on Mac
Sun, May 15th 2016 11
Premaster RSA secret error with 4096-bit encryption in WAS ISC
Sun, Jun 15th 2014 10
IBM Notes IBM Connections plugins cannot connect after upgrade to v. 9.0.1FP4 on Mac
Wed, Jul 15th 2015 10
IBM Connections wsadmin commands for newcomers
Wed, Mar 5th 2014 9
Slides and recorded, narrated, demo from my Engage.ug session on OAuth
Tue, Mar 29th 2016 9




Recent Blog Posts
251
Simple tool to save certificate chain certificates as PEM files
Mon, Jul 25th 2016 11:04a   Mikkel Heisterberg
It's been increasingly frustrating to support our OnTime Group Calendar for Microsoft customers with on-prem Exchange as they usually use a self-signed certificate for TLS resulting in Java throwing a fit. Getting the certificate chain using a browser or OpenSSL is easy enough but for some customers that still prove too difficult. I couldn't find a tool to automate the export so I wrote a small tool in Java. The tool simply takes the address of the site to contact and saves the certificate cha
19
Actually making Eclipse work for plugin appdev on Windows 10 64 bit
Fri, Jul 15th 2016 3:34a   Mikkel Heisterberg
Just yesterday I blogged about how easy it was to get Eclipse configured for IBM Notes 9.0.1 plugin appdev. And it was easy - it just didn't work for real development. After I imported all the plugins for the OnTime Group Calendar clients nothing would compile. After looking for a while I could see that most errors was from resolving the SWT classes such as Display, Canvas and so on and that made me think of a similar issue I had on Mac. I dove into the target platform definition. In the target
23
Fake names
Thu, Jul 14th 2016 9:08a   Mikkel Heisterberg
Needed to generate fake names and emails today for a stub API I'm developing. Found a github gist that did the trick. Very easy. Just had to install the faker gem first: $ sudo gem install faker The example generates to CSV but I needed from object instances for C# so changed the code as such: require 'faker' require 'securerandom' File.open("output.txt", "wb") do |file| i=0 until i == 500 uuid = SecureRandom.uuid fake = "new SearchUserResult("" + Faker::Name.name + "", "
19
Configuring Eclipse Neon on Windows 10 64 bit for Notes plugin development
Thu, Jul 14th 2016 4:37a   Mikkel Heisterberg
A member of the community reached out to me yesterday to ask whether I recognized a specific error message he was encountering trying to make Eclipse launch Notes 9 correctly for plugin development. I came back with a few suggestions but as I hadn't tried on Windows 10 yet I really couldn't offer much help. This morning I tried configuring Notes 9.0.1 for plugin development on Windows 10 and it went smoothly. Here are the steps I took: Download Eclipse Neon for RCP and RAP development bundle
4
Reserved characters in WebSphere Application Server passwords... Really!?
Thu, Jun 2nd 2016 11:01a   Mikkel Heisterberg
Had somewhat of a surprise today when IBM Support informed us that the issue our customer was experiencing could be due to unsupported characters in the password of the user mapped to the connectionsAdmin J2C alias. Say what!? But apparently there are restrictions on the different characters one can use. The password we were using had exclamation point (!) in it which is a no no. The customer is currently on WebSphere Application Server 8.5.5.6 and support suggested we try and upgrade to 8.5.5.7
9
First Git hook for Atlassian Bitbucket (formerly Atlassian Stash)
Thu, Jun 2nd 2016 10:55a   Mikkel Heisterberg
For my current project I've setup a full CI pipeline to automate the build process of the application (an EAR-file in this case) and deploy it to the test server. The build itself is a Maven build that runs all the tests and builds the EAR file. We are a number of people working on the application - some do frontend work (mainly JavaScript) and I do the backend. The Git repository we use is split into three branches as it concerns this project - one for backend (feature/eventboard_backend), one
11
Using Tomcat APR (Apache Native Runtime) on Mac
Sun, May 15th 2016 5:30a   Mikkel Heisterberg
I had to document some steps using the Apache Portable Runtime (APR) and TLS configuration and for that needed APR on my Mac. I couldn't really make it work at first but after fiddling a bit I figured it out. There are the steps in bullet form: Download APR and compile Download APR from Apache (http://apr.apache.org/). I downloaded v. 1.5.2. Compile in Terminal. CFLAGS='-arch x86_64' ./configure make make test make install Install OpenSSL with headers The OpenSSL on Mac doesn't come wi
8
Test agents in Eclipse by extending AgentBase
Wed, Mar 30th 2016 3:27p   Mikkel Heisterberg
I continuously get questions on how I do Java agent development and I'm happy to answer them as I hope that some of the answers I provide means that more and more Domino developers see Java as a strong alternative to LotusScript for background processing. Most times the approach I recommend is a mock object approach that I wrote about waaaaaay back in 2006 (did I really write that 10 years ago?!?!?). If / when you want to read the posts please start from part no. 1. Here's a link to all 5 pa
8
Working with routes from the IBM Bluemix CLI
Tue, Mar 29th 2016 4:48p   Mikkel Heisterberg
Today I played with routes on IBM Bluemix. Routes are how you access the app on IBM Bluemix so basically they are hostnames mapped to apps. By default apps are assigned a hostname under mybluemix.net but once you've proved a domain belongs to you you may also may custom domain names to your apps. Of course you still need to create a CNAME record in DNS to make it map correctly but you get the point. Working with routes is possible from the GUI but the command line interface (CLI) is more effici
9
Slides and recorded, narrated, demo from my Engage.ug session on OAuth
Tue, Mar 29th 2016 6:41a   Mikkel Heisterberg
Last week at the Engage user group in Eindhoven, The Netherlands, I gave a session on OAuth 2.0, how the protocol works and how easy it is the code against. The demo I showed at the end of the session showed just how easy it is and how little code is required to make a fully functioning OAuth 2.0 Client. Below you'll find the slides on Slideshare as well as a recorded, narrated, demo. The demo walks you through coding an OAuth 2.0 app in Eclipse and deploying it to IBM Bluemix. Oh and do rem




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