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[(&amp;(objectClass=inetOrgPerson)(
> uid={uid}))]]></getOneFilter>
>         <cleanFilter><![CDATA[(&amp;(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[(&amp;(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

Reply via email to