Topic
  • 2 replies
  • Latest Post - ‏2014-04-08T14:59:12Z by SourabhM
G.LESOURD
G.LESOURD
2 Posts

Pinned topic Data Synchronsiation failed on a LDAP exception

‏2014-02-20T10:09:07Z |

Hello,

I'm facing a problem with Data Synchronisation. Each tim I run it it failed with the following error:

<Trace Level="MIN">
 <Time Millis="1392889434696"> 2014.02.20 10:43:54.696+01:00</Time>
 <Server Format="IP">uxprod901</Server>
 <ProductId>CTGIM</ProductId>
 <Component>com.ibm.itim.apps.ejb.adhocreport</Component>
 <ProductInstance>itimProd1</ProductInstance>
 <LogText><![CDATA[BusinessUnitSearch for OrganizationalUnit: null]]></LogText>
 <Source FileName="com.ibm.itim.apps.ejb.adhocreport.SynchronizationHelper" Method="getAllContainers"/>
 <Thread>SIBJMSRAThreadPool : 0</Thread>
</Trace>

<Trace Level="MIN">
 <Time Millis="1392889434706"> 2014.02.20 10:43:54.706+01:00</Time>
 <Server Format="IP">uxprod901</Server>
 <ProductId>CTGIM</ProductId>
 <Component>com.ibm.itim.apps.ejb.adhocreport.synchronization</Component>
 <ProductInstance>itimProd1</ProductInstance>
 <LogText><![CDATA[]]></LogText>
 <Source FileName="com.ibm.itim.apps.ejb.adhocreport.synchronization.AdhocSynchronizationManagerBean" Method="synchronizeData"/>
 <Thread>SIBJMSRAThreadPool : 0</Thread>
 <Exception><![CDATA[com.ibm.itim.adhocreport.LdapException
        at com.ibm.itim.apps.ejb.adhocreport.SynchronizationHelper.getAllContainers(SynchronizationHelper.java:1053)
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.AdhocSynchronizationManagerBean.populateDatabase(AdhocSynchronizationManagerBean.java:2351)
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.AdhocSynchronizationManagerBean.stageData(AdhocSynchronizationManagerBean.java:1027)
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.AdhocSynchronizationManagerBean.synchronizeData(AdhocSynchronizationManagerBean.java:445)
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.AdhocSynchronizationManagerBean.synchronizeData(AdhocSynchronizationManagerBean.java:405)
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.EJSLocalStatelesswf_ejb_enroleejb_AdhocSynchroniz_49ec2565.synchronizeData(Unknown Source)
        at com.ibm.itim.adhocreport.synchronization.AdhocSyncDataMessageReceiver.onMessage(AdhocSyncDataMessageReceiver.java:98)
        at com.ibm.itim.messaging.mdb.MessageHandlerBean.handleMessage(MessageHandlerBean.java:136)
        at com.ibm.itim.messaging.mdb.EJSLocalStatelessenroleejb_BeanManagedMessageHand_9f57a42d.handleMessage(Unknown Source)
        at com.ibm.itim.messaging.mdb.NonTransactedMessageListenerBean.onMessage(NonTransactedMessageListenerBean.java:171)
        at com.ibm.ejs.container.MessageEndpointHandler.invokeMdbMethod(MessageEndpointHandler.java:1093)
        at com.ibm.ejs.container.MessageEndpointHandler.invoke(MessageEndpointHandler.java:778)
        at com.sun.proxy.$Proxy21.onMessage(Unknown Source)
        at com.ibm.ws.sib.api.jmsra.impl.JmsJcaEndpointInvokerImpl.invokeEndpoint(JmsJcaEndpointInvokerImpl.java:233)
        at com.ibm.ws.sib.ra.inbound.impl.SibRaDispatcher.dispatch(SibRaDispatcher.java:900)
        at com.ibm.ws.sib.ra.inbound.impl.SibRaSingleProcessListener$SibRaWork.run(SibRaSingleProcessListener.java:552)
        at com.ibm.ejs.j2c.work.WorkProxy.run(WorkProxy.java:399)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1656)
]]></Exception>
</Trace>

