Skip to Content
0
Jun 29, 2010 at 07:55 AM

Turn off smart sync on MI client, only use generic sync

30 Views

Hello,

MI 2.5, SP14:

I have custom application, using generic sync. The application is working fine, but from the client trace it seems like smart sync is also initiated.

How to turn the smart sync completely off?

I guess the client spend some time to initiate smart sync, which is really not necessary in this case.

Trace.txt:

W Skipping begin transaction because current context com.sap.ip.me.smartsync.core.Context: is not smartync relevant.

E Error while processing meta data.

java.lang.NullPointerException

at com.sap.ip.me.smartsync.meta.DescriptorRepository.deployMetaData()

at com.sap.ip.me.smartsync.core.SmartSyncRuntimeImpl.processMetaData()

at com.sap.ip.me.smartsync.core.SmartSyncRuntimeManager.processMetaData()

at com.sap.ip.me.smartsync.core.SmartSyncAdapterImpl.processMetaData()

at com.sap.ip.me.smartsync.core.SmartSyncAdapterImpl.processMetaData()

at com.sapmarkets.web.liTS.util.reg.RegistrySyncInboundProcessing.initialAuthSyncBOMetaDataDeployment()

at com.sapmarkets.web.liTS.util.reg.RegistrySyncInboundProcessing.process()

at com.sap.ip.me.sync.SyncManagerImpl.processSingleContainer()

at com.sap.ip.me.sync.SyncManagerMerger.processInboundContainers()

at com.sap.ip.me.sync.SyncManagerImpl.processSyncCycle()

at com.sap.ip.me.sync.SyncManagerImpl.syncForUser()

at com.sap.ip.me.sync.SyncManagerImpl.processSynchronization()

at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend()

at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend()

at com.sap.ip.me.api.sync.SyncManager.synchronizeWithBackend()

at com.sap.ip.me.apps.jsp.Home$SyncRunnable.run()

at java.lang.Thread.run()

E Error while processing meta data of AuthSyncBo

com.sap.ip.me.api.smartsync.SmartSyncException: Error while processing meta data.

at com.sap.ip.me.smartsync.core.SmartSyncRuntimeImpl.processMetaData()

at com.sap.ip.me.smartsync.core.SmartSyncRuntimeManager.processMetaData()

at com.sap.ip.me.smartsync.core.SmartSyncAdapterImpl.processMetaData()

at com.sap.ip.me.smartsync.core.SmartSyncAdapterImpl.processMetaData()

at com.sapmarkets.web.liTS.util.reg.RegistrySyncInboundProcessing.initialAuthSyncBOMetaDataDeployment()

at com.sapmarkets.web.liTS.util.reg.RegistrySyncInboundProcessing.process()

at com.sap.ip.me.sync.SyncManagerImpl.processSingleContainer()

at com.sap.ip.me.sync.SyncManagerMerger.processInboundContainers()

at com.sap.ip.me.sync.SyncManagerImpl.processSyncCycle()

at com.sap.ip.me.sync.SyncManagerImpl.syncForUser()

at com.sap.ip.me.sync.SyncManagerImpl.processSynchronization()

at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend()

at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend()

at com.sap.ip.me.api.sync.SyncManager.synchronizeWithBackend()

at com.sap.ip.me.apps.jsp.Home$SyncRunnable.run()

at java.lang.Thread.run()

I ***** LOG / TRACE SWITCHED ON

I ***** Mobile Engine version: MI 25 SP 13 Patch 03 Build 200509060030

I ***** Current timezone: PST

E Exception while reading installation log file (root cause: /MI/bin/ci/archives/TOMCATADDON/010101/install.log )

W Error while creating MIAUTH sync bo (no SyncBoDescriptor for MIAUTH available); contact SAP support

W Cannot start authority query for user because SyncBoDescriptor for MIAUTH is not available

Regs

Øyvind