cancel
Showing results for 
Search instead for 
Did you mean: 

MAM Application - On Pocket PC

Former Member
0 Kudos

Dear All,

My MAM Application is working fine on Desktop but while deploying on Pocket PC 2003 it is not able to perform the Synchronization successfully.

The MI client and MAM application was installed successfully. <b>But while performimg synchronization for getting data on device I am getting following error on screen

java.lang.nullpointer com.sap.ip.me.smartsync.smartsynchronizationException</b>

But in the stack trace in client i am not able to view any exception. <u>Where can I view the detail stack trace of this exception?</u>.

Also please help me if you have any input why this exception is coming.

I can see some amount of *.dat file in device data directory but not all (in comparison with Desktop client).

Thanks

Satya

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi, I am attaching the stack trace of the error I am getting at the time of Synchronization ...

Please check if you can give some input on the basis of this

= Thread-19) : beginTransaction() isFramework=true

[20060303 12:28:45:379] D [MI/Persistence ] beginTransaction() called with doWait=true for instance 2564122

[20060303 12:28:45:384] D [MI/Smartsync ] PersistenceAdapterImpl(2): (ConvId = MI4d452d53594e435f55534552, Thread = Thread-19) : commit() isFramework = true

[20060303 12:28:45:388] D [MI/Persistence ] commit() called on instance 2564122

[20060303 12:28:45:392] P [MI/Sync ] Commit transaction for outbound containers

[20060303 12:28:45:396] P [MI/Sync ] Move containers from transactional outbound folder to outbound folder

[20060303 12:28:45:403] A [MI/Smartsync ] java.lang.NullPointerException

java.lang.NullPointerException

at com.sap.ip.me.sync.SyncFileManager.moveTransactionOutboundFolderToOutboundFolder()

at com.sap.ip.me.sync.SyncManagerImplNewProtocol.moveContainers()

at com.sap.ip.me.sync.SyncManagerImplNewProtocol.commitTransaction()

at com.sap.ip.me.smartsync.sync.SyncPackageManager.commitContainerTransaction()

at com.sap.ip.me.smartsync.sync.SyncPackageManager.processSyncBoDeltaUploads()

at com.sap.ip.me.smartsync.sync.SyncPackageManager.actionPerformed()

at com.sap.ip.me.smartsync.core.SmartSyncRuntimeImp.actionPerformed()

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

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

at java.lang.Thread.run()

[20060303 12:28:45:561] A [MI/Smartsync ] com.sap.ip.me.smartsync.sync.SmartSynchronizationException: java.lang.NullPointerException

com.sap.ip.me.smartsync.sync.SmartSynchronizationException: java.lang.NullPointerException

at com.sap.ip.me.smartsync.sync.SyncPackageManager.processSyncBoDeltaUploads()

at com.sap.ip.me.smartsync.sync.SyncPackageManager.actionPerformed()

at com.sap.ip.me.smartsync.core.SmartSyncRuntimeImp.actionPerformed()

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

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

at java.lang.Thread.run()

java.lang.NullPointerException

at com.sap.ip.me.sync.SyncFileManager.moveTransactionOutboundFolderToOutboundFolder()

at com.sap.ip.me.sync.SyncManagerImplNewProtocol.moveContainers()

at com.sap.ip.me.sync.SyncManagerImplNewProtocol.commitTransaction()

at com.sap.ip.me.smartsync.sync.SyncPackageManager.commitContainerTransaction()

at com.sap.ip.me.smartsync.sync.SyncPackageManager.processSyncBoDeltaUploads()

at com.sap.ip.me.smartsync.sync.SyncPackageManager.actionPerformed()

at com.sap.ip.me.smartsync.core.SmartSyncRuntimeImp.actionPerformed()

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

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

at java.lang.Thread.run()

[20060303 12:28:45:811] P [MI/Core ] Thread Thread-19 restored context MI4d452d53594e435f55534552 / 6D6331A168EB574F8FD6077D7A488FF2 (User: ME-SYNC_USER, MSD: Name: / MOBILEENGINE_JSP (V. 250900), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1)

[20060303 12:28:45:832] E [AppLog/MI/API/Sync ] Problems while sync event processing

com.sap.ip.me.smartsync.sync.SmartSynchronizationException: java.lang.NullPointerException

at com.sap.ip.me.smartsync.sync.SyncPackageManager.processSyncBoDeltaUploads()

at com.sap.ip.me.smartsync.sync.SyncPackageManager.actionPerformed()

at com.sap.ip.me.smartsync.core.SmartSyncRuntimeImp.actionPerformed()

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

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

at java.lang.Thread.run()

java.lang.NullPointerException

at com.sap.ip.me.sync.SyncFileManager.moveTransactionOutboundFolderToOutboundFolder()

at com.sap.ip.me.sync.SyncManagerImplNewProtocol.moveContainers()

at com.sap.ip.me.sync.SyncManagerImplNewProtocol.commitTransaction()

at com.sap.ip.me.smartsync.sync.SyncPackageManager.commitContainerTransaction()

at com.sap.ip.me.smartsync.sync.SyncPackageManager.processSyncBoDeltaUploads()

at com.sap.ip.me.smartsync.sync.SyncPackageManager.actionPerformed()

at com.sap.ip.me.smartsync.core.SmartSyncRuntimeImp.actionPerformed()

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

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

at java.lang.Thread.run()

[20060303 12:28:46:083] P [MI/Core ] original context restored

[20060303 12:28:46:089] P [MI/Core ] Thread Thread-19 switched context to MI2853484152454429 / DE0EB5FD138AB540A8087619A81D0C1E (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 250900), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1)

[20060303 12:28:46:095] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.ccms.LastSuccessfulSyncAlert

[20060303 12:28:46:106] P [MI/Core ] original context restored

[20060303 12:28:46:112] P [MI/Core ] Thread Thread-19 switched context to MI2853484152454429 / DE0EB5FD138AB540A8087619A81D0C1E (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 250900), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1)

Former Member
0 Kudos

hello satyabrata,

im just pretty curious. is your user <b>ME-SYNC_USER</b>?

regards

jo

Former Member
0 Kudos

Yeah, My User is ME-SYNC_USER.

Only with that user MAM application will work unless and until ABAP Program is changed at webas as suggested by Michael.

Thanks

Satya