<Trace Level="MIN">
 <Time Millis="1392889434723"> 2014.02.20 10:43:54.723+01:00</Time>
 <Server Format="IP">uxprod901</Server>
 <ProductId>CTGIM</ProductId>
 <Component>com.ibm.itim.adhocreport.synchronization</Component>
 <ProductInstance>itimProd1</ProductInstance>
 <LogText><![CDATA[]]></LogText>
 <Source FileName="com.ibm.itim.adhocreport.synchronization.AdhocSyncDataMessageReceiver" Method="onMessage"/>
 <Thread>SIBJMSRAThreadPool : 0</Thread>
 <Exception><![CDATA[com.ibm.itim.apps.ApplicationException
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.AdhocSynchronizationManagerBean.synchronizeData(AdhocSynchronizationManagerBean.java:456)
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.AdhocSynchronizationManagerBean.synchronizeData(AdhocSynchronizationManagerBean.java:405)
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.EJSLocalStatelesswf_ejb_enroleejb_AdhocSynchroniz_49ec2565.synchronizeData(Unknown Source)
        at com.ibm.itim.adhocreport.synchronization.AdhocSyncDataMessageReceiver.onMessage(AdhocSyncDataMessageReceiver.java:98)
        at com.ibm.itim.messaging.mdb.MessageHandlerBean.handleMessage(MessageHandlerBean.java:136)
        at com.ibm.itim.messaging.mdb.EJSLocalStatelessenroleejb_BeanManagedMessageHand_9f57a42d.handleMessage(Unknown Source)
        at com.ibm.itim.messaging.mdb.NonTransactedMessageListenerBean.onMessage(NonTransactedMessageListenerBean.java:171)
        at com.ibm.ejs.container.MessageEndpointHandler.invokeMdbMethod(MessageEndpointHandler.java:1093)
        at com.ibm.ejs.container.MessageEndpointHandler.invoke(MessageEndpointHandler.java:778)
        at com.sun.proxy.$Proxy21.onMessage(Unknown Source)
        at com.ibm.ws.sib.api.jmsra.impl.JmsJcaEndpointInvokerImpl.invokeEndpoint(JmsJcaEndpointInvokerImpl.java:233)
        at com.ibm.ws.sib.ra.inbound.impl.SibRaDispatcher.dispatch(SibRaDispatcher.java:900)
        at com.ibm.ws.sib.ra.inbound.impl.SibRaSingleProcessListener$SibRaWork.run(SibRaSingleProcessListener.java:552)
        at com.ibm.ejs.j2c.work.WorkProxy.run(WorkProxy.java:399)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1656)
Caused by: com.ibm.itim.adhocreport.LdapException
        at com.ibm.itim.apps.ejb.adhocreport.SynchronizationHelper.getAllContainers(SynchronizationHelper.java:1053)
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.AdhocSynchronizationManagerBean.populateDatabase(AdhocSynchronizationManagerBean.java:2351)
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.AdhocSynchronizationManagerBean.stageData(AdhocSynchronizationManagerBean.java:1027)
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.AdhocSynchronizationManagerBean.synchronizeData(AdhocSynchronizationManagerBean.java:445)
        ... 14 more
Caused by:
com.ibm.itim.adhocreport.LdapException
        at com.ibm.itim.apps.ejb.adhocreport.SynchronizationHelper.getAllContainers(SynchronizationHelper.java:1053)
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.AdhocSynchronizationManagerBean.populateDatabase(AdhocSynchronizationManagerBean.java:2351)
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.AdhocSynchronizationManagerBean.stageData(AdhocSynchronizationManagerBean.java:1027)
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.AdhocSynchronizationManagerBean.synchronizeData(AdhocSynchronizationManagerBean.java:445)
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.AdhocSynchronizationManagerBean.synchronizeData(AdhocSynchronizationManagerBean.java:405)
        at com.ibm.itim.apps.ejb.adhocreport.synchronization.EJSLocalStatelesswf_ejb_enroleejb_AdhocSynchroniz_49ec2565.synchronizeData(Unknown Source)
        at com.ibm.itim.adhocreport.synchronization.AdhocSyncDataMessageReceiver.onMessage(AdhocSyncDataMessageReceiver.java:98)
        at com.ibm.itim.messaging.mdb.MessageHandlerBean.handleMessage(MessageHandlerBean.java:136)
        at com.ibm.itim.messaging.mdb.EJSLocalStatelessenroleejb_BeanManagedMessageHand_9f57a42d.handleMessage(Unknown Source)
        at com.ibm.itim.messaging.mdb.NonTransactedMessageListenerBean.onMessage(NonTransactedMessageListenerBean.java:171)
        at com.ibm.ejs.container.MessageEndpointHandler.invokeMdbMethod(MessageEndpointHandler.java:1093)
        at com.ibm.ejs.container.MessageEndpointHandler.invoke(MessageEndpointHandler.java:778)
        at com.sun.proxy.$Proxy21.onMessage(Unknown Source)
        at com.ibm.ws.sib.api.jmsra.impl.JmsJcaEndpointInvokerImpl.invokeEndpoint(JmsJcaEndpointInvokerImpl.java:233)
        at com.ibm.ws.sib.ra.inbound.impl.SibRaDispatcher.dispatch(SibRaDispatcher.java:900)
        at com.ibm.ws.sib.ra.inbound.impl.SibRaSingleProcessListener$SibRaWork.run(SibRaSingleProcessListener.java:552)
        at com.ibm.ejs.j2c.work.WorkProxy.run(WorkProxy.java:399)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1656)
]]></Exception>

I checked TDS logs, WAS log, nothing is indicated a communication problem between components. I updated the platform to:

- ITIM 5.1 FP 14

- WAS 7 FP29

- DB2 9.7 FP 8

- TDS 6.3.0 FP 24

Nothing changed.

I also activated audit.log on TDS: no performance issue.

Has anyone got an idea?

G.LESOURD

 

  • SanjaySutar
    SanjaySutar
    120 Posts

    Re: Data Synchronsiation failed on a LDAP exception

    ‏2014-03-18T07:17:39Z  

    It shows exception while searching container. Any changes happened in container or their ACI etc?

  • SourabhM
    SourabhM
    21 Posts

    Re: Data Synchronsiation failed on a LDAP exception

    ‏2014-04-08T14:59:12Z  

    It shows exception while searching container. Any changes happened in container or their ACI etc?

    Have you deleted any container entry  directly from LDAP ?

    Regards,

    SourabhM