[OPENAM-10339] ssoadmtools setup throws java.lang.NoClassDefFoundError: com/sun/identity/shared/configuration/SystemPropertiesManager Created: 05/Jan/17  Updated: 06/Jan/17  Resolved: 06/Jan/17

Status: Resolved
Project: OpenAM
Component/s: configurator, ssoadm
Affects Version/s: None
Fix Version/s: 14.0.0

Type: Bug Priority: Blocker
Reporter: Gary Williams Assignee: James Phillpotts
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Rank: 1|hzsq4f:

 Description   

OpenAM 14.0.0-SNAPSHOT Build ae87b9bec9 (2017-January-05 18:06)

ssoadmtools setup throws java.lang.NoClassDefFoundError: com/sun/identity/shared/configuration/SystemPropertiesManager

./setup --acceptLicense -p /home/gary/Projects/PyCharm/PyForge/results/20170105-214018/AuthN/EmbeddedDJ/AM_embedded/AM_embedded-embedded-DJ -d /home/gary/Projects/PyCharm/PyForge/results/20170105-214018/AuthN/EmbeddedDJ/AM_embedded/ssoadmintools/debug -l /home/gary/Projects/PyCharm/PyForge/results/20170105-214018/AuthN/EmbeddedDJ/AM_embedded/ssoadmintools/logException in thread "main" java.lang.NoClassDefFoundError: com/sun/identity/shared/configuration/SystemPropertiesManager
at com.sun.identity.shared.debug.Debug.initialize(Debug.java:262)
at com.sun.identity.shared.debug.Debug.<clinit>(Debug.java:754)
at org.forgerock.openam.shared.guice.SharedGuiceModule.configure(SharedGuiceModule.java:48)
at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
at com.google.inject.spi.Elements.getElements(Elements.java:101)
at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:133)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:103)
at com.google.inject.Guice.createInjector(Guice.java:95)
at org.forgerock.guice.core.GuiceInjectorCreator.createInjector(GuiceInjectorCreator.java:41)
at org.forgerock.guice.core.InjectorFactory.createInjector(InjectorFactory.java:71)
at org.forgerock.guice.core.InjectorHolder.<init>(InjectorHolder.java:57)
at org.forgerock.guice.core.InjectorHolder.<clinit>(InjectorHolder.java:45)
at com.sun.identity.tools.bundles.Main.<clinit>(Main.java:42)
Caused by: java.lang.ClassNotFoundException: com.sun.identity.shared.configuration.SystemPropertiesManager
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357



 Comments   
Comment by James Phillpotts [ 06/Jan/17 ]

Added the openam-keystore module to the setup classpath. Sorry about that.

Generated at Thu Feb 25 16:51:41 UTC 2021 using Jira 7.13.12#713012-sha1:6e07c38070d5191bbf7353952ed38f111754533a.