Skip to Content
avatar image
Former Member

Issue with new SyncBO


We created a new SyncBO that house some data in the SAP backend. However, when we call SmartSyncRuntime.getInstance().getSyncBoDescriptorFacade().getSyncBoDescriptor(SYNC_BO), we get a null value.

Somehow, we are not getting the "SyncBoDescriptor". Our guess right now is that the Sync in the MI client did not return us the database tables for the new SyncBO.

Have anyone created a new SyncBO for your MAM application, and did you use the BOGenerator to generate Java SyncBO objects? If so, is there anything that we need to do on the client side to be able to "sync" so that the MI Server will send us data? Or is there something that must be done on the MI Server itself?

We are currently running MI 2.5 SP15 (Patch 5), with DB2E 8.2.1, with MAM30 SR/2.

Many thanks!


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Aug 25, 2006 at 04:34 PM

    hello jeff,

    i think for MAM, there are some customizations that you

    need to do with the user assignment for your data to be

    delivered to your client. perhaps you can refer to the

    server-side settings of the MAM.

    >we are not getting the "SyncBoDescriptor".

    it could be that your application was not deployed properly.

    or the syncbo name you specified is not a valid name as

    defined in middleware.

    check if you have the meRepMeta.xml file included inside

    the deployed package. if your descriptors are not installed

    in the client, no delta download requests will be sent to

    MI server; thus no data will be retrieved regardless of

    the data presence in the server. try redeploying your application.



    Add comment
    10|10000 characters needed characters exceeded