lsc.syncoptions.replica_ListasEmail.proxyAddresses.action = F
lsc.syncoptions.replica_ListasEmail.proxyAddresses.force_value = \
var MailAlternateAddress =
srcBean.getAttributeValuesById("mailalternateaddress").toArray() ; \
for (var k=0; k < MailAlternateAddress.length; k++ ) { \
MailAlternateAddress[k] = "SMTP:" +
MailAlternateAddress[k] \
} \
MailAlternateAddress.push(srcBean.getAttributeFirstValueById("mail"));\
MailAlternateAddress
Thanks!
De: Sébastien Bahloul [mailto:[email protected]]
Enviada em: quinta-feira, 29 de setembro de 2011 17:35
Para: Marcio Ricardo Schneider
Cc: [email protected]
Assunto: Re: [lsc-users] Problem merging two attributes to one
Can you paste the new javascript expression ?
Regards,
--
Sebastien BAHLOUL
IAM / Security specialist
Ldap Synchronization Connector : http://lsc-project.org
Blog : http://sbahloul.wordpress.com/
2011/9/29 Marcio Ricardo Schneider
<[email protected]<mailto:[email protected]>>
Sorry folks, the email was stuck on my antispam system.
Now the error is:
C:\lsc-1.2.1\bin>lsc.bat -f c:\lsc-1.2.1\etc -s replica_ListasEmail
Sep 29 16:46:35 - INFO - Starting sync for replica_ListasEmail
Sep 29 16:46:35 - INFO - Connecting to LDAP server
ldap://172.23.0.79:389/dc=sicredi,dc=com,dc=br<http://172.23.0.79:389/dc=sicredi,dc=com,dc=br>
anonymously
Sep 29 16:46:36 - INFO - Connecting to LDAP server
ldap://172.23.134.52:389/DC=sicredi-hom,DC=net,DC=br<http://172.23.134.52:389/DC=sicredi-hom,DC=net,DC=br>
as CN=administrator,CN=Users,DC=sicredi-hom,DC=net,DC=br
Sep 29 16:46:37 - ERROR - Error while synchronizing ID
{uid=accenture_incidentes_terceiros}:
org.mozilla.javascript.EvaluatorException: Java class "java.lang.Object" has no
public instance field or method named "1". (<cmd>#1)Sep 29 16:46:37 - ERROR -
All entries: 1, to modify entries: 0, modified entries: 0, errors: 1
De: Sébastien Bahloul
[mailto:[email protected]<mailto:[email protected]>]
Enviada em: quinta-feira, 29 de setembro de 2011 16:41
Para: Marcio Ricardo Schneider
Cc: [email protected]<mailto:[email protected]>
Assunto: Re: [lsc-users] Problem merging two attributes to one
Hi Marcio,
Does Xavier's answer solve your issue ?
Regards,
--
Sebastien BAHLOUL
IAM / Security specialist
Ldap Synchronization Connector : http://lsc-project.org
Blog : http://sbahloul.wordpress.com/
2011/9/28 Xavier Montagutelli
<[email protected]<mailto:[email protected]>>
On Tuesday 27 September 2011 20:26:43 Marcio Ricardo Schneider wrote:
> Hi folks, I need some help here.
>
> I'm synchronizing groups from LDAP to AD. When I try to replicate two
> attributes "mailalternateaddress" and "mail" to active directory
> "proxyAddresses" attribute I'm getting the error:
>
>
> ERROR - Error while synchronizing ID {uid=accenture_incidentes_terceiros}:
> org.mozilla.javascript.EvaluatorException: missing ; before statement
> (<cmd>#1)
>
> I'm trying to insert a string inside an array with "push".
>
> Below it's the relevant config:
>
> lsc.syncoptions.replica_ListasEmail.proxyAddresses.action = F
> lsc.syncoptions.replica_ListasEmail.proxyAddresses.force_value = \
>
> var MailAlternateAddress =
> srcBean.getAttributeValuesById("mailalternateaddress").toArray() ; \
>
> for (var k=0; k < MailAlternateAddress.length; k++ ) { \
> MailAlternateAddress[k] = "SMTP:" +
> MailAlternateAddress[k] \ } \
>
>
> MailAlternateAddress.push(srcBean.getAttributeFirstValueById("mail")) \
Try adding a ";" at the end of this line, like this :
MailAlternateAddress.push(srcBean.getAttributeFirstValueById("mail")) ; \
>
> MailAlternateAddress
>
>
> Thank you in advance!
>
--
Xavier Montagutelli Tel : +33 (0)5 55 45 77
20<tel:%2B33%20%280%295%2055%2045%2077%2020>
Service Commun Informatique Fax : +33 (0)5 55 45 75
95<tel:%2B33%20%280%295%2055%2045%2075%2095>
Universite de Limoges
123, avenue Albert Thomas
87060 Limoges cedex
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org
lsc-users mailing list
[email protected]<mailto:[email protected]>
http://lists.lsc-project.org/listinfo/lsc-users
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.
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