You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#! /bin/sh
# To run the examples in this module, you can either type the following instructions
# in a terminal or run this file
# Build the whole opendj project and then start from the opendj-embedded-server-examples directory
echo ">>> Building OpenDJ project"
#cd ..
#mvn clean install
#cd opendj-embedded-server-examples
# Define the class path to use
export CLASSPATH=target/opendj-embedded-server-examples-4.0.0-SNAPSHOT.jar:../opendj-server-legacy/target/package/opendj/lib/opendj-slf4j-adapter.jar
echo ">>> classpath set to: $CLASSPATH"
# Choose a location for the root directory (where the directory server will be installed)
export EXAMPLE_ROOT_DIR=`pwd`/target/examples/opendj
echo ">>> root directory set to: $EXAMPLE_ROOT_DIR"
# Setup a server from the OpenDJ archive resulting from the build
echo ">>> Example 1: setup a server"
java -cp $CLASSPATH org.forgerock.opendj.examples.SetupServer \
../opendj-server-legacy/target/package/opendj-4.0.0-SNAPSHOT.zip $EXAMPLE_ROOT_DIR
# Then you can run any of the example using the installed server
# Start and stop the server
echo ">>> Example 2: start and stop the server"
java -cp $CLASSPATH org.forgerock.opendj.examples.StartStopServer $EXAMPLE_ROOT_DIR
# Read and update the configuration of the server
echo ">>> Example 3: read and update configuration of the server"
java -cp $CLASSPATH org.forgerock.opendj.examples.ConfigureServer $EXAMPLE_ROOT_DIR "dc=example,dc=com"