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
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