IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.



#Automation


#Applicationintegration
#webMethods
#Integration
 View Only
  • 1.  LDAP Naming Provider

    Posted 01/17/12 06:28 PM

    Hi

    Does anyone have any experience in using LDAP as a storage type for the Naming Provider?

    I´m trying to create one but I only get the following error message:
    Error: Encountered an exception when adding the JNDI provider. Error: Encountered an exception when verifying the JNDI provider

    Here are my settings:
    Initial context Factory: com.sun.jndi.ldap.LdapCtxFactory
    Provider URL: ldap://localhost:389/CN=JNDI,CN=MickesData,DC=mdomain,DC=local
    Security Pricipal: wmJNDIWriter (i´ve tried with the full DN as well)
    Security Credential: ******

    As an LDAP server I use the builtin ADL DS role in Windows 2008 R2.
    Everything seems to be setup correctly and I can connect and browse through the objects using an ldap browser.

    Any ideas anyone?

    Best regards,
    Mikael


    #JMS-Adapter-Archive-wmUsers
    #webMethods
    #webMethods-Archive


  • 2.  RE: LDAP Naming Provider

    Posted 01/19/12 08:17 AM

    Not much action here… anyway, I solved it temporary using ApacheDS (an open source directory server).It doesn’t have any schema validations so there is no need for importing the java object schema.

    1. Install ApacheDS
    2. Edit the server.conf file under the conf directory for your instance and change the address to 0.0.0.0 to allow connections from other hosts than localhost.
    3. An admin user is created (uid=admin, ou=system) during the installation - use that to authenticate yourself. Default password is: secret
    4. Create the Naming Provider in MWS (choose LDAP as the predefined template)Provider URL: ldap://host:port/ou=systemSecurity Principal: uid=admin,ou=systemSecurity Credential: *****
    5. Go ahead and create a connection factory for your provider.
    6. Now your done! :)You can use any ldap browser to check out the connection factory, it should be stored in the directory under ou=system (e.g. cn=myCF,ou=system)

    Best Regards,Mikael


    #webMethods-Archive
    #webMethods
    #JMS-Adapter-Archive-wmUsers