jun 19 12:01:58 - INFO - Reflections took 138 ms to scan 1 urls, producing
56 keys and 117 values
jun 19 12:01:59 - ERROR - Unable to load configuration
(org.lsc.exception.LscConfigurationException: Configuration exception: null)
org.lsc.exception.LscConfigurationException: Configuration exception: null
at
org.lsc.configuration.JaxbXmlConfigurationHelper.getConfiguration(JaxbXmlConfigurationHelper.java:162)
~[lsc-core-2.1.4.jar:na]
at org.lsc.Configuration.setUp(Configuration.java:482)
[lsc-core-2.1.4.jar:na]
at org.lsc.Configuration.setUp(Configuration.java:456)
[lsc-core-2.1.4.jar:na]
at org.lsc.Launcher.run(Launcher.java:205) [lsc-core-2.1.4.jar:na]
at org.lsc.Launcher.launch(Launcher.java:158) [lsc-core-2.1.4.jar:na]
at org.lsc.Launcher.main(Launcher.java:141) [lsc-core-2.1.4.jar:na]
Caused by: javax.xml.bind.UnmarshalException: null
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:335)
~[na:1.7.0_131]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:512)
~[na:1.7.0_131]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:209)
~[na:1.7.0_131]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:175)
~[na:1.7.0_131]
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:157)
~[na:1.7.0_131]
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:162)
~[na:1.7.0_131]
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:171)
~[na:1.7.0_131]
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:189)
~[na:1.7.0_131]
at
org.lsc.configuration.JaxbXmlConfigurationHelper.getConfiguration(JaxbXmlConfigurationHelper.java:160)
~[lsc-core-2.1.4.jar:na]
... 5 common frames omitted
Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Se ha
encontrado contenido no válido a partir del elemento 'ldapSourceService'.
Se esperaba uno de '{"http://lsc-project.org/XSD/lsc-core-2.1.xsd":bean}'.
at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:134)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:396)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:284)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:452)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3230)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1790)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:740)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:570)
~[na:1.7.0_131]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.ValidatingUnmarshaller.startElement(ValidatingUnmarshaller.java:86)
~[na:1.7.0_131]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.SAXConnector.startElement(SAXConnector.java:125)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:380)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2781)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:118)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:504)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
~[na:1.7.0_131]
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:642)
~[na:1.7.0_131]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:203)
~[na:1.7.0_131]
... 11 common frames omitted
2017-06-19 11:41 GMT-03:00 Cristian Vazquez <[email protected]>:
> I cant find error.
>
> <?xml version="1.0" ?>
> <lsc xmlns="http://lsc-project.org/XSD/lsc-core-2.1.xsd" revision="0">
> <connections>
> <ldapConnection>
> <name>AD</name>
> <url>ldap://********:389/cn=Users,dc=INTERNA,dc=dc,dc=uba,
> dc=ar</url>
> <username>INTERNA\administrator</username>
> <password>********</password>
> <authentication>SIMPLE</authentication>
> <referral>IGNORE</referral>
> <derefAliases>NEVER</derefAliases>
> <version>VERSION_3</version>
> <pageSize>-1</pageSize>
> <factory>com.sun.jndi.ldap.LdapCtxFactory</factory>
> <tlsActivated>false</tlsActivated>
> </ldapConnection>
>
> <ldapConnection>
> <name>openldap</name>
> <url>ldap://******:389/dc=People,dc=dc,dc=uba,dc=ar </url>
> <username>cn=admin,dc=dc,dc=uba,dc=ar</username>
> <password>*******</password>
> <authentication>SIMPLE</authentication>
> <referral>IGNORE</referral>
> <derefAliases>NEVER</derefAliases>
> <version>VERSION_3</version>
> <pageSize>-1</pageSize>
> <factory>com.sun.jndi.ldap.LdapCtxFactory</factory>
> <tlsActivated>false</tlsActivated>
> </ldapConnection>
> </connections>
>
> <tasks>
> <task>
> <name>adUser</name>
> <ldapSourceService>
> <name>openldapsourceservice</name>
> <connection reference="openldap" />
> <baseDn>ou=People,dc=dc,dc=uba,dc=ar</baseDn>
> <pivotAttributes>
> <string>uid</string>
> </pivotAttributes>
> <fetchedAttributes>
> <string>cn</string>
> <string>description</string>
> <string>givenName</string>
> <string>mail</string>
> <string>sn</string>
> <string>uid</string>
> <string>userpassword</string>
> </fetchedAttributes>
> <getAllFilter><![CDATA[(objectClass=inetOrgPerson)]]><
> /getAllFilter>
> <getOneFilter><![CDATA[(&(objectClass=inetOrgPerson)(
> uid={uid}))]]></getOneFilter>
> <cleanFilter><![CDATA[(&(objectClass=inetOrgPerson)(
> uid={sAMAccountName}))]]></cleanFilter>
> </ldapSourceService>
>
> <ldapDestinationService>
> <name>ad-dst-service</name>
> <connection reference="AD" />
> <baseDn>cn=Users,dc=INTERNA,dc=dc,dc=uba,dc=ar</baseDn>
> <pivotAttributes>
> <string>sAMAccountName</string>
> </pivotAttributes>
> <fetchedAttributes>
> <string>cn</string>
> <string>description</string>
> <string>givenName</string>
> <string>mail</string>
> <string>objectclass</string>
> <string>pwdLastSet</string>
> <string>sAMAccountName</string>
> <string>sn</string>
> <string>unicodePwd</string>
> <string>userAccountControl</string>
> <string>userPrincipalName</string>
> </fetchedAttributes>
> <getAllFilter><![CDATA[(objectClass=user)]]></getAllFilter>
> <getOneFilter><![CDATA[(&(objectClass=user)(
> sAMAccountName={uid}))]]></getOneFilter>
> </ldapDestinationService>
> </task>
>
> <task>
> <propertiesBasedSyncOptions>
> <mainIdentifier>"cn=" + srcBean.getDatasetFirstValueId("cn") +
> ",cn=Users,dc=INTERNA,dc=dc,dc=uba,dc=ar"</mainIdentifier>
> <defaultDelimiter>;</defaultDelimiter>
> <defaultPolicy>FORCE</defaultPolicy>
> <conditions>
> <create>true</create>
> <update>true</update>
> <delete>true</delete>
> <changeId>true</changeId>
> </conditions>
> <dataset>
> <name>objectclass</name>
> <policy>KEEP</policy>
> <createValues>
> <string>"user"</string>
> <string>"organizationalPerson"</string>
> <string>"person"</string>
> <string>"top"</string>
> </createValues>
> </dataset>
> <dataset>
> <name>sAMAccountName</name>
> <policy>KEEP</policy>
> <createValues>
> <string>srcBean.getDatasetFirstValueById("uid")</string>
> </createValues>
> </dataset>
> <dataset>
> <!-- userPrincipalName = uid + "@lsc-project.org" -->
> <name>userPrincipalName</name>
> <policy>FORCE</policy>
> <forceValues>
> <string>srcBean.getDatasetFirstValueById("uid") + "@dc.uba.ar
> "</string>
> </forceValues>
> </dataset>
> <dataset>
> <name>userAccountControl</name>
> <policy>KEEP</policy>
> <createValues>
> <string>AD.userAccountControlSet( "0",
> [AD.UAC_SET_NORMAL_ACCOUNT])</string>
> </createValues>
> </dataset>
> <dataset>
> <!-- pwdLastSet = 0 to force user to change password on next
> connection -->
> <name>pwdLastSet</name>
> <policy>KEEP</policy>
> <createValues>
> <string>"0"</string>
> </createValues>
> </dataset>
> <dataset>
> <!-- unicodePwd = "changeit" at creation (requires SSL connection to
> AD) -->
> <name>unicodePwd</name>
> <policy>KEEP</policy>
> <createValues>
> <string>AD.getUnicodePwd("changeit")</string>
> </createValues>
> </dataset>
> </propertiesBasedSyncOptions>
> </task>
>
> </tasks>
>
> </lsc>
>
> 2017-06-16 7:19 GMT-03:00 Clément OUDOT <clement.oudot@
> savoirfairelinux.com>:
>
>>
>>
>> Le 15/06/2017 à 21:32, Cristian Vazquez a écrit :
>>
>>> Hi! I try config but it is failed.
>>>
>>> "Se ha encontrado contenido no válido a parir del elemento 'referral'.
>>> Se esperaba uno de "
>>>
>>>
>>>
>> Seems your lsc.xml has an invalid syntax. Check around the <referral>
>> markup.
>>
>>
>> --
>> Clément OUDOT
>> Consultant en logiciels libres, Expert infrastructure et sécurité
>> Savoir-faire Linux
>> 137 boulevard de Magenta - 75010 PARIS
>> Blog: http://sflx.ca/coudot
>>
>> _______________________________________________________________
>> Ldap Synchronization Connector (LSC) - http://lsc-project.org
>>
>> lsc-users mailing list
>> [email protected]
>> https://lists.lsc-project.org/cgi-bin/mailman/listinfo/lsc-users
>
>
>
>
> --
> Saludos.
> Cristian
>
--
Saludos.
Cristian
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org
lsc-users mailing list
[email protected]
https://lists.lsc-project.org/cgi-bin/mailman/listinfo/lsc-users