jorgemen / nb-ldap-explorer

Automatically exported from code.google.com/p/nb-ldap-explorer
0 stars 0 forks source link

NetBeans 6.8 hangs when connecting to LDAP server #7

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Reproducing the problem exactly is probably impossible as it would require
access to my employer's LDAP directory, which is of course not possible.

What I did:
1. Downloaded and installed 0.4 version into NB6.8 on WindowsXP, JDK1.6.0_18.
2. Clicked Services tab and creatd new node in LDAP servers.
3. Right-clicked the new node and selectd Establish New Connection.
Result: NetBeans hangs completely and has to be killed using the task manager.

Original issue reported on code.google.com by georg.sc...@gmail.com on 7 Mar 2010 at 9:58

GoogleCodeExporter commented 8 years ago
Thanks for the report. Did you see anything in the NetBeans log?  i've seen it 
hanging for about 60 sec when 
entering a domain name that can't be resolved. Did you enter a domain name or 
IP address?

Original comment by mrbigal...@gmail.com on 7 Mar 2010 at 10:03

GoogleCodeExporter commented 8 years ago
btw, which LDAP server software is used by your employer's LDAP directory? 
Active Directory, Lotus Directory, 
OpenDS, OpenLDAP?

Original comment by mrbigal...@gmail.com on 7 Mar 2010 at 10:06

GoogleCodeExporter commented 8 years ago

No idea, what they're using as LDAP provider, but I can see in the messages.log:
INFO [org.netbeans.core.windows.persistence]:
[PersistenceManager.getTopComponentForID] Problem when deserializing 
TopComponent for
tcID:'ExplorerTopComponent'. Reason: Error reading
MultiFileObject@9551f1[Windows2Local/Components/ExplorerTopComponent.settings]:
java.lang.NoSuchMethodException:
dk.i2m.netbeans.modules.ldapexplorer.ui.ExplorerTopComponent.getDefault()
Content:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE settings PUBLIC "-//NetBeans//DTD Session settings 1.0//EN"
"http://www.netbeans.org/dtds/sessionsettings-1_0.dtd">
<settings version="1.0">
    <module name="dk.i2m.netbeans.modules.ldapexplorer" spec="1.0"/>
    <instanceof class="org.openide.windows.TopComponent"/>
    <instanceof class="dk.i2m.netbeans.modules.ldapexplorer.ui.ExplorerTopComponent"/>
    <instance class="dk.i2m.netbeans.modules.ldapexplorer.ui.ExplorerTopComponent"
method="getDefault"/>
</settings>

Method: getDefault
Class: class dk.i2m.netbeans.modules.ldapexplorer.ui.ExplorerTopComponent
Content:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE settings PUBLIC "-//NetBeans//DTD Session settings 1.0//EN"
"http://www.netbeans.org/dtds/sessionsettings-1_0.dtd">
<settings version="1.0">
    <module name="dk.i2m.netbeans.modules.ldapexplorer" spec="1.0"/>
    <instanceof class="org.openide.windows.TopComponent"/>
    <instanceof class="dk.i2m.netbeans.modules.ldapexplorer.ui.ExplorerTopComponent"/>
    <instance class="dk.i2m.netbeans.modules.ldapexplorer.ui.ExplorerTopComponent"
method="getDefault"/>
</settings>

Method: getDefault
Class: class dk.i2m.netbeans.modules.ldapexplorer.ui.ExplorerTopComponent
Caused: java.lang.NoSuchMethodException:
dk.i2m.netbeans.modules.ldapexplorer.ui.ExplorerTopComponent.getDefault()
    at java.lang.Class.getMethod(Class.java:1605)
    at
org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.c
reateFromMethod(XMLSettingsSupport.java:668)
Caused: java.io.IOException: Error reading
MultiFileObject@9551f1[Windows2Local/Components/ExplorerTopComponent.settings]
    at
org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.c
reateFromMethod(XMLSettingsSupport.java:678)
    at
org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.i
nstanceCreate(XMLSettingsSupport.java:581)
    at
org.netbeans.modules.settings.convertors.SerialDataConvertor$SettingsInstance.in
stanceCreate(SerialDataConvertor.java:420)
    at
org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersiste
ntForID(PersistenceManager.java:530)
    at
org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentForID(Pe
rsistenceManager.java:640)
    at
org.netbeans.core.windows.PersistenceHandler.getTopComponentForID(PersistenceHan
dler.java:457)
    at
org.netbeans.core.windows.WindowManagerImpl.getTopComponentForID(WindowManagerIm
pl.java:813)
    at
org.netbeans.core.windows.model.TopComponentSubModel.getTopComponent(TopComponen
tSubModel.java:360)
    at
org.netbeans.core.windows.model.TopComponentSubModel.getTopComponents(TopCompone
ntSubModel.java:86)
    at
org.netbeans.core.windows.model.DefaultModeModel.getTopComponents(DefaultModeMod
el.java:267)
    at
org.netbeans.core.windows.model.DefaultModel.getModeTopComponents(DefaultModel.j
ava:837)
    at org.netbeans.core.windows.Central.getModeTopComponents(Central.java:1510)
    at org.netbeans.core.windows.ModeImpl.getTopComponents(ModeImpl.java:186)
    at
org.netbeans.modules.diff.EditorBufferSelectorPanel.initEditorDocuments(EditorBu
fferSelectorPanel.java:95)

Original comment by georg.sc...@gmail.com on 9 Mar 2010 at 9:33

GoogleCodeExporter commented 8 years ago
Several new versions were released of netbeans ldap explorer. Please test again 
with the current version. I you can still reproduce the bug, please reopen this 
bug.

Original comment by matthiasblaesing1@googlemail.com on 10 Aug 2012 at 7:02