Hi Migue,

Your stacktrace seems to indicate that the problem is rather in your
logback.xml file than in your lsc.xml config file.
Maybe could you check it, or copy it there ?

If you are at 2.0 version, you can check this section for more details
about the logging configuration :
http://lsc-project.org/wiki/documentation/2.0/configuration/logging


David


Le 14/09/2012 01:43, Migue A Perez del rio a écrit :
> Hi
> 
> i have this message when run lsc command
> 
> 13:22:47.464 [main] DEBUG o.l.c.JaxbXmlConfigurationHelper - Loading XML
> configuration from: /usr/local/lsc-openldap2ad/etc/lsc.xml
> Sep 13 13:23:08 - INFO  - Logging configuration successfully loaded from
> /usr/local/lsc-openldap2ad/etc/logback.xml
> Error: java.lang.NullPointerException
> java.lang.NullPointerException
> at org.lsc.Configuration.setUpLdifLogging(Configuration.java:594)
> at org.lsc.Configuration.setUp(Configuration.java:514)
> at org.lsc.Configuration.setUp(Configuration.java:458)
> at org.lsc.Launcher.run(Launcher.java:200)
> at org.lsc.Launcher.launch(Launcher.java:158)
> at org.lsc.Launcher.main(Launcher.java:141)
> Last log file line: 2012/09/13 13:22:46 [lsc] Starting LSC
> 
> I not understand this error
> 
> Can you help me?
> 
> thanks a lot
> 
> this my config file:
> 
> lsc xmlns="http://lsc-project.org/XSD/lsc-core-2.0.xsd"; revision="0" id="1">
>    <connections>
>      <ldapConnection>
>         <name>AD</name>
>         <url>ldap://172.16.8.183:389/DC=dspi,DC=inah,DC=gob,DC=mx</url>
> 
> <username>CN=Administrador,CN=users,DC=dpsi,DC=inah,DC=gob,DC=mx</username>
>         <password>1cuatroMdos</password>
>         <authentication>SIMPLE</authentication>
>         <pageSize>1000</pageSize>
>      </ldapConnection>
>      <ldapConnection>
>         <name>openldap</name>
>         <url>ldap://
> 172.16.7.3:389/ou=inah,dc=organizations,dc=inah,dc=gob,dc=mx</url>
>         <username>cn=root,dc=inah,dc=gob,dc=mx</username>
>         <password>dosmil11</password>
>         <authentication>SIMPLE</authentication>
>      </ldapConnection>
>    </connections>
>    <tasks>
>      <task>
>        <name>adUser</name>
>        <bean>org.lsc.beans.SimpleBean</bean>
>        <ldapSourceService>
>          <name>openldap-src-service</name>
>          <connection reference="openldap" />
>          <baseDn>ou=users</baseDn>
>          <pivotAttributes><string>uid</string></pivotAttributes>
>          <fetchedAttributes>
>             <string>cn</string>
>             <string>ns</string>
>             <string>objectclass</string>
>             <string>uid</string>
>             <string>mail</string>
>             <string>userPassword</string>
>             <string>sambaNTPassword</string>
>         </fetchedAttributes>
>          <getAllFilter>(objectClass=posixAccount)</getAllFilter>
> 
>  <getOneFilter>(&amp;(objectClass=posixAccount)(uid={uid}))</getOneFilter>
>  <getCleanFilter>(&amp;(objectClass=posixAccount)(uid=*))</getCleanFilter>
>          <filterAsync>modifytimestamp>={0}</filterAsync>
>          <dateFormat>yyyyMMddHHmmss</dateFormat>
>          <interval>5</interval>
>       </ldapSourceService>
>        <ldapDestinationService>
>          <name>ad-dst-service</name>
>          <connection reference="AD" />
>          <baseDn>CN=Users,DC=dpsi,DC=inah,DC=gob,DC=mx</baseDn>
>          <pivotAttributes><string>sAMAccountName</string></pivotAttributes>
>      <fetchedAttributes>
>        <string>cn</string>
>        <string>ns</string>
>        <string>objectclass</string>
>        <string>uid</string>
>        <string>mail</string>
>        <string>userPassword</string>
>        <string>sambaNTPassword</string>
>      </fetchedAttributes>
> 
>  <getAllFilter>(&amp;(sAMAccountName=*)(objectClass=user))</getAllFilter>
> 
>  <getOneFilter>(&amp;(objectClass=user)(sAMAccountName={uid}))</getOneFilter>
>       </ldapDestinationService>
>       <propertiesBasedSyncOptions>
>          <mainIdentifier>srcBean.getMainIdentifier()</mainIdentifier>
>          <defaultDelimiter>;</defaultDelimiter>
>          <defaultPolicy>FORCE</defaultPolicy>
>          <dataset>
>          <name>objectClass</name>
>          <policy>FORCE</policy>
>          <forceValues>
>          <string>"top";"user";"person";"organizationalPerson"</string>
>          </forceValues>
>          </dataset>
> <dataset>
>      <name>sAMAccountName</name>
>      <policy>KEEP</policy>
>      <createValues>
>       <string>srcBean.getDatasetValueById("uid")</string>
>      </createValues>
>     </dataset>
>     <dataset>
>      <!-- userPrincipalName = uid + "@inah.gob.mx" -->
>      <name>userPrincipalName</name>
>      <policy>FORCE</policy>
>      <forceValues>
>       <string>srcBean.getAttributeValueById("uid") + "@inah.gob.mx"</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>"1"</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>
>    <audits>
>      <csvAudit>
>        <name>cvs</name>
>        <file>audit.cvs</file>
>        <datasets>true</datasets>
>        <taskNames>
>        <string>,</string></taskNames>
>        </csvAudit>
>      <ldifAudit>
>        <name>ldif</name>
>        <file>audit</file>
>        <logOnlyLdif>true</logOnlyLdif>
>      </ldifAudit>
>    </audits>
>    <security>
>      <encryption>
>        <keyfile>$LSC_HOME/etc/lsc.key</keyfile>
>        <algorithm>AES</algorithm>
>        <strength>128</strength>
>      </encryption>
>    </security>
> </lsc>
> 
> 
> 
> _______________________________________________________________
> Ldap Synchronization Connector (LSC) - http://lsc-project.org
> 
> lsc-users mailing list
> [email protected]
> http://lists.lsc-project.org/listinfo/lsc-users


_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org

lsc-users mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-users

Reply via email to