File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java in General and the fly likes Problem with LDAP query Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Java » Java in General
Bookmark "Problem with LDAP query" Watch "Problem with LDAP query" New topic
Author

Problem with LDAP query

Dan Grindstaff
Ranch Hand

Joined: Sep 24, 2006
Posts: 138
I have a simple java LDAP client that is throwing an error 'Missing 'equals'; remaining name '''. I have posted the code below. I know it must be something simple I am missing. Please advise.


NOTE: The problem appears tro be on line 34, NamingEnumeration enumeration = context.search("", query, ctrl);
Greg Charles
Sheriff

Joined: Oct 01, 2001
Posts: 2853
    
  11

This issue goes quite a bit beyond the beginners' level. Moving to "Java in General".
Hebert Coelho
Ranch Hand

Joined: Jul 14, 2010
Posts: 754

I don't nothing about LDAP, but I was looking at your code and I saw this:
env.put(Context.SECURITY_PRINCIPAL,"CN=bi_lms_bnd,OU=System Account,


By the error message, I think that your problem is that space in System Account.


[uaiHebert.com] [Full WebApplication JSF EJB JPA JAAS with source code to download] One Table Per SubClass [Web/JSF]
Chris Pare
Greenhorn

Joined: Dec 01, 2010
Posts: 5

The problem with your code was only the variables you were submitting...


If your not sure about the LDAP attributes, download the LDAPBrowser from Softerra, it's free and will allow you to walk the LDAP environment like folders on a computer. it also shows all the attributes available to your ID (remember that many attributes are unlocked based on security).

While I am here I would also suggest breaking out the PROVIDER_URL information and setting these values as Strings to keep things easier to find in the future
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 39044
    
  23
Welcome to the Ranch Chris Pare
 
GeeCON Prague 2014
 
subject: Problem with LDAP query