ok, it works with apache-tools.jar as well.  My ldif file was missing a "-" at 
the end which the Ldifde helped me find.  
 
LDIF file looks as follows:
 
dn: uid=admin,ou=system
changetype: modify
replace: userPassword
userPassword: testing

-
 
Thanks,
Doug

 
> From: [email protected]
> To: [email protected]
> Subject: RE: [ApacheDS] set admin password
> Date: Mon, 2 Aug 2010 17:00:23 -0500
> 
> 
> FYI, got it working using Ldifde with the following command line which will 
> only work on Windows Server 2003 and 2008 I think:
> 
> ldifde -i -f "your\file\path\modify_attribute.ldif" -s localhost:10389 -a 
> uid=admin,ou=system secret
> 
> Thanks,
> Doug
> 
> > Date: Tue, 3 Aug 2010 01:39:30 +0530
> > Subject: Re: [ApacheDS] set admin password
> > From: [email protected]
> > To: [email protected]
> > 
> > On Tue, Aug 3, 2010 at 1:31 AM, William Dauphin <[email protected]> 
> > wrote:
> > >
> > > Well I am writing an installation package that installs many parts (jre, 
> > > Apache Server, ApacheDS, Tomcat, web application...) and am attempting to 
> > > require as few installer UI's and other tools (Studio) from showing up on 
> > > top of my installer. That is why I am trying to get a command line tool 
> > > to work.
> > 
> > interesting, btw, writing such a tool using client-api is very simple,
> > just take a look at
> > the tests present in ldap-client-test module.
> > feel free to ping us if you need any help
> > 
> > Kiran Ayyagari
> > 
> > 
> > >
> > > Thanks,
> > > Doug
> > >
> > >> Date: Tue, 3 Aug 2010 01:12:47 +0530
> > >> Subject: Re: [ApacheDS] set admin password
> > >> From: [email protected]
> > >> To: [email protected]
> > >>
> > >> hi William,
> > >>
> > >> sadly the tools project was not updated in a long time as we decided to
> > >> focus on more important issues.
> > >>
> > >> Did you try studio to import data?
> > >>
> > >> Kiran Ayyagari
> > >>
> > >>
> > >> On Tue, Aug 3, 2010 at 1:08 AM, William Dauphin <[email protected]> 
> > >> wrote:
> > >> >
> > >> > I am not sure if this is the right place for this question or not:
> > >> >
> > >> > So I am trying to use the apacheds-tools to change the admin password 
> > >> > via the command line by doing:
> > >> >
> > >> > java -jar apacheds-tools.jar import -f ..\..\modify_attribute.ldif -w 
> > >> > secret --e
> > >> >
> > >> > with the following ldif file contents:
> > >> >
> > >> > dn: uid=admin,ou=system
> > >> > changetype: modify
> > >> > replace: userPassword
> > >> > userPassword: testing
> > >> >
> > >> > But get the following excpetion:
> > >> >
> > >> > log4j:WARN No appenders could be found for logger 
> > >> > (org.apache.directory.shared.ldap.codec.bind.SimpleAuthentication).
> > >> > log4j:WARN Please initialize the log4j system properly.
> > >> > Exception in thread "main" 
> > >> > org.apache.directory.shared.asn1.codec.EncoderException: The PDU 
> > >> > buffer size is too small !
> > >> > at 
> > >> > org.apache.directory.shared.ldap.codec.modify.ModifyRequestCodec.encode(ModifyRequestCodec.java:499)
> > >> > at 
> > >> > org.apache.directory.shared.ldap.codec.LdapMessageCodec.encode(LdapMessageCodec.java:677)
> > >> > at 
> > >> > org.apache.directory.server.tools.ImportCommand.changeModifyEntry(ImportCommand.java:445)
> > >> > at 
> > >> > org.apache.directory.server.tools.ImportCommand.changeEntry(ImportCommand.java:497)
> > >> > at 
> > >> > org.apache.directory.server.tools.ImportCommand.execute(ImportCommand.java:697)
> > >> > at 
> > >> > org.apache.directory.server.tools.ApachedsTools.main(ApachedsTools.java:118)
> > >> >
> > >> > Any ideas why I get this error?
> > >> >
> > >> > Thanks,
> > >> > Doug
> > >> >
> > >> >
> > >> >> Date: Mon, 2 Aug 2010 17:20:36 +0200
> > >> >> From: [email protected]
> > >> >> To: [email protected]
> > >> >> Subject: Re: [ApacheDS] set admin password
> > >> >>
> > >> >> On 8/2/10 5:10 PM, William Dauphin wrote:
> > >> >> > But I can install ApacheDS and then run the command line utility 
> > >> >> > for the same results.
> > >> >> I'm afraid you have to do that...
> > >> >>
> > >> >>
> > >> >> --
> > >> >> Regards,
> > >> >> Cordialement,
> > >> >> Emmanuel Lécharny
> > >> >> www.iktek.com
> > >> >>
> > >> >
> > >
> 
                                          

Reply via email to