cancel
Showing results for 
Search instead for 
Did you mean: 

MAU/MAM Sync Problem

Former Member
0 Kudos

Hello all.

I have deployed MAU to my PC and to a PDA. I use the same

user and the same middlerware and backend to sync data.

When I sync with my PC everything is fine.

When I sync on PDA I get the followong error:

E [MI/Smartsync ] java.lang.RuntimeException: No relation source FieldDescriptor found for ID: UMAM_031_090_MEASUREMENT_POINT

java.lang.RuntimeException: No relation source FieldDescriptor found for ID: UMAM_031_090_MEASUREMENT_POINT

at com.sap.ip.me.smartsync.meta.RelationDescriptorImpl.linkWithRelationSource()

at com.sap.ip.me.smartsync.meta.DescriptorReader.loadAllDescriptors()

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

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

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

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

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

at com.sap.ip.me.core.ApplicationManager.switchSmartSyncContext()

at com.sap.ip.me.sync.SyncEventRegistryImpl.fireSyncEventNotifierMethod()

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

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

I installed the MI on a CF Card on PDA, but I guess this should not be the problem ??!!

Thanks for any help.

Best regards,

Sascha

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Sascha,

check note 911043 - Generation of meRepMeta.xml for MAU . THey changes MW fields but didn't adjust xml file...

Rgds THomas

Former Member
0 Kudos

Hi Thomas.

Thank you for the hint. But why is it working on my PC then? It is the same WAR file. And I use the same user to sync. I just reinstalled everything on PDA and I get the same result.

I dont have any ideas.

Best regards,

Sascha

Former Member
0 Kudos

Hi again.

I removed MI from the storage card and reinstalled in the normal PDA storage. Now the sync works more or less. I do not receive the error anymore and I receive data. But it seems the sync is running endless.

Does anyone have any idea what things have to be done to make things running on a storage card installation? I followed the guide and it works including the download of the MAU client. But the sync is not working.

Best regards,

Sascha

Former Member
0 Kudos

Hi,

which DB type are you using. Seems CF Card requires DB2E:

Note 813620

VII Changes to Documentation

<i>The following prerequisites are missing in the documentation:</i>

...

<i>Installation on Compact Flash Card: You are using an MI client and and mobile applications having DB2e as persistence.</i>

Former Member
0 Kudos

Hi Thomas.

We do not use a DB so this must be the problem.

Thanks a lot.

Best ragrds,

Sascha

Former Member
0 Kudos

hello sascha,

looking at the log, seems that there's a problem with your

application's xml metadata. try checking by looking into

the meRepMeta.xml whether the relation is properly defined

for syncbo: UMAM_031 row: 090 field: MEASUREMENT_POINT.

regards

jo

Answers (0)