Wolf Siedler wrote:
Does what have to be on Windows? You should be able to install the standalone console on Fedora too:Ok. If you run the console with -D (on windows you will have to edit the batch file to do this) you should see it attempt to download the jar files from the admin server via httpDoes it have to be on Windows?
yum install fedora-idm-console
I did it before on my Fedora 7 and saw the request from the console to directory server to download fedora-ds-1.0.jar. It received form the DS an error 404 (file not found).
?
Yes, on the server. When the console starts up on the client machine, the console downloads these jar files into your ~/.fedora-idm-console directory - the admin server should download them from that directory on the server.All the fedora-ds-1.1...jar files are in /usr/share/dirsrv/html/java/ on the dirctory server.
The error 404 disappeared after I manually created /usr/share/dirsrv/html/java/jars/ and placed fedora-ds-1.0.jar / fedora-ds-1.0_en.jar in there.
On the server or on the client machine?
However, I now see plenty of "class not found" errors related to fedora-ds-1.0.jar in the console logfile.
These are benign.
Would you want to have the complete log?
I'm a little bit confused as to what you're trying to do. Let's start over.Are you trying to install a standalone console? If so, on what platform? Are you trying to manage a mixed environment of both Fedora DS 1.1 and Fedora DS 1.0.4 servers? On which platforms are they running?
Regards, Wolf ===console logfile excerpt=== <...snip...> ClassLoader: classes.env found in fedora-ds-1.0.jar ClassLoader: manifest loaded for fedora-ds-1.0.jar ClassLoader: manifest: 0 entries foundClassLoader: new LocalJarClassLoader fedora-ds-1.0.jar:{fedora-ds-1.0.jar fedora-ds-1.0_en.jar }ClassLoader: Create loader fedora-ds-1.0.jar ClassLoader: :loadClass():name:com.netscape.admin.dirserv.DSAdmin ClassLoader: :loadClass():loading:com.netscape.admin.dirserv.DSAdminClassLoader: com/netscape/admin/dirserv/DSAdmin.class found in fedora-ds-1.0.jar ClassLoader: :loadClass():name:com.netscape.admin.dirserv.IAuthenticationChangeListener ClassLoader: :loadClass():loading:com.netscape.admin.dirserv.IAuthenticationChangeListener ClassLoader: com/netscape/admin/dirserv/IAuthenticationChangeListener.class found in fedora-ds-1.0.jarClassLoader: :loadClass():name:java.lang.Object ClassLoader: :loadClass():name:com.netscape.management.client.IMenuInfoClassLoader: :loadClass():loading:com.netscape.management.client.IMenuInfo ClassLoader: com/netscape/management/client/IMenuInfo.class NOT in fedora-ds-1.0.jar ClassLoader: com/netscape/management/client/IMenuInfo.class NOT in fedora-ds-1.0_en.jar ClassLoader: :loadClass():name:com.netscape.management.client.topology.IRemovableServerObject ClassLoader: :loadClass():loading:com.netscape.management.client.topology.IRemovableServerObject ClassLoader: com/netscape/management/client/topology/IRemovableServerObject.class NOT in fedora-ds-1.0.jar ClassLoader: com/netscape/management/client/topology/IRemovableServerObject.class NOT in fedora-ds-1.0_en.jar ClassLoader: :loadClass():name:com.netscape.management.client.topology.AbstractServerObject ClassLoader: :loadClass():loading:com.netscape.management.client.topology.AbstractServerObject ClassLoader: com/netscape/management/client/topology/AbstractServerObject.class NOT in fedora-ds-1.0.jar ClassLoader: com/netscape/management/client/topology/AbstractServerObject.class NOT in fedora-ds-1.0_en.jarClassLoader: :loadClass():resolving com.netscape.admin.dirserv.DSAdmin ClassLoader: :loadClass():name:javax.swing.Icon ClassLoader: :loadClass():loading:javax.swing.Icon ClassLoader: javax/swing/Icon.class NOT in fedora-ds-1.0.jar ClassLoader: javax/swing/Icon.class NOT in fedora-ds-1.0_en.jar ClassLoader: :loadClass():name:java.lang.Throwable ClassLoader: :loadClass():name:java.lang.Exception ClassLoader: :loadClass():name:netscape.ldap.LDAPConnection ClassLoader: :loadClass():loading:netscape.ldap.LDAPConnection ClassLoader: netscape/ldap/LDAPConnection.class NOT in fedora-ds-1.0.jarClassLoader: netscape/ldap/LDAPConnection.class NOT in fedora-ds-1.0_en.jarClassLoader: :loadClass():name:netscape.ldap.LDAPException ClassLoader: :loadClass():loading:netscape.ldap.LDAPException ClassLoader: netscape/ldap/LDAPException.class NOT in fedora-ds-1.0.jarClassLoader: netscape/ldap/LDAPException.class NOT in fedora-ds-1.0_en.jarClassLoader: :loadClass():name:java.lang.StringClassLoader: :loadClass():name:com.netscape.management.client.IFrameworkInitializer ClassLoader: :loadClass():loading:com.netscape.management.client.IFrameworkInitializer ClassLoader: com/netscape/management/client/IFrameworkInitializer.class NOT in fedora-ds-1.0.jar ClassLoader: com/netscape/management/client/IFrameworkInitializer.class NOT in fedora-ds-1.0_en.jarClassLoader: :loadClass():name:javax.swing.JFrame ClassLoader: :loadClass():loading:javax.swing.JFrame ClassLoader: javax/swing/JFrame.class NOT in fedora-ds-1.0.jar ClassLoader: javax/swing/JFrame.class NOT in fedora-ds-1.0_en.jar ClassLoader: :loadClass():name:com.netscape.admin.dirserv.DSFramework ClassLoader: :loadClass():loading:com.netscape.admin.dirserv.DSFrameworkClassLoader: com/netscape/admin/dirserv/DSFramework.class found in fedora-ds-1.0.jarClassLoader: :loadClass():name:com.netscape.management.client.FrameworkClassLoader: :loadClass():loading:com.netscape.management.client.Framework ClassLoader: com/netscape/management/client/Framework.class NOT in fedora-ds-1.0.jar ClassLoader: com/netscape/management/client/Framework.class NOT in fedora-ds-1.0_en.jar ClassLoader: :loadClass():name:com.netscape.management.client.preferences.IPreferencesTab ClassLoader: :loadClass():loading:com.netscape.management.client.preferences.IPreferencesTab ClassLoader: com/netscape/management/client/preferences/IPreferencesTab.class NOT in fedora-ds-1.0.jar ClassLoader: com/netscape/management/client/preferences/IPreferencesTab.class NOT in fedora-ds-1.0_en.jarClassLoader: :loadClass():name:java.awt.event.ActionListener ClassLoader: :loadClass():name:java.awt.event.MouseListener ClassLoader: :loadClass():name:com.netscape.management.client.IStatusItemClassLoader: :loadClass():loading:com.netscape.management.client.IStatusItem ClassLoader: com/netscape/management/client/IStatusItem.class NOT in fedora-ds-1.0.jar ClassLoader: com/netscape/management/client/IStatusItem.class NOT in fedora-ds-1.0_en.jarClassLoader: :loadClass():name:java.awt.Component ClassLoader: :loadClass():name:java.lang.Float ClassLoader: :loadClass():name:com.netscape.admin.dirserv.task.CGITask ClassLoader: :loadClass():loading:com.netscape.admin.dirserv.task.CGITaskClassLoader: com/netscape/admin/dirserv/task/CGITask.class found in fedora-ds-1.0.jar ClassLoader: :loadClass():name:com.netscape.management.client.comm.CommClient ClassLoader: :loadClass():loading:com.netscape.management.client.comm.CommClient ClassLoader: com/netscape/management/client/comm/CommClient.class NOT in fedora-ds-1.0.jar ClassLoader: com/netscape/management/client/comm/CommClient.class NOT in fedora-ds-1.0_en.jarClassLoader: :loadClass():name:com.netscape.management.client.TaskObjectClassLoader: :loadClass():loading:com.netscape.management.client.TaskObject ClassLoader: com/netscape/management/client/TaskObject.class NOT in fedora-ds-1.0.jar ClassLoader: com/netscape/management/client/TaskObject.class NOT in fedora-ds-1.0_en.jarClassLoader: :loadClass():name:com.netscape.admin.dirserv.task.Remove ClassLoader: :loadClass():loading:com.netscape.admin.dirserv.task.RemoveClassLoader: com/netscape/admin/dirserv/task/Remove.class found in fedora-ds-1.0.jarClassLoader: :loadClass():name:java.lang.Thread ClassLoader: :loadClass():name:com.netscape.admin.dirserv.DSAdmin$3 ClassLoader: :loadClass():loading:com.netscape.admin.dirserv.DSAdmin$3ClassLoader: com/netscape/admin/dirserv/DSAdmin$3.class found in fedora-ds-1.0.jar ClassLoader: :loadClass():name:com.netscape.management.client.preferences.PreferenceManager ClassLoader: :loadClass():loading:com.netscape.management.client.preferences.PreferenceManager ClassLoader: com/netscape/management/client/preferences/PreferenceManager.class NOT in fedora-ds-1.0.jar ClassLoader: com/netscape/management/client/preferences/PreferenceManager.class NOT in fedora-ds-1.0_en.jarhttps://admin01.hrd-asia.com:20126/[2:0] close i/o stream https://admin01.hrd-asia.com:20126/[2:0] close socket https://admin01.hrd-asia.com:20126/[2:0] close> ClosedClassLoader: :loadClass():name:com.netscape.management.client.preferences.Preferences ClassLoader: :loadClass():loading:com.netscape.management.client.preferences.Preferences ClassLoader: com/netscape/management/client/preferences/Preferences.class NOT in fedora-ds-1.0.jar ClassLoader: com/netscape/management/client/preferences/Preferences.class NOT in fedora-ds-1.0_en.jar ClassLoader: :loadClass():name:com.netscape.admin.dirserv.panel.BlankPanel ClassLoader: :loadClass():loading:com.netscape.admin.dirserv.panel.BlankPanel ClassLoader: com/netscape/admin/dirserv/panel/BlankPanel.class found in fedora-ds-1.0.jarClassLoader: :loadClass():name:javax.swing.event.DocumentListener ClassLoader: :loadClass():loading:javax.swing.event.DocumentListenerClassLoader: javax/swing/event/DocumentListener.class NOT in fedora-ds-1.0.jar ClassLoader: javax/swing/event/DocumentListener.class NOT in fedora-ds-1.0_en.jarClassLoader: :loadClass():name:java.awt.event.ItemListener ClassLoader: :loadClass():name:javax.swing.event.ChangeListener ClassLoader: :loadClass():loading:javax.swing.event.ChangeListenerClassLoader: javax/swing/event/ChangeListener.class NOT in fedora-ds-1.0.jar ClassLoader: javax/swing/event/ChangeListener.class NOT in fedora-ds-1.0_en.jarClassLoader: :loadClass():name:javax.swing.event.ListSelectionListener ClassLoader: :loadClass():loading:javax.swing.event.ListSelectionListenerClassLoader: javax/swing/event/ListSelectionListener.class NOT in fedora-ds-1.0.jar ClassLoader: javax/swing/event/ListSelectionListener.class NOT in fedora-ds-1.0_en.jar ClassLoader: :loadClass():name:com.netscape.admin.dirserv.IDSResourceSelectionListener ClassLoader: :loadClass():loading:com.netscape.admin.dirserv.IDSResourceSelectionListener ClassLoader: com/netscape/admin/dirserv/IDSResourceSelectionListener.class found in fedora-ds-1.0.jarClassLoader: :loadClass():name:javax.swing.JPanel ClassLoader: :loadClass():loading:javax.swing.JPanel ClassLoader: javax/swing/JPanel.class NOT in fedora-ds-1.0.jar ClassLoader: javax/swing/JPanel.class NOT in fedora-ds-1.0_en.jar ClassLoader: :loadClass():name:javax.swing.JComponent ClassLoader: :loadClass():loading:javax.swing.JComponent ClassLoader: javax/swing/JComponent.class NOT in fedora-ds-1.0.jar ClassLoader: javax/swing/JComponent.class NOT in fedora-ds-1.0_en.jar ClassLoader: :loadClass():name:java.awt.Container ClassLoader: :loadClass():name:javax.swing.JLabel ClassLoader: :loadClass():loading:javax.swing.JLabel ClassLoader: javax/swing/JLabel.class NOT in fedora-ds-1.0.jar ClassLoader: javax/swing/JLabel.class NOT in fedora-ds-1.0_en.jar ClassLoader: :loadClass():name:java.awt.LayoutManager ClassLoader: :loadClass():name:java.lang.IllegalStateException ClassLoader: :loadClass():name:javax.swing.border.Border ClassLoader: :loadClass():loading:javax.swing.border.Border ClassLoader: javax/swing/border/Border.class NOT in fedora-ds-1.0.jar ClassLoader: javax/swing/border/Border.class NOT in fedora-ds-1.0_en.jar ClassLoader: :loadClass():name:javax.swing.JScrollPane ClassLoader: :loadClass():loading:javax.swing.JScrollPane ClassLoader: javax/swing/JScrollPane.class NOT in fedora-ds-1.0.jar ClassLoader: javax/swing/JScrollPane.class NOT in fedora-ds-1.0_en.jar ClassLoader: :loadClass():name:com.netscape.management.client.util.DebugClassLoader: :loadClass():loading:com.netscape.management.client.util.Debug ClassLoader: com/netscape/management/client/util/Debug.class NOT in fedora-ds-1.0.jar ClassLoader: com/netscape/management/client/util/Debug.class NOT in fedora-ds-1.0_en.jarClassLoader: :loadClass():name:java.awt.Color ClassLoader: :loadClass():name:java.util.Vector DSAdmin.DSAdmin: constructor ClassLoader: :loadClass():name:java.lang.StringBuilderDSAdmin.initialize(): _removed=false info=ConsoleInfo(admin01.hrd-asia.com, 389, uid=dsadmin, ou=Administrators, ou=TopologyManagement, o=NetscapeRoot, admin@14, o=NetscapeRoot) _info=null ClassLoader: :loadClass():name:com.netscape.management.client.util.UtilConsoleGlobals ClassLoader: :loadClass():loading:com.netscape.management.client.util.UtilConsoleGlobals ClassLoader: com/netscape/management/client/util/UtilConsoleGlobals.class NOT in fedora-ds-1.0.jar ClassLoader: com/netscape/management/client/util/UtilConsoleGlobals.class NOT in fedora-ds-1.0_en.jar ClassLoader: :loadClass():name:com.netscape.management.client.console.VersionInfo ClassLoader: :loadClass():loading:com.netscape.management.client.console.VersionInfo ClassLoader: com/netscape/management/client/console/VersionInfo.class NOT in fedora-ds-1.0.jar ClassLoader: com/netscape/management/client/console/VersionInfo.class NOT in fedora-ds-1.0_en.jarJButtonFactory: button width = 90 JButtonFactory: button height = 19 JButtonFactory: button width = 72 JButtonFactory: button height = 19 Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException <...snip...> -- Fedora-directory-users mailing list Fedora-directory-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-directory-users
<<attachment: smime.p7s>>
-- Fedora-directory-users mailing list Fedora-directory-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-directory-users