Hi Folks,
I just created a Centos 7 VM (CentOS release 7.6.1810) and did a yum
install of the epel directory:
yum install
https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
and an install of 389-DS:
yum install 389*
I ran setup-ds-admin.pl as a stand alone system (this is a test
machine). After the installation, I ran the following
VERBOSE=1 /usr/bin/389-console
which yielded an unfamiliar error:
/usr/bin/build-classpath: Could
not find slf4j-api.jar Java extension for this JVM
/usr/bin/build-classpath: error: Some specified jars were not
found Java virtual machine used: /usr/lib/jvm/jre/bin/java
classpath used:
/usr/share/java/apache-commons-codec.jar:/usr/share/java/apache-commons-lang.jar:/usr/lib/java/jss4.jar:/usr/share/java/ldapjdk.jar:/usr/share/java/idm-console-base.jar:/usr/share/java/idm-console-mcc.jar:/usr/share/java/idm-console-mcc_en.jar:/usr/share/java/idm-console-nmclf.jar:/usr/share/java/idm-console-nmclf_en.jar:/usr/share/java/389-console_en.jar
main class used: com.netscape.management.client.console.Console
flags used:
options used: -Djava.util.prefs.systemRoot=/root/.389-console
-Djava.util.prefs.userRoot=/root/.389-console
arguments used:
I've built two test systems in the past, the most recent being in
March of this year, and I've never seen this error before. My other
two
systems don't show the apache-sommons-codex.jar and the
apache-commons-lang.jar file in the classpath and one of the systems
is at the same
CentOS release as this new server.
I'm searching info about java and 389-DS to see if I need to add
something to the system but I haven't had any luck yet. I'm sure
there is a simple
fix and I'm overlooking the obvious.
The java packages between the systems look the same so I'm not quite
sure why the clean build is looking for this jar file.
Any suggestions would be appreciated.
Thanks,
janet