cancel
Showing results for 
Search instead for 
Did you mean: 

Cant add an interface to a container in BPM

Former Member
0 Kudos

Hy,

I am trying to set up an Integration Process on XI3.0 SP11.

When I try to add an abstract, asynchronous Message Interface to the container, I get the information: XXX is not an abstract, asynchronous interface

and the message interface is not added to the container.

Thank you for your help

Thomas

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hello Thomas / Antony,

I am currently facing this same problem today.

1. I have saved and activated the interfaces

2. I am sure that the interfaces are "Abstract" and "Asynch"

3. The reserved name "BPM" has been removed from the process name

4. I have cleared the cache

Can anyone please help me resolve this issue?

I am using PI 7.0.

Thanks.

Edited by: SAP PI on Aug 4, 2008 12:06 PM

Former Member
0 Kudos

Oops...

We have to do the following to proceed:

1. Add a new row

2. Enter the name and category

3. In the "Type", we have to enter the interface name

Now we can continue as normal...

Former Member
0 Kudos

Hi,

What is the name of the conatiner variable that you are trying to create?. Sometimes this problem can occur if you have special characters in your variable name . For example

BPM_abs may give this problem. so give a variable name without special characters and choose the corresponding abstract interface.Hope this soves your issue.

Regards,

Sudharshan

Former Member
0 Kudos

Hi Sudharshan,

I'm not using any special characters in this example, but would expect the naming convention you suggest to also work (_abs_asynch). I get the problem with any abstract message. I set up a prototype software component and created dependencies to the SAP delivered Airline examples but got the same problems. I'm confident the problem doesn't lie in the interface definition or it's naming.

We are applying OSS note 883500, which by monitoring through Web Start seems to be a proposed fixed for the missing Interface Variable look up screen. I'll post more details when the patch has been applied.

Regards

Antony

Former Member
0 Kudos

The problem is partially fixed. Applying OSS note 883500 allows the abstract interface to be added to the container manually and then it can be assigned to the receive step message propery by selecting it as an interface variable.

However dragging the abstract interface to the container still gives the message. XXX is not an abstract, asynchronous interface. I can progress manually but would like to know if anyone know how to resolve the error when dragging to the container.

Regards

Antony

Former Member
0 Kudos

Thomas,

Did you find a way to resolve this. I have the same problem with XI 3.0 SP14.

The interface is set to abstract and asynchronous. When dragging to the container I get the message "XXX is not an abstract, asynchronous interface". Manual entry in the container and setting as abstract results in the receive steps message parameter look up, which should display the Interface Variable selection, not giving a selection screen. It seems the interface is not recognised as an interface. I have also tried the save and activate suggestions.

Regards

Antony

Former Member
0 Kudos

Hi,

Make sure u have selected the abstract and asynchronous radio buttons in message interface and saved it properly.. U should be able to use this message interface in BPM even without activating....

In BPM, while creating ur Container variable, u should have selected "abstract interface" in the combo. Unless it is an abstract asynchronous interface, u will not be able to see them in the window that opens..

All u need to make sure is

1) saved the message interface properly

2) in container, select "abstract interface" in combo.

Cheers,

Siva Maranani.

Former Member
0 Kudos

Hi,

Is your message interface activated? If not activate your message interface and make sure the cache notifications are showing green light.

rgds,

Sasi