> 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 http Does it have to be on Windows? 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). 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. However, I now see plenty of "class not found" errors related to fedora-ds-1.0.jar in the console logfile. Would you want to have the complete log? 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 found ClassLoader: 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.DSAdmin ClassLoader: 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.jar ClassLoader: :loadClass():name:java.lang.Object ClassLoader: :loadClass():name:com.netscape.management.client.IMenuInfo ClassLoader: :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.jar ClassLoader: :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.jar ClassLoader: netscape/ldap/LDAPConnection.class NOT in fedora-ds-1.0_en.jar ClassLoader: :loadClass():name:netscape.ldap.LDAPException ClassLoader: :loadClass():loading:netscape.ldap.LDAPException ClassLoader: netscape/ldap/LDAPException.class NOT in fedora-ds-1.0.jar ClassLoader: netscape/ldap/LDAPException.class NOT in fedora-ds-1.0_en.jar ClassLoader: :loadClass():name:java.lang.String ClassLoader: :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.jar ClassLoader: :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.DSFramework ClassLoader: com/netscape/admin/dirserv/DSFramework.class found in fedora-ds-1.0.jar ClassLoader: :loadClass():name:com.netscape.management.client.Framework ClassLoader: :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.jar ClassLoader: :loadClass():name:java.awt.event.ActionListener ClassLoader: :loadClass():name:java.awt.event.MouseListener ClassLoader: :loadClass():name:com.netscape.management.client.IStatusItem ClassLoader: :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.jar ClassLoader: :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.CGITask ClassLoader: 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.jar ClassLoader: :loadClass():name:com.netscape.management.client.TaskObject ClassLoader: :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.jar ClassLoader: :loadClass():name:com.netscape.admin.dirserv.task.Remove ClassLoader: :loadClass():loading:com.netscape.admin.dirserv.task.Remove ClassLoader: com/netscape/admin/dirserv/task/Remove.class found in fedora-ds-1.0.jar ClassLoader: :loadClass():name:java.lang.Thread ClassLoader: :loadClass():name:com.netscape.admin.dirserv.DSAdmin$3 ClassLoader: :loadClass():loading:com.netscape.admin.dirserv.DSAdmin$3 ClassLoader: 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.jar https://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> Closed ClassLoader: :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.jar ClassLoader: :loadClass():name:javax.swing.event.DocumentListener ClassLoader: :loadClass():loading:javax.swing.event.DocumentListener ClassLoader: 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.jar ClassLoader: :loadClass():name:java.awt.event.ItemListener ClassLoader: :loadClass():name:javax.swing.event.ChangeListener ClassLoader: :loadClass():loading:javax.swing.event.ChangeListener ClassLoader: 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.jar ClassLoader: :loadClass():name:javax.swing.event.ListSelectionListener ClassLoader: :loadClass():loading:javax.swing.event.ListSelectionListener ClassLoader: 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.jar ClassLoader: :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.Debug ClassLoader: :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.jar ClassLoader: :loadClass():name:java.awt.Color ClassLoader: :loadClass():name:java.util.Vector DSAdmin.DSAdmin: constructor ClassLoader: :loadClass():name:java.lang.StringBuilder DSAdmin.initialize(): _removed=false info=ConsoleInfo(admin01.hrd-asia.com, 389, uid=dsadmin, ou=Administrators, ou=TopologyManagement, o=NetscapeRoot, admin at 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.jar JButtonFactory: 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...>