Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 94636 invoked from network); 27 Nov 2006 22:27:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 27 Nov 2006 22:27:00 -0000 Received: (qmail 22446 invoked by uid 500); 27 Nov 2006 22:27:09 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 22224 invoked by uid 500); 27 Nov 2006 22:27:08 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 22205 invoked by uid 99); 27 Nov 2006 22:27:08 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Nov 2006 14:27:08 -0800 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [134.178.14.16] (HELO OWA.bom.gov.au) (134.178.14.16) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Nov 2006 14:26:53 -0800 Received: from officeho2.bom.gov.au ([134.178.14.21]) by OWA.bom.gov.au with Microsoft SMTPSVC(6.0.3790.211); Tue, 28 Nov 2006 09:26:30 +1100 X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C71273.15AE037E" Subject: RE: Windows LDAP Clients Hanging - DS 1.0 Date: Tue, 28 Nov 2006 09:26:29 +1100 Message-ID: <29237876E2F56546975A098DC25F3D4A016D3E66@officeho2.bom.gov.au> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Windows LDAP Clients Hanging - DS 1.0 Thread-Index: AccSNpdrUV3Ohxb/S7OVnIdJDcupIgAPGzPA From: "Malcolm Gorman" To: "Apache Directory Developers List" X-OriginalArrivalTime: 27 Nov 2006 22:26:30.0454 (UTC) FILETIME=[1617B560:01C71273] X-Virus-Checked: Checked by ClamAV on apache.org This is a multi-part message in MIME format. ------_=_NextPart_001_01C71273.15AE037E Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable How do I unsubscribe from this list? I've tried the usual way but it hasn't worked. =20 =20 Malcolm Gorman m.gorman@bom.gov.au Phone (03) 9669 4846 FAX (03) 9669 4128 700 Collins Street GPO Box 1289=20 Docklands, VIC 3008 Melbourne, VIC 3001 Intranet: http://servb.ho/~mal =20 http://web.bom.gov.au/~mal/tsunami =20 ________________________________ From: Simon.Temple@saaconsultants.com [mailto:Simon.Temple@saaconsultants.com]=20 Sent: Tuesday, 28 November 2006 02:13 To: Apache Directory Developers List Subject: Re: Windows LDAP Clients Hanging - DS 1.0 =09 =09 =09 Emmanuel =20 1. The 1.5 class in the test case: =20 =09 C:\work\_SVN_PROJECTS\apache\directory\shared\0.9.5\ldap\src\test\java\o rg\apache\directory\shared\ldap\name\LdapDNTest. java:[43,25] cannot resolve symbol symbol : class LdapName location: package ldap =20 2. I use JXplorer (build JXv3.1) and custom java code and do not experience problems searching the V1.0 or V1.0.1. =20 3. The reason I am using ldp.exe is that the WIndows team within my company, report that their existing search code now hangs with V1.0 (it did not with 1.0-RC3) and I just needed a way of using the wldap32.dll in isolation. ( To prove the problem ). =20 4. I have requested our Windows team provide me with a simple program which highlights the issue. It is my intention to prove the problem does not exist with 1.0-RC3 and does now exists in 1.0. I will obviously forward you the log output from both versions of DS and supply the Windows code for reference. =20 5. I'll also build LdapStudio while I'm waiting and just confirm it works fine... I'm sure it will :-) =20 SimonT =20 27 November 2006 14:16 To: "Apache Directory Developers List" cc:=20 From: "Emmanuel Lecharny" Subject: Re: Windows LDAP Clients Hanging - DS 1.0 =09 =09 On 11/27/06, Simon.Temple@saaconsultants.com < Simon.Temple@saaconsultants.com > wrote:=20 =09 Emmanuel =09 The client is a windows program called ldp v3 (it uses wldap32.dll). =20 Its here: http://www.computerperformance.co.uk/w2k3/utilities/ldp.htm =20 You are correct, it is performing a search for rootDSE. =20 On the subject of test cases. I found that I could not build directory-shared becuase \shared\0.9.5\ldap\src\test has references to a Java 1.5 class :-( Sh!t ! Which class ?=20 =09 =09 To clarify, the server is *not* hanging... the client is hanging, waiting for a response to the search. Hmmm... I think that may be the client receive a response that doesn't make the client happy. Requesting for rootDSE is something we know works. Could you try LdapStudio ? It's a project which contains a Ldapbrowser (not finished yet, but starting to work) :=20 =09 svn co http://svn.apache.org/repos/asf/directory/sandbox/pamarcelot/ldapstudio =09 You will need to install ant 1.6.5 plus install the ivy-1.4.1.jar library in ANT_HOME/lib to be able to build it. =09 To build LdapStudio : just type 'ant' (yeah :) =09 The result will be in target/Ldap Studio/Ldap Studio =09 You will be able to request rootDSE with this tool without any pb.=20 =09 =09 If I can help anymore, please ask. I'm pretty sure that the client (ldp V3) is by no mean the best ever... Except if you really have to send requests in batch mode. Just try the very same request with LdapBrowser and JExplorer, and tell me if it's better.=20 =09 Emmanuel ------_=_NextPart_001_01C71273.15AE037E Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
How do I unsubscribe from this list? I've tried = the usual=20 way but it hasn't worked.
 
 
Malcolm = Gorman         =20 m.gorman@bom.gov.au
Phone (03) 9669 4846    FAX (03) 9669 = 4128
700 Collins=20 Street      GPO Box 1289
Docklands, VIC=20 3008     Melbourne, VIC 3001
Intranet:
http://servb.ho/~mal
http://web.bom.gov.au/~mal/ts= unami
 


