COMPOSITE APPLICATIONS - DESIGN AND MANAGEMENT


Using the Notes Java API from Eclipse components
Many Notes customers who are building composite applications with Eclipse components need to be able to access NSFs from the Java(TM) code running in Eclipse. In Notes 8, the Notes backend classes can be called by Eclipse plug-ins you write by using the normal notes.jar APIs.

As a convenience, notes.jar is bundled in the com.ibm.notes.java.api plug-in to allow easy access, security, dependency, and path management. Depending on this plugin relieves your plugin from the responsibility of finding the notes.jar files and ensuring that your environment (system PATH and CLASSPATH ) is set up. The com.ibm.workplace.noteswc and the com.ibm.notes.java.api plugins take care of that. You cannot use the com.ibm.notes.java.api without the com.ibm.workplace.noteswc pluginl. Once you do this, you can just use the classes and objects in notes.jar as described in the Domino Designer documentation.

Set the BSAFE_ALLOW_REPARENT variable in your NOTES.INI to "BSAFE_ALLOW_REPARENT=1" to enable seamless security around the use of this plug-in. With this setting, you will be able to access the backend classes without multiple password prompts.