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>

-- 

Ing. Miguel Angel Perez del rio
IEEE R9  ComSoc
_______________________________________________________________
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