OK, I got it by installing a bunch of RPMs that put the .jar files in the right 
places.

 

From: 389-users-boun...@lists.fedoraproject.org 
[mailto:389-users-boun...@lists.fedoraproject.org] On Behalf Of Ellsworth, Josh
Sent: Thursday, December 15, 2011 5:07 PM
To: General discussion list for the 389 Directory server project.
Subject: Re: [389-users] console issues

 

Not sure if it helps, but when attempting to use the browser I now get errors 
like this in the console.log:

 

ClassLoader: :loadClass():name:javax.swing.ComboBoxEditor

ClassLoader: :loadClass():loading:javax.swing.ComboBoxEditor

ClassLoader: javax/swing/ComboBoxEditor.class  NOT in 389-ds-1.2.6.jar

ResourceSet:getString():Unable to resolve replication-supplier-cUnlimited-label

ClassLoader: :loadClass():name:netscape.ldap.LDAPAttributeSet

ClassLoader: :loadClass():loading:netscape.ldap.LDAPAttributeSet

ClassLoader: netscape/ldap/LDAPAttributeSet.class  NOT in 389-ds-1.2.6.jar

Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: 
setSelectedIndex: 3 out of bounds

                at javax.swing.JComboBox.setSelectedIndex(JComboBox.java:601)

                at 
com.netscape.admin.dirserv.panel.replication.SupplierSettingPanel.updateFieldsFromOriginalValues(Unknown
 Source)

                at 
com.netscape.admin.dirserv.panel.replication.SupplierSettingPanel.init(Unknown 
Source)

                at com.netscape.admin.dirserv.panel.BlankPanel.select(Unknown 
Source)

                at 
com.netscape.admin.dirserv.panel.ContainerPanel.stateChanged(Unknown Source)

                at 
javax.swing.JTabbedPane.fireStateChanged(JTabbedPane.java:400)

                at 
javax.swing.JTabbedPane$ModelListener.stateChanged(JTabbedPane.java:253)

                at 
javax.swing.DefaultSingleSelectionModel.fireStateChanged(DefaultSingleSelectionModel.java:116)

                at 
javax.swing.DefaultSingleSelectionModel.setSelectedIndex(DefaultSingleSelectionModel.java:50)

                at 
javax.swing.JTabbedPane.setSelectedIndexImpl(JTabbedPane.java:599)

                at 
javax.swing.JTabbedPane.setSelectedIndex(JTabbedPane.java:574)

                at javax.swing.JTabbedPane.insertTab(JTabbedPane.java:710)

                at javax.swing.JTabbedPane.addTab(JTabbedPane.java:777)

                at 
com.netscape.admin.dirserv.panel.DSTabbedPanel.addTab(Unknown Source)

                at 
com.netscape.admin.dirserv.panel.replication.ReplicationSettingPanel.<init>(Unknown
 Source)

                at 
com.netscape.admin.dirserv.panel.replication.ReplicationResourceObject.getCustomPanel(Unknown
 Source)

                at 
com.netscape.management.client.ResourceModel.getCustomPanel(Unknown Source)

                at 
com.netscape.management.client.ResourcePage.valueChanged(Unknown Source)

                at javax.swing.JTree.fireValueChanged(JTree.java:2820)

                at 
javax.swing.JTree$TreeSelectionRedirector.valueChanged(JTree.java:3191)

                at 
javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:629)

                at 
javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1078)

                at 
javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:287)

                at 
javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:170)

                at javax.swing.JTree.setSelectionPath(JTree.java:1598)

                at 
javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(BasicTreeUI.java:2311)

                at 
javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3520)

                at 
javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3459)

                at 
java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262)

                at java.awt.Component.processMouseEvent(Component.java:6285)

                at 
javax.swing.JComponent.processMouseEvent(JComponent.java:3267)

                at java.awt.Component.processEvent(Component.java:6053)

                at java.awt.Container.processEvent(Container.java:2041)

                at java.awt.Component.dispatchEventImpl(Component.java:4651)

                at java.awt.Container.dispatchEventImpl(Container.java:2099)

                at java.awt.Component.dispatchEvent(Component.java:4481)

                at 
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)

                at 
java.awt.LightweightDispatcher.processMouseEvent(Container.java:4235)

                at 
java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)

                at java.awt.Container.dispatchEventImpl(Container.java:2085)

                at java.awt.Window.dispatchEventImpl(Window.java:2478)

                at java.awt.Component.dispatchEvent(Component.java:4481)

                at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)

                at java.awt.EventQueue.access$000(EventQueue.java:84)

                at java.awt.EventQueue$1.run(EventQueue.java:602)

                at java.awt.EventQueue$1.run(EventQueue.java:600)

                at java.security.AccessController.doPrivileged(Native Method)

                at 
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)

                at 
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)

                at java.awt.EventQueue$2.run(EventQueue.java:616)

                at java.awt.EventQueue$2.run(EventQueue.java:614)

                at java.security.AccessController.doPrivileged(Native Method)

                at 
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)

                at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)

                at 
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)

                at 
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)

                at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)

                at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)

                at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)

                at 
java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

 

From: Ellsworth, Josh 
Sent: Thursday, December 15, 2011 3:34 PM
To: 'Rich Megginson'; General discussion list for the 389 Directory server 
project.
Subject: RE: [389-users] console issues

 

After looking at the directory settings, I found that there were a lot of 
references to the wrong IP address. After solving all of those I am able to get 
past the issue I raised earlier but the console does not have labels on the 
settings tabs. What file stores these labels?

 

It seems that my installation is somewhat broken, but as it is currently in use 
I cannot risk killing the rest of the directory to fix the console.

 

From: Rich Megginson [mailto:rmegg...@redhat.com] 
Sent: Thursday, December 15, 2011 1:08 PM
To: General discussion list for the 389 Directory server project.
Cc: Ellsworth, Josh
Subject: Re: [389-users] console issues

 

On 12/15/2011 10:46 AM, Ellsworth, Josh wrote: 

I am working on deploying 389 in my organization but I’m having an issue with 
the Windows console. After I log in, the console looks like the screenshot here:

 

http://imgur.com/W1hVd

 

When I click on the Directory Server tree it changes to say “this server 
component has not yet been downloaded, or it could not be activated. Press 
Download to retry.”

 

 

I need to be able to access the Directory Server properties, any idea why I 
can’t?

Check the admin server access logs on the server - 
/var/log/dirsrv/admin-serv/access - do you see the connection attempt from the 
Windows box?  If so, what is the URL requested, and what is the response?
You can also edit the windows console .bat file to add -D 9 -f console.log to 
the argument list after the Console class - run the console with that, edit 
console.log to remove/obscure any sensitive info, and send it to the list

 

--

Joshua Ellsworth

System Administrator, Primatics Financial

Phone: 571.765.7528

jellswo...@primaticsfinancial.com

 

 
 
--
389 users mailing list
389-us...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/389-users

 

--
389 users mailing list
389-us...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/389-users

Reply via email to