Page tree
Skip to end of metadata
Go to start of metadata

OpenNTF Domino API (ODA) started as a project to avoid recycling handles to Notes object and to avoid problems with DateTimes. However, it has since expanded way beyond that initial scope, including access to design, session handling, XPages OpenLog Logger, transactional processing, email, threaded and background tasks, a Graph API and events.

ODA has also been the basis of CrossWorlds (integrating with Domino from Websphere Liberty), OsgiWorlds (integrating with Domino from a OSGi plugin), REST service starter and many other projects.

The project itself has developed to include a host of learning on Java development for anyone who has been involved along the way, with use of enums, use of Java 8, Maven for build management, ability to run tests from Eclipse, automated tests during build.



Talk to us on OpenNTF Slack

Join the #oda channel on

If you're not already on OpenNTF Slack, register on

Project on OpenNTF at

See live source control at

Add issues to JIRA at

Include as Maven using:




Browse by topic

Recently updated articles

  • No labels