Tuesday, August 18, 2015

Remove forward or copy protection of a mail with Document Spy

Sometimes i get e-mails from very nice users which thinks that there mails are so super confidential, that the set the $KeepPrivate flag on their mail. Every time you want to do something like forward, print or even copy paste with such a mail you will get the error message that this is not allowed.

ou cannot forward or otherwise copy the contents of this document. This document is prohibit copying and duplcating

Fortunately with the mighty Document Spy this is very easy to solve.

Open the Document Spy in the sidebar and select the mail in the UI.
Search for the field "$KeepPrivate" in the Document Spy table and double click it.

Change the value from 1 to 0 and click OK.

And now the forward, copy, print protection is gone and you can do whatever you want with this e-mail.

Create a Heapdump of the JVM running the Notes standard client

Normally the Garbage Collection of the JVM works without problems, but sometimes caused by programming mistakes the Garbage Collector can not free heap memory and the heap grows and grows till an OutOfMemory Exception is thrown. The best way to find such problems is to use a Heap Analyzer like Eclipse MAT. Before you can use the Heap Analyzer you have to get a heap dump from Notes with these simple steps.

  • Open a command line
  • Change the current directory to the framework\rcp directory in your notes directory
  • Enter the command "rcplauncher.exe -com.ibm.rcp.core.logger#dump heap -dumps heapdump"

You can find the heap dump in the "..\workspace\logs" directory in your Notes data directory.

Monday, August 17, 2015

How to determine which version of a plugin is active in a Notes installation

Lazlo Nemes has asked me the question how to determine the version of the Document spy which is installed in the IBM Notes client. This is very easy. Simply go to Help->About IBM Notes.

Sunday, August 16, 2015

How to use the new snapshot functionality in the document spy to reverse engineer features in Notes

Today i want to show you how the new snapshot feature in the Document Spy can help you to understand how features in Notes works and how you can re implement such features in your own apps. As an example i show you which fields of an e-mail changes when you set a follow up flag on this particular mail.

The first step is open the Document Spy in the sidebar view and select the e-mail you want to use for your analysis. All fields of the e-mail will be shown in the document spy. Create a snapshot from the mail document with the snapshot action.

Document Spy 1.2.0 version released

I have got no bug reports for Document Spy 1.2.0 Beta so i have removed the Beta tag from this version and release it as the Production release of this version. If you have already downloaded the Beta there is no need to reinstall it, because the final version is 100% identical to the Beta version.

Thursday, August 6, 2015

Libreoffice 5.0 has been released today

Libreoffice which is a fork of Open office has released a new version with many new functions and ton of bug fixes. You can find informations what is new in 5.0 in the release notes. When you are interested in the details what has been changed in Libreoffice behind the scenes you can read the blog post "Libre office under the hood" from Michael Meeks. The download of Libreoffice 5.0 is available on the Libreoffice download page. Please be aware that Libreoffice 5.0 is the first release from the fresh branch which contains all the new functionality but maybe there are some undiscovered bugs in there. If you want a rock solid solution you better Download Libreoffice 4.4.5 from the sill branch which is the best solution for corporate users in the moment.

If you are looking for a Opensource Office Solution do not look any further and try Libreoffice 

Wednesday, August 5, 2015

Drag & Drop install of widgets does not work with new Microsoft Edge browser

A user from France sent me a bug report, that the installation of widgets like the Document Spy does not work when you drag and drop the widget from Microsoft Edge browser to the My widget sidebar panel of IBM Notes. (You can drag the link, but nothing happens when you drop it)  As a workaround you can use Firefox or Chrome which works on Windows 10 without problems. In the moment i do not have a Windows 10 installation to analyze this problem, but i hope that i will get a Windows 10 machine soon. 

Tuesday, August 4, 2015

Redbook: Modernizing IBM i applications from the Database up to the User Interface and Everything in Between updated

Last year IBM released a great Redbook with an overview how to modernize your IBM i applications In July a refreshed version of this Redbook was published on the Redbooks page. This book is the bible for every IBM i developer who wants to improve his development skills. It shows all options to modernize classic RPG programs. Shows the modern development tools for the classic IBM programming languages and shows all the new language options like Java, EGL, PHP or Java script which were added to the platform in the last years. In my opinion a must read for every IBM i developer.