cancel
Showing results for 
Search instead for 
Did you mean: 

Cant send msg to RFC Response

Former Member
0 Kudos

Hi,

I have RFC XI BPM Jdbc scenario, in which, I am raising an exception when database connection fails, and sending a message back to the RFC like "failed". But I am not getting any mapping error in the repository, but couldnot map at runtime....when I see in the Technical Workflow, I see "Mapping NOt found".

Could you please help on this issue.

Thanks,

Raj.

Accepted Solutions (1)

Accepted Solutions (1)

moorthy
Active Contributor
0 Kudos

Hi Raj

>Go to SXI_CACHE and check the Return code of the BPM

>Refresh the Cache

>Hope you have created Mapping1 for RFC Req to JDBC Input and Mapping2 for Exception to RFC response

>Check the input Message of BPM and Output after the Mapping...BTW are you getting error in Mapping1 ?

If so take the Input xml from the SXMB_MONI->Inbound and test the IR independently.

Hope this helps,

Regards,

Moorthy

Former Member
0 Kudos

Hello Moorthy,

I am not getting error in mapping1(RFC Req -Jdbc Req).

I am getting error only in BPM error to RFC Res mapping.

In the technical work flow log, I see this message "No Payload Found". and I see only Message_IN there...I cant see message out!!.

I tried diferent comibinations, but no luck. tried with RFC Req to RFC Res also. Any further ideas??

Thanks,

Raj.

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Raj,

Before setup please check the Properties of BPM.

Rgd's

Hari

MichalKrawczyk
Active Contributor
0 Kudos

hi Raj,

>>>>and sending a message back to the RFC like "failed".

you need to map jdbc request to RFC.response

in the <b>exception branch</b> to do the mapping correctly

(this is the only way)

remember to refresh the cache (SXI_CACHE)

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

Former Member
0 Kudos

Hi Michal,

I mapped the JDBC Req to RFC Response also. Still I get "no Payload Found" in the mapping, when I see in the technical workflow.

Any clues??

/Raj.

MichalKrawczyk
Active Contributor
0 Kudos

hi,

this is not possible

did you refresh the sxi_cache?

(complete & delta refresh) ?

Regards,

michal