From: = Simon.Temple@saaconsultants.com=20 [mailto:Simon.Temple@saaconsultants.com]
Sent: Tuesday, 28 = November=20 2006 02:13
To: Apache Directory Developers = List
Subject:=20 Re: Windows LDAP Clients Hanging - DS 1.0

Emmanuel
 
1.  The 1.5 class in the test case:
 
=
C:\work\_SVN_PROJECTS\apache\directory\shared\0.9.5\ldap\src\test\ja= va\org\apache\directory\shared\ldap\name\LdapDNTest.
java:[43,25]=20 cannot resolve symbol
symbol  : class LdapName
location: = package=20 ldap
 
2.  I use JXplorer (build JXv3.1) and custom java code and = do not=20 experience problems searching the V1.0 or V1.0.1.
 
3.  The reason I am using ldp.exe is that the WIndows team = within my=20 company, report that their existing search code now hangs with V1.0 = (it did=20 not with 1.0-RC3) and I just needed a way of using the wldap32.dll in=20 isolation. ( To prove the problem ).
 
4.  I have requested our Windows team provide me with a = simple=20 program which highlights the issue.  It is my intention to prove = the=20 problem does not exist with 1.0-RC3 and does now exists in 1.0.  = I will=20 obviously forward you the log output from both versions of DS and = supply the=20 Windows code for reference.
 
5.  I'll also build LdapStudio while I'm waiting and just = confirm it=20 works fine... I'm sure it will  :-)
 
SimonT
 
27 November 2006 14:16
To: "Apache Directory Developers = List"=20 <dev@directory.apache.org>
cc:
From: "Emmanuel Lecharny"=20 <elecharny@gmail.com>
Subject: Re: Windows LDAP Clients = Hanging - DS=20 1.0




On 11/27/06, Simon.Temple@saaconsultan= ts.com=20 <=20 Simon.Temple@saaconsultants.com> wrote:=20
Emmanuel
The client is a windows program called ldp v3 (it uses=20 wldap32.dll).
 
 
You are correct, it is performing a search for rootDSE.
 
On the subject of test cases.  I found that I could = not build=20 directory-shared becuase \shared\0.9.5\ldap\src\test has references = to a=20 Java 1.5 class :-(

Sh!t ! Which class ?

To clarify, the server is *not* hanging... the client is = hanging,=20 waiting for a response to the = search.

Hmmm... I think that may be the client receive a response = that=20 doesn't make the client happy. Requesting for rootDSE is something we = know=20 works. Could you try LdapStudio ? It's a project which contains a = Ldapbrowser=20 (not finished yet, but starting to work) :

svn co http://svn.apache.org/repos/asf/directory/sandbox/pamarcelot/ldap= studio

You=20 will need to install ant 1.6.5 plus install the ivy-1.4.1.jar library = in=20 ANT_HOME/lib to be able to build it.

To build LdapStudio : just = type=20 'ant' (yeah :)

The result will be in target/Ldap Studio/Ldap=20 Studio

You will be able to request rootDSE with this tool = without any=20 pb.

If I can help anymore, please=20 ask.

I'm pretty sure that the client (ldp V3) is by no mean the = best=20 ever... Except if you really have to send requests in batch mode. Just = try the=20 very same request with LdapBrowser and JExplorer, and tell me if it's = better.=20

Emmanuel

------_=_NextPart_001_01C71273.15AE037E--