cancel
Showing results for 
Search instead for 
Did you mean: 

Creating new Syncbo in MAM25

Former Member
0 Kudos

Hi, So far this is what I have done.

<b>1</b>. Generate new meRepMeta.xml file with the following additional SyncBO tag.

..

<SyncBO id="ZMAM25_N01" version="1" type="upload" allowCreate="true" allowModify="false" allowDelete="false">

..

<b>2</b>. Created the following files

MamN01, MamN01Item010, MamN01manager in com.sap.mbs.mam.bo and

MamN01Impl, MamN01Item010Impl, MamN01managerImpl in com.sap.mbs.mam.bo.impl

<b>3</b>.In file syncbonamelist.properties, added ZMAM25_N01=ZMAM25_N01

<b>4</b>.In mapping.xml, added the following

<SyncBO id="ZMAM25_N01" name="MamN01" package="com.sap.mbs.mam">

<Item id="010" name="MamN01Item010" /></SyncBO>

<b>Tested</b> with the following code

MamN01Manager mng = (MamN01Manager)naming.lookup (MamN01Manager.class.getName());

-First problem was com.sap.mbs.mam.application.impl.MAMNamingService line 112

where s1 = java.lang.System.getProperty(s) returned null.

I placed "com.sap.mbs.mam.bo.impl.MamN01ManagerImpl" in s1 via debugger and that was resolved.

But it still doesnt work because in MamN01ManagerImp SYNC_BO_DESC=DESC_FACADE.getSyncBoDescriptor(SYNC_BO_NAME) returns null.

What am I missing?

Thanks in advance.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Something have I missed, what do you have in mind with "new Syncbo in MAM25"?

Do you want to upgrade the MAM application with additional functionality? Also I have heard only about MAM v2.0, not for MAM 2.5. Don't you mix MAM with MI 2.5?

Regards,

Todor

Former Member
0 Kudos

Yes we're trying to add additional functionality to MAM25.

I believe the procedure for creating additional syncbo is the same for both versions of MAM

thanks

Former Member
0 Kudos

Hello Ezatullah Yaqub,

Do you have already a solution for your problem, because I ran in the same problem.

T.I.A.

Patrick Willems

Former Member
0 Kudos

Hi,

No actually we ended up using the custom fields ( item 10-50) on the existing SyncBo's to pass the custom data.

If you ever work it out, please let me know for future reference.

Thanks.

Former Member
0 Kudos

Just in case anyone else has this problem.

You need to add your new SyncBo interface and implementation mapping to the zcore.configure file in your application.

Thanks,

Denis.