199 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Whither IBM Part 2: Is Domino being silently killed? | The Domino Elf – Hogne B. Pettersen's Social Biz Blog
Mon, Nov 14th 2016 3
wissel.net :: Vert.x and Domino
Sun, Apr 3rd 2016 5
wissel.net :: Vert.x and Domino
Fri, Feb 19th 2016 5
LDC Via: how does it work?
Tue, Jan 5th 2016 4
LDC Via: how does it work?
Tue, Jan 5th 2016 2
Bits or pieces?: Open source as weapon
Sun, Dec 6th 2015 5
Bits or pieces?: Open source as weapon
Sun, Dec 6th 2015 9
Top 10
[Webinar] IBM Mail Next and Notes Domino Roadmap - YouTube
Tue, Sep 16th 2014 66
Unlocking your Sony Xperia Z* boot loader C6503 ~ Ray blogs about - Linux
Wed, Jul 30th 2014 12
Installing the amazing XZDualRecovery - PhilZ Touch and CWM and TWRP ~ Ray blogs about - Linux
Wed, Jul 30th 2014 11
GEGeek Tech Toolkit Fixes Windows Computers and Updates Itself
Mon, Sep 29th 2014 10
IBM Connections Cloud wiki : Troubleshooting Administration : Cheat Sheet: Firewall Settings for IBM Connections Cloud S1
Fri, Feb 6th 2015 9
Bits or pieces?: Open source as weapon
Sun, Dec 6th 2015 9
The 16 Best Meeting Scheduler Apps and Tools
Mon, Dec 8th 2014 8
Domino to Exchange Coexistence: Is It Really Necessary? - Binary Tree
Thu, Sep 4th 2014 7
A new breed of database hopes to blend the best of NoSQL and RDBMS - TechRepublic
Wed, Sep 23rd 2015 7
NVIDIA® Jetson™ TX1 Supercomputer-on-Module Drives Next Wave of Autonomous Machines | Parallel Forall
Fri, Nov 13th 2015 7


wissel.net :: Vert.x and Domino
Twitter Google+ Facebook LinkedIn Addthis Email Gmail Flipboard Reddit Tumblr WhatsApp StumbleUpon Yammer Evernote Delicious
   

wissel.net :: Vert.x and Domino:

'via Blog this'




An interesting article written by Stephan Wissel.

--------------------------------



A while ago I shared how to use vert.x with a Notes client, which ultimately let me put an Angular face on my inbox and inspired the CrossWorlds project.
I revisited vert.x which is now 3.2.1 and no longer beta. On a Domino Linux server (I don't have Windows) and on a Mac Notes client the JVM is 64 Bit, which makes the configuration easier (no -w32 switch, no download of an additional JVM). The obligatoryHelloWorld verticle ran quite nicely with my manually. However it wouldn't run, when the Domino ran using a startup script.
The simple reason: to be able to access the Domino instance the vert.x verticle needs to run with the same user as the Domino server. su into the user doesn't do the trick - and of course you can't login into my server with the id that runs Domino. The solution was to turn to the expert and his outstanding Linux boot script. Using the /etc/sysconfig/rc_domino_config_* file you can simply define the behavior of your Domino startup and shutdown experience. Mine looks like this (I use "domino" as my standard user, not "notes"):

rc_domino_config_domino

1
2
3
4
5
6
7
8
LOTUS=/opt/ibm/domino
DOMINO_DATA_PATH=/home/domino/notesdata
DOMINO_SHUTDOWN_TIMEOUT=600
DOMINO_CONFIGURED="yes"
BROADCAST_SHUTDOWN_MESSAGE="yes"
DOMINO_REMOVE_TEMPFILES="yes"
DOMINO_POST_STARTUP_SCRIPT=/home/domino/scripts/launch_vertx
DOMINO_PRE_SHUTDOWN_SCRIPT=/home/domino/scripts/stop_vertx

I have installed vert.x using npm using the full stack. With node.js installed, all you need is sudo npm install vertx3-full. Of course there are more conservative ways to install, vert.x, this may be an exercise left to the reader. I didn't use any of the environment variables exposed by the standard boot script to keep it independent. The script itself is just a few lines:

launch_vertx

1
2
3
4
5
6
7
8
9
10
#!/bin/sh
# Starts the vert.x tasks that talks to Domino
DOMINO_HOME=/opt/ibm/domino/notes/latest/linux
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export VERTX_HOME=/usr/lib/node_modules/vertx3-full/vertx
export DYLD_LIBRARY_PATH=$DOMINO_HOME
export LD_LIBRARY_PATH=$DOMINO_HOME
export CLASSPATH=.:$DOMINO_HOME/jvm/lib/ext/Notes.jar:$CLASSPATH
http://feedproxy.google.com/~r/RaysTechSite/~3/RlXmAKb3oMc/wisselnet-vertx-and-domino.html
Apr 03, 2016
6 hits



Recent Blog Posts
3
Whither IBM Part 2: Is Domino being silently killed? | The Domino Elf – Hogne B. Pettersen's Social Biz Blog
Mon, Nov 14th 2016 4:07p   Ray Davies
The dead duck. Thanks IBM! Not!Last week there was an online presentation co-hosted by TeamStudio and TLCC where IBM presented their roadmap for IBM Notes/Domino.I didn’t listen to the whole thing, I skipped some parts, because I could basically read the slides. In addition, they didn’t present anything new that they didn’t present at IBM Connect 2016. Nothing! Except one thing: You can now also use Outlook 2016 with Domino. Yay…To paraphrase a friend of mine in the Domino community:




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