Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LDAP on windows



I trying to connect LDAP on EOModeler.
I Cannot connect LDAP Server.
Give me some advice.
I use WO5.2.1, Win2000Pro, J2SDK1.3.1_08

= things I did.

1) Installed OpenLDAP & registe LDIF.
   I Installed OpenLDAP to RedHat7.3
2) Copy Jar
   copied JNDI1.2.1(jndi.jar)& LDAP1.2.4(ldap.jar, providerutil.jar)
   to "C:\Apple\Library\Java" & edited JavaConfig.plist
   (contents is below)
3) created new EOModel.
   I Ran EOModeler, did "File->New", selected JNDI Adaptor,
   inputed JNDI parameter shown below.
      Auth: None
      URL: ldap://192.168.3.2/o=XXCorp
      Timeout and so on  is default
4) Error Dialog appears.
   When use JNDI1.2.1/LDAP1.2.4 ....
      Cannot create InitialDirContext:
        javax.naming.NoInitialContextException:
          Cannot instantiate class: com.sun.jndi.ldap.LdapCtxFactory
             [Root exception is java.lang.ClassNotFoundException:
com.sun.jndi.ldap.LdapCtxFactory]
   When use JNDI1.1.2/LDAP1.0.3 .....
      Cannot build external names: javax.naming.NameNotFoundException:
ClassDefinition



Please, Please give me advise.


-- JavaConfig.plist --

{
    Vendor = sun;
    sun = {
    VM = "$NEXT_ROOT/Library/JDK/bin/java.exe";
    DefaultClasspath = "$HOME/Library/Java;
                        $NEXT_ROOT/Local/Library/Java;
                        $NEXT_ROOT/Library/Java;
                        $NEXT_ROOT/Library/JDK/lib/classes.zip;
                        $NEXT_ROOT/Library/Frameworks/JavaVM.framework/Classes/awt.jar;
                        $NEXT_ROOT/Library/JDK/lib/swingall.jar;
                        $NEXT_ROOT/Library/Java/pg72jdbc1.jar;
                        $NEXT_ROOT/Library/Java/jndi.jar;
                        $NEXT_ROOT/Library/Java/ldap.jar;
                        $NEXT_ROOT/Library/Java/providerutil.jar";
    DefaultBeanpath =
"$HOME/Library/JavaBeans;$NEXT_ROOT/Local/Library/JavaBeans;$NEXT_ROOT/Library/JavaBeans";
    Compiler = "$NEXT_ROOT/Library/JDK/bin/javac.exe";
    Headers = "$NEXT_ROOT/Library/JDK/include
$NEXT_ROOT/Library/JDK/include/winnt";
    Library = "$NEXT_ROOT/Library/JDK/lib/javai.lib";
    DebugLibrary = "$NEXT_ROOT/Library/JDK/lib/javai_g.lib";
    };
}

-- 
email@hidden
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.