cancel
Showing results for 
Search instead for 
Did you mean: 

How to configure new backend obj for ISA B2B v 4.0

Former Member
0 Kudos

I Have a business requirement to add a custom backend object to the B2B ISA application. I added the configuration XML (see below) to the following

B2B configuration xml files customer->modifcation->backendobject-

config.xml, eia-config.xml and I am still getting an Exception

com.sapmarkets.isa.core.eai.backendException: "No Entry for

z_Validate_MaterialBO Business object found".

<businessObject type="z_Validate_MaterialBO"

name="z_Validate_MaterialBO"

className="com.whirlpool.isa.b2b_acs2p.backend.crm.z_ValidateMaterialBOC

RM"

connectionFactoryName="JCO" defaultConnectionName="ISAStateless" />

Where is the correct place to define a backend object?

Accepted Solutions (0)

Answers (2)

Answers (2)

kyo_choi2
Participant
0 Kudos

Have you added the new backend object to the JAR file?

Former Member
0 Kudos

Hi!, I dont know if this might help you, or if you have already solved the problem.

I dont see anywhere that you have extended the base backend configuration, right after the xi: you have to extend the configuration you use in XCM configuration, in my case it is r3pidefault, otherwise it will never find it.

<xi:include href="$/modification/backendobject-config.xml#xpointer(backendobject/configs/*)"/>

<b><config isa:extends="../config[@id='r3pidefault']"></b> <businessObject type

AND also, you have to register them in the backend-config.xml, at least it is where its done in 6.40, prior versions (I dont know exactly which ones) used the eai-config, but not anymore.

Best Regards