278 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Using Tomcat APR (Apache Native Runtime) on Mac
Sun, May 15th 2016 23
Test agents in Eclipse by extending AgentBase
Wed, Mar 30th 2016 15
Working with routes from the IBM Bluemix CLI
Tue, Mar 29th 2016 14
Slides and recorded, narrated, demo from my Engage.ug session on OAuth
Tue, Mar 29th 2016 16
OpenVPN
Wed, Feb 17th 2016 14
Certificate bananza...
Wed, Feb 17th 2016 15
Custom widgets for IBM Connections v.5.5 and what the "themes" attribute mean
Tue, Jan 26th 2016 20
Top 10
Using Tomcat APR (Apache Native Runtime) on Mac
Sun, May 15th 2016 23
Custom widgets for IBM Connections v.5.5 and what the "themes" attribute mean
Tue, Jan 26th 2016 20
Eclipse target platform invalidated by IBM Notes 9.0.1FP4 on Mac
Mon, Jul 20th 2015 16
Slides and recorded, narrated, demo from my Engage.ug session on OAuth
Tue, Mar 29th 2016 16
Certificate bananza...
Wed, Feb 17th 2016 15
Test agents in Eclipse by extending AgentBase
Wed, Mar 30th 2016 15
IBM Notes IBM Connections plugins cannot connect after upgrade to v. 9.0.1FP4 on Mac
Wed, Jul 15th 2015 14
PaaS, Bluemix and controlling runtime costs with cron
Mon, Sep 21st 2015 14
OpenVPN
Wed, Feb 17th 2016 14
Working with routes from the IBM Bluemix CLI
Tue, Mar 29th 2016 14


Mikkel Heisterberg
Blog Title lekkimworld.com
Blog Description A blog by IBM Champion Mikkel Flindt Heisterberg about IBM Notes/Domino, Websphere, IBM Connections, mobile, web, JavaScript, Java and other appdev topics...
Blog URL http://lekkimworld.com
RSS Feed http://lekkimworld.com/rss.xml
Validate Feed 2015-03-30 17:30:01 Failed to parse RSS file. (Invalid character at line 19, column 59).

This could be a simple time out issue. Validate your feed here: feedvalidator.org or validator.w3.org
Feed Last Checked May 16, 2016 8:17:02 PM EST. Realtime Update:
Location


