cancel
Showing results for 
Search instead for 
Did you mean: 

Expression must return the interface type in Transformation Step in BPM

former_member204873
Contributor
0 Kudos

hi,

We are getting below while activating the IP,

Expression must return the interface type SI_Send_AA

Expression must return the interface type SI_Get_AA

No semantic errors found

We have a Transformation Step in BPM,

In OM, Source is SI_Send_AA and Target is SI_Get_AA

Also Container variable points to the same Abstract SI's.

Few Thread's for Same are error are:

Even after checking these i am getting this Exception.

Please Help!

Thanks,

Mayank

Accepted Solutions (1)

Accepted Solutions (1)

former_member200962
Active Contributor
0 Kudos
Also Container variable points to the same Abstract SI's

Are you sure that you are using Abstract Message Interfaces only and that these are referring to relevant container variables.

Normally it happens that there is some mis-match between the message types/ interfaces that we use in the mapping and that we use in the BPM.

If still not solved, then delete the Transformation step --> save --> activate......then again Edit the BPM to include the Transformation Step.

Regards,

Abhishek.

Answers (3)

Answers (3)

former_member207703
Active Participant
0 Kudos

This is basically happen when you select Simple Message Interface in Interface mapping or Operational Mapping. So, just select Abstract Message Interface in Interface mapping or Operational Mapping. And then use that IM/OM in IP.

former_member204873
Contributor
0 Kudos

Also,

SI_Send_AA is in SWCV1

SI_Get_AA is in SWCV2

OM is in SWCV3

We Have defined dependency of SWCV1 and SWCV2 in SWCV3

former_member200962
Active Contributor
0 Kudos

Dependencies should not cause a problem (unless it is defined properly).

former_member204873
Contributor
0 Kudos

It got resolved by creating Abstract interfaces in SWCV3

former_member187339
Active Contributor
0 Kudos

Hi Mayank,


Expression must return the interface type SI_Send_AA
Expression must return the interface type SI_Get_AA
No semantic errors found

Is the BPM Activated? If yes then they might be just warnings else try to delete the Transformation step and container object and recreate (with some other name)

Regards

Suraj

former_member204873
Contributor
0 Kudos

I am not able to activate the BPM.

"delete the Transformation step --> save --> activate......then again Edit the BPM to include the Transformation Step."

I followed the steps mentioned but still getting the same error.