Java from LotusScript

As long-time Domino developers are aware, LotusScript is the interpreted, object-oriented programming language provided by Lotus across its product family, including Domino, Lotus123, WordPro, and Freelance. In order to accommodate the many Domino programmers with primarily LotusScript skills, Lotus has provided a LotusScript extension (LSX) called LS2J, which allows Java classes to be invoked from within LotusScript code. Using the LS2J LSX, it is possible, at least in theory, to implement many of the techniques we discussed here within LotusScript.

The LS2J LSX, however, allows only primitive arguments to be passed to or returned from the Java classes. This limitation makes it difficult to work with basic items such as ...

Get IBM WebSphere and Lotus Implementing Collaborative Solutions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.