Recent Blog Posts
23
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
15
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
14
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
16
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
14
OpenVPN
Wed, Feb 17th 2016 4:19a   Mikkel Heisterberg
Have a Synology Diskstation at home which I among other things use as an OpenVPN server. When I'm traveling I enjoy being able to watch Danish TV without any geographical restrictions. I do this by having my OpenVPN profile (ovpn file) tunnel all traffic through the VPN incl. DNS. It also means that I can use it to safely browse if on a questionable wifi such as no-encryption hotel wifi or conference wifi. The two commands you need to add to the configuration generated by the OpenVPN server on
15
Certificate bananza...
Wed, Feb 17th 2016 3:29a   Mikkel Heisterberg
Helped a collegue yesterday for a few hours configuring his system with TLS certificates and showed code to enable authentication using client certificates. All easy enough if you know how... :) Start by creating keys and certificates for a server and a person and create a Domino KYR keystore using the kyrtool from IBM. The below commands were all executed on Linux. # change dir cd /local/notesdata/ # generate key and self-signed cert for server openssl genrsa -out server.key 4096 cat server.k
20
Custom widgets for IBM Connections v.5.5 and what the "themes" attribute mean
Tue, Jan 26th 2016 8:27a   Mikkel Heisterberg
Starting with IBM Connections v. 5.5 a new required attribute was added to the widgets-config.xml file that controls how widgets are rendered for Profiles and Communities. IBM addresses the issue by referring to a technote (Custom widgets not displaying correctly after migrating to IBM Connections 5.5) that mentions just adding an attribute. The fact that simply requiring customers to add static text is lunacy for a product - if you need something where a static text will do for most cases and i
12
If only IBM had a mail client...
Wed, Jan 6th 2016 2:57p   Mikkel Heisterberg
Over the last year we've seen more and more customers move to Microsoft Office 365 for mail and calendaring. The funny thing is that very few users actually end up using the webmail experience but almost all end up in Outlook. This made me think that IBM could probably still be competitive in the mail market including for the people who prefer a rich client if it wasn't for IBM Notes. The client is simply too bloated, too slow and too difficult to centrally manage and update. Oh and then there
8
Introduction to OAuth - the technology you need but never really learned
Thu, Nov 5th 2015 4:11a   Mikkel Heisterberg
OAuth is core to integrations these days but I see many developers that try and use OAuth without really understanding the protocol. The protocol is very easy to understand so I created this presentation to try and explain it in easy, visual, chunks. I'll present on the topic tomorrow (Friday 6 November 2015) at the Social Connections IX conference in Stuttgart, Germany. I hope you'll come see it live if you are at the conference. Introduction to OAuth - the technology you need but never re
11
Possible to crash WAS using System.out.println?
Wed, Sep 30th 2015 8:34a   Mikkel Heisterberg
I've been pulling my hair out trying to diagnose an issue we've been having with the OnTime Group Calendar Social components that is the widgets we have for IBM Connections. After loads of frustration and lost time I've managed to find the issue and will document it here for the future and for Google. The issue which appears on WebSphere Application Server ND v. 8.5.5.3 and 8.5.5.4 is caused by doing a simple System.out.println. This makes the server go bananas, throw a NullPointerExceptio
14
PaaS, Bluemix and controlling runtime costs with cron
Mon, Sep 21st 2015 3:14a   Mikkel Heisterberg
Back at IBM ConnectED 2015 I created a small demo for IBM using the yet-to-be-released extensibility API of IBM Verse to show of third party extension of IBM Verse. Ever since IBM has been using the demo which is great. The app I wrote is running on Bluemix and I turn it on and off whenever they need it. Now with Bluemix being a Platform As A Service (PaaS) offering I pay for the resource I use and since IBM is still to own up and provider partners with a free plan or larger allowance the monthl
11
Getting ready for iOS 9 and App Transport Security (ATS)
Tue, Sep 1st 2015 6:08a   Mikkel Heisterberg
Much has already been written on the web about the upcoming iOS 9 release and how Apple is tightening security with App Transport Security (ATS) which basically only allows for HTTPS traffic using advanced and secure ciphers. Other voices in the community is staying on top and blogging much more about it and how it pertains to IBM Traveler and particularly if you are terminating your IBM Traveler connections on Domino. As it stands now (IBM Domino 9.0.1 FP4) IBM Domino cannot deliver the ciphers
9
IBM Connections Cloud (SmartCloud) FINALLY adds much awaited feature
Wed, Aug 26th 2015 2:55a   Mikkel Heisterberg
We have had OnTime Group Calendar working with IBM Connections Cloud (SmartCloud) for a years so that customers could move all or part of their mail users to IBM Connections Cloud and host OnTime Group Calendar on-premises or (IBM SmartCloud Notes Hybrid). We have seen adoption and do have customers using it but the main obstacle to full adoption by customers has been the lack of mailfile ACL controls for the customers. Since we require access to the mail files (we do need to read data you know.
16
Eclipse target platform invalidated by IBM Notes 9.0.1FP4 on Mac
Mon, Jul 20th 2015 3:04a   Mikkel Heisterberg
After installing IBM Notes 9.0.1FP4 I have been unable to launch Notes from my Eclipse workspace when doing RCP development (i.e. plugin development) for Notes. I finally decided to solve it. The stacktrace is like the one below: 2015/07/20 08:16:42.280 SEVERE CLPDN0016E: Error starting RCPApplication com.ibm.rcp.personality.framework.RCPApplication ::class.method=com.ibm.rcp.personality.framework.internal.RCPApplication.run() ::thread=Thread-1 ::loggername=com.ibm.rcp.personality.framework.i
14
IBM Notes IBM Connections plugins cannot connect after upgrade to v. 9.0.1FP4 on Mac
Wed, Jul 15th 2015 1:03a   Mikkel Heisterberg
After upgrading to IBM Notes 9.0.1 on my Mac the IBM Connections activities sidebar plugin failed to connect to our IBM Connections server. After tingering around with connection settings I checked the trace log and saw the below stacktrace: CWPST0306W: An exception occurred while invoking the target method login. javax.security.auth.login.LoginException at com.ibm.rcp.accounts.internal.auth.module.AbstractJ2eeFormLoginModule.login(AbstractJ2eeFormLoginModule.java:393) at sun.reflect.NativeMe




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