cancel
Showing results for 
Search instead for 
Did you mean: 

BPE_ADAPTER - SYSTEM_FAILURE_INTERNAL

former_member745782
Active Participant
0 Kudos

hello everybody,

I'm working with SAP PI 7.4.

Designed a interface using ccBPM (a easy async-sync bridge jdbc to RFC).

When i activate the communication channel i see a message arrived in PI monitor but with this error:

<SAP:Code area="BPE_ADAPTER">SYSTEM_FAILURE_INTERNAL</SAP:Code>

<SAP:Stack>An internal error has occurred</SAP:Stack>

If i check the Trace file i found this interesting point:

<Trace level="1" type="T">Workflow task not found for IP_MovimentiTestate</Trace>

<Trace level="1" type="T">Check activation in SXI_CACHE and Directory for
IP_MovimentiTestate
</Trace>
I deleted cache from sxi_cache, and i check status of my Integration Process. I see 1.
This mean i have a error in IP?
regards
Alex

Accepted Solutions (1)

Accepted Solutions (1)

markangelo_dihiansan
Active Contributor
0 Kudos

Hello Alessandro,

Can you show to us the bpm or explain it here step-by-step along with checks (e.g create new transaction option checked)?

Regards,

Mark

former_member745782
Active Participant
0 Kudos

sure!

here the BPM:

I not checked any flag except in the first step (start transaction).

I tried to launch check and no errors are visualized.

here the configuration part:

markangelo_dihiansan
Active Contributor
0 Kudos

Hello Alessandro,

An interface determination is still required for your two sender interfaces SI_ZS2_MVTES_I_sync_abs and SI_ST2SP_MovimentiTestate_res_abs. If there is no mapping involved, just input your target interface should both be Inbound (not abstract) and its namespace. Let's just say that the interface determination will be used to bind your abstract interface to its inbound (since the bpm is sending it) equivalent interface once it leaves the BPM.

Hope this helps,

Mark

former_member745782
Active Participant
0 Kudos

hello Mark!

thanks for answer!

i follewed your suggestion but no result

I still to have same error:

No object type found for the message. Check that the
corresponding process is activated An exception occurred

former_member745782
Active Participant
0 Kudos

just one update:

if i try to modify the IP from transaction SWF_INB_CONF i have this error:

Process definition is inconsistent; changes not possible

and i see it under the Without Component Assigment Category

this is very strange. If i test ccBPM from ESR i have no inconsistence error.

Any suggestion?

Former Member
0 Kudos

Hi,

Can u check the status of your BPM in SXI_Cache whether the status code is 0 or 99.

As specified by Mark, you need to have two more interface determinations in ID.

Please let us know if you are using any lookup in the transformation steps?

Regards,

Veerendra.

markangelo_dihiansan
Active Contributor
0 Kudos

Hello Alessandro,

Have you tried reimporting your IP in ID?

Regards,

Mark

agasthuri_doss
Active Contributor
0 Kudos

Hi Aless,

Refer OSS note - 1665708  for trouble shoot guide to resolve " BPE_ADAPTER - SYSTEM_FAILURE_INTERNAL"  error..

Cheers

Agasthuri

former_member745782
Active Participant
0 Kudos

so...

thanks to everybody.

On the end the problem was in user .

If you watch my first image, no Repository Name and Namespace was present in the IP  record.

But the status was 0!

I tried to use a developer user for activate the IP and after this procedure , finally, the Repository Name and Repository Namespace was set.

After this procedure the ccBPM start to work correctly!

again thanks for help!

Alex

Answers (1)

Answers (1)

former_member745782
Active Participant
0 Kudos

now i have this error:

No object type found for the message. Check that the
corresponding process is activated An exception occurred

and the status of IP is 0