This folder contains source code for an example "Hello World" style plugin. It features a plugin which has a configurable message (the default being "Hello World") which is displayed as a notice message when OpenDJ directory server is started. In order to build and use this example plugin, perform the following steps while the server is stopped: 1. Then unzip the example-plugin.zip (in place): unzip example-plugin.zip 2. Go into the example-plugin source folder: cd example-plugin 3. And build the plugin (this requires Ant version 7 and Xalan-Java): ant install If this step fails for you as is, you can find Ant 7 and Xalan-Java in the OpenDJ ext/ directory after checking the source out with Subversion. Substitute your full path to OpenDJ sources for /src in the following command: /src/ext/ant/bin/ant -Dxalan.directory=/src/ext/xalan-j/ install 4. This will copy the following files into the parent OpenDJ installation: lib/extensions/example-plugin.jar config/example-plugin.ldif config/schema/99-example-plugin.ldif 5. Add the plugin's config to the server configuration. cd ../bin ./start-ds ./dsconfig -h `hostname` -p 4444 -D "cn=Directory Manager" -w password create-plugin --plugin-name "Example Plugin" --type example --set enabled:true --set plugin-type:startup --set java-class:com.example.opends.ExamplePlugin -X -n 6. Restart the server and look for the "hello world" notice in the start up log: ./stop-ds --restart