Well, I solved my own problem.  I ran strace and saw it was opening files
in /root/.389-console.  A simple "rm -rf /root/.389-console¨ fixed it.

Gary

On Mon, Oct 19, 2015 at 4:25 PM, Gary Algier <[email protected]> wrote:

> Okay, I found it in epel-testing but it does not work.
>
> When I open my server group, the administration server shows, but not my
> directory server.  I get a Java Exception:
> % 389-console
> Exception in thread "AWT-EventQueue-0"
> java.lang.UnsupportedClassVersionError: com/netscape/admin/dirserv/DSAdmin
> : Unsupported major.minor version 52.0
>     at java.lang.ClassLoader.defineClass1(Native Method)
>     at java.lang.ClassLoader.defineClass(Unknown Source)
>     at java.lang.ClassLoader.defineClass(Unknown Source)
>     at
> com.netscape.management.client.util.KingpinClassLoader.loadClass(Unknown
> Source)
>     at
> com.netscape.management.client.util.KingpinClassLoader.loadClass(Unknown
> Source)
>     at
> com.netscape.management.client.util.ClassLoaderUtil.getClass(Unknown Source)
>     at
> com.netscape.management.client.topology.ServerNode.createServerInstance(Unknown
> Source)
>     at com.netscape.management.client.topology.ServerNode.reload(Unknown
> Source)
>     at
> com.netscape.management.client.topology.ServerNode.initialize(Unknown
> Source)
>     at com.netscape.management.client.topology.ServerNode.<init>(Unknown
> Source)
>     at
> com.netscape.management.client.topology.AdminGroupNode.reload(Unknown
> Source)
>     at
> com.netscape.management.client.topology.ServerLocNode.getChildCount(Unknown
> Source)
>     at com.netscape.management.client.ResourcePage.treeWillExpand(Unknown
> Source)
>     at javax.swing.JTree.fireTreeWillExpand(Unknown Source)
>     at javax.swing.JTree.setExpandedState(Unknown Source)
>     at javax.swing.JTree.expandPath(Unknown Source)
>     at javax.swing.plaf.basic.BasicTreeUI.toggleExpandState(Unknown Source)
>     at javax.swing.plaf.basic.BasicTreeUI.handleExpandControlClick(Unknown
> Source)
>     at
> javax.swing.plaf.basic.BasicTreeUI.checkForClickInExpandControl(Unknown
> Source)
>     at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(Unknown
> Source)
>     at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(Unknown
> Source)
>     at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
>     at java.awt.Component.processMouseEvent(Unknown Source)
>     at javax.swing.JComponent.processMouseEvent(Unknown Source)
>     at java.awt.Component.processEvent(Unknown Source)
>     at java.awt.Container.processEvent(Unknown Source)
>     at java.awt.Component.dispatchEventImpl(Unknown Source)
>     at java.awt.Container.dispatchEventImpl(Unknown Source)
>     at java.awt.Component.dispatchEvent(Unknown Source)
>     at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
>     at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
>     at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
>     at java.awt.Container.dispatchEventImpl(Unknown Source)
>     at java.awt.Window.dispatchEventImpl(Unknown Source)
>     at java.awt.Component.dispatchEvent(Unknown Source)
>     at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
>     at java.awt.EventQueue.access$300(Unknown Source)
>     at java.awt.EventQueue$3.run(Unknown Source)
>     at java.awt.EventQueue$3.run(Unknown Source)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown
> Source)
>     at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown
> Source)
>     at java.awt.EventQueue$4.run(Unknown Source)
>     at java.awt.EventQueue$4.run(Unknown Source)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown
> Source)
>     at java.awt.EventQueue.dispatchEvent(Unknown Source)
>     at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
>     at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
>     at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
>     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>     at java.awt.EventDispatchThread.run(Unknown Source)
>
> My versions:
> % yum list | grep ^389
> 389-admin.x86_64                        1.1.42-1.el7
> @epel-testing
> 389-admin-console.noarch                1.1.10-1.el7
> @epel-testing
> 389-admin-console-doc.noarch            1.1.10-1.el7
> @epel-testing
> 389-adminutil.x86_64                    1.1.22-1.el7
> @epel-testing
> 389-console.noarch                      1.1.9-1.el7
> @epel-testing
> 389-ds-base.x86_64                      1.3.3.1-20.el7_1
> @updates
> 389-ds-base-libs.x86_64                 1.3.3.1-20.el7_1
> @updates
> 389-ds-console.noarch                   1.2.12-1.el7
> @epel-testing
> 389-ds-console-doc.noarch               1.2.12-1.el7
> @epel-testing
> 389-adminutil-devel.x86_64              1.1.21-2.el7
> epel
> 389-ds-base-devel.x86_64                1.3.3.1-20.el7_1
> updates
>
> However, when I check "help" on the console it says "1.1.14".
>
> If I use a 389-console installed on another system and point it at this DS
> server it works.  That console says it is version 1.1.7 (as does yum).  Is
> it just possible to download 1.1.7 for CentOS 7?
>
> Just in case the problem was a java problem, I installed the "real" java
> 7u80:
> % java -version
> java version "1.7.0_80"
> Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
> Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
>
>
> No help there.
>
> Gary
>
>
> On Thu, Oct 15, 2015 at 4:35 PM, Rich Megginson <[email protected]>
> wrote:
>
>> On 10/15/2015 11:51 AM, Gary Algier wrote:
>>
>> Hello,
>>
>> I can't seem to get 389-console.
>>
>> I installed CentOS 7.1.1503 and EPEL 7 and tried to install 389-ds.
>> There seems to no longer be a master 389-ds package:
>>
>> root@ds3 104% yum list \*389\*
>> Loaded plugins: fastestmirror, langpacks
>> Loading mirror speeds from cached hostfile
>>  * base: mirrors.tripadvisor.com
>>  * core-0: cobbler.ulticom.com
>>  * epel: mirror.symnds.com
>>  * extras: mirrors.gigenet.com
>>  * updates: mirror.nexcess.net
>> Installed Packages
>> 389-admin.x86_64                  1.1.38-1.el7
>> @epel
>> 389-adminutil.x86_64              1.1.21-2.el7
>> @epel
>> 389-ds-base.x86_64                1.3.3.1-20.el7_1
>> @updates
>> 389-ds-base-libs.x86_64           1.3.3.1-20.el7_1
>> @updates
>> Available Packages
>> 389-adminutil-devel.x86_64        1.1.21-2.el7
>> epel
>> 389-ds-base-devel.x86_64          1.3.3.1-20.el7_1
>> updates
>> texlive-xunicode.noarch           2:svn23897.0.981-32.el7
>> base
>> texlive-xunicode-doc.noarch       2:svn23897.0.981-32.el7
>> base
>> up-imapproxy.x86_64               1.2.8-0.5.20130726svn14389.el7
>> epel
>> root@ds3 105%
>>
>>
>> So I installed all the 389-* packages that were non-devel.  I ran the
>> setup and got the system going, but now there is no console:
>>
>> root@ds3 112% yum provides 389-console
>> Loaded plugins: fastestmirror, langpacks
>> Loading mirror speeds from cached hostfile
>>  * base: mirrors.tripadvisor.com
>>  * core-0: cobbler.ulticom.com
>>  * epel: mirror.symnds.com
>>  * extras: mirrors.gigenet.com
>>  * updates: mirror.nexcess.net
>> No matches found
>> root@ds3 113%
>>
>>
>> Is there some other place I need to go?
>>
>> epel-testing
>>
>>
>>
>>
>> --
>> Gary Algier
>>
>>
>> --
>> 389 users mailing 
>> [email protected]https://admin.fedoraproject.org/mailman/listinfo/389-users
>>
>>
>>
>> --
>> 389 users mailing list
>> [email protected]
>> https://admin.fedoraproject.org/mailman/listinfo/389-users
>>
>
>
>
> --
> Gary Algier
>



-- 
Gary Algier
--
389 users mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/389-users

Reply via email to