Marcio, This may be a simple case issue because after looking at this page, I notice that the JNDI API knows the "thumbnailPhoto" attribute but may be not the "thumbnailphoto" !
Regards 2011/7/27 Sébastien Bahloul <[email protected]> > Hi Marcio, > > You are probably encountering a JNDI related issue for binary attributes > usage : try to force a list of "non standard' attributes to JNDI > configuration through dst.java.naming.ldap.attributes.binary = > thumbnailphoto > > Take a look at the section "Specifying Additional Nonstring Attributes" in > the following page : > http://download.oracle.com/javase/jndi/tutorial/ldap/misc/attrs.html > > If it does not help you, can you paste some logs ? > > Regards, > > > 2011/7/26 Marcio Ricardo Schneider <[email protected]> > >> Hi Folks, **** >> >> ** ** >> >> I’m using lcs 1.2.1 to replicate from an openldap directory to AD. Until >> now I was successful, but I’m stuck on replicating a picture from my users. >> **** >> >> ** ** >> >> The attributes are jpegphoto on Ldap and thumbnailphoto on AD. The >> replication seems to work and the thumbnailphoto is populated, but the >> stream is not recognized as a picture.**** >> >> ** ** >> >> ** ** >> >> My lsc.properties:**** >> >> ** ** >> >> >> ------------------------------------------------------------------------------------------------------------------------------ >> **** >> >> ####**** >> >> #### atualiza_foto : Source**** >> >> ####**** >> >> lsc.tasks.atualiza_foto.srcService = org.lsc.jndi.SimpleJndiSrcService*** >> * >> >> lsc.tasks.atualiza_foto.srcService.baseDn = cn=users**** >> >> lsc.tasks.atualiza_foto.srcService.filterAll = >> (&(objectClass=SicrediUsuario)(!(SicrediSituacao=300)) >> (uid=marcio_schneider) )**** >> >> lsc.tasks.atualiza_foto.srcService.pivotAttrs = uid**** >> >> lsc.tasks.atualiza_foto.srcService.filterId = >> (&(objectClass=inetOrgPerson)(uid={uid}))**** >> >> lsc.tasks.atualiza_foto.srcService.attrs = jpegPhoto**** >> >> ** ** >> >> ** ** >> >> ####**** >> >> #### atualiza_foto : Destination**** >> >> ####**** >> >> ** ** >> >> ** ** >> >> lsc.syncoptions.atualiza_foto = >> org.lsc.beans.syncoptions.PropertiesBasedSyncOptions**** >> >> lsc.syncoptions.atualiza_foto.default.action = F**** >> >> lsc.tasks.atualiza_foto.dstService = org.lsc.jndi.SimpleJndiDstService*** >> * >> >> lsc.tasks.atualiza_foto.dstService.baseDn = OU=importados**** >> >> lsc.tasks.atualiza_foto.dstService.filterAll = >> (&(objectclass=user)(sAMAccountName=*))**** >> >> lsc.tasks.atualiza_foto.dstService.pivotAttrs = samaccountname**** >> >> lsc.tasks.atualiza_foto.dstService.filterId = >> (&(objectClass=user)(|(sAMAccountName={samaccountname})(sAMAccountName={uid}))) >> **** >> >> lsc.tasks.atualiza_foto.dstService.attrs = thumbnailphoto**** >> >> lsc.tasks.atualiza_foto.bean = org.lsc.beans.SimpleBean**** >> >> lsc.tasks.atualiza_foto.dn = ""**** >> >> ** ** >> >> ** ** >> >> #cuidando da foto "thumbnailphoto**** >> >> lsc.syncoptions.atualiza_foto.thumbnailphoto.action = F**** >> >> lsc.syncoptions.atualiza_foto.thumbnailphoto.force_value = >> srcBean.getAttributeFirstValueById("jpegphoto")**** >> >> ** ** >> >> >> ---------------------------------------------------------------------------------------------------------------------------- >> **** >> >> ** ** >> >> ** ** >> >> Thank you folks!**** >> >> ** ** >> >> ** ** >> >> As informacoes contidas neste e-mail e anexos podem ser confidenciais e >> privilegiadas, protegidas por sigilo legal. Qualquer forma de utilizacao >> deste documento depende de autorizacao do emissor, sujeito as penalidades >> cabiveis. O emissor utiliza o recurso somente para fins profissionais, >> eximindo o empregador de responsabilidades por uso pessoal ou improprio. Se >> esta mensagem foi recebida por engano, o conteudo deve ser apagado e o >> remetente avisado imediatamente, atraves de resposta a este e-mail. >> >> >> _______________________________________________________________ >> Ldap Synchronization Connector (LSC) - http://lsc-project.org >> >> lsc-users mailing list >> [email protected] >> http://lists.lsc-project.org/listinfo/lsc-users >> >> > > > -- > Sebastien BAHLOUL > IAM / Security specialist > Ldap Synchronization Connector : http://lsc-project.org > Blog : http://sbahloul.wordpress.com/ > > -- Sebastien BAHLOUL IAM / Security specialist Ldap Synchronization Connector : http://lsc-project.org Blog : http://sbahloul.wordpress.com/
_______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-users mailing list [email protected] http://lists.lsc-project.org/listinfo/lsc-users

