cancel
Showing results for 
Search instead for 
Did you mean: 

Error message: Multiple definitions exist for interface

Former Member
0 Kudos

Hi experts,

I am developing a scenario that involves a BPM, that receives a certain abstract interface, and sends out another abstract interface.

I have created a service interface for the result abstract interface.

I have tested the before BPM and it worked, but now it has stopped working.

In the java ui no errors are seen, and the BPM activates successfully, but in transaction SXI_CACHE the BPM is in status 99, and in the activation log there is a message saying: Multiple definitions exist for interface [Name of the result abstract interface].

I have tried activating the service interface, the BPM, and doing a delta cache refresh, but it didn't change.

What can I do to solve this problem?

Thanks in advance,

Gershon Osmolovski

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

Thanks for your answers.

No errors are displayed when I check the BPM with F7, and I found no inactive versions of it.

The problem seems to be with the service interface though.

Best regards,

Gershon.

abhay_rajhans2
Contributor
0 Kudos

Hi Gershon,

Try following thing, might help.

Go to ID and check which communication component you have created. Check if there is any other inactive version of it. If it is existing.Delete it.

Edit and activate the original Communication component and do cache refresh.

Former Member
0 Kudos

Hi,

Check your BPM created in ESR and press F7...there it should have some conflicts..

HTH

Rajesh