cancel
Showing results for 
Search instead for 
Did you mean: 

how we will handle the Sync interface if any of the system go down.

Former Member
0 Kudos

Hi,

I am doing sync RFC(R3) -> XI -> sync Webservice.this is syncronouse scenario

1) R3 gets down, how we will handle?

2) XI gets down, how we will handle?

3) Webservice gets down, how we will handle?

Rgards

siva

Accepted Solutions (1)

Accepted Solutions (1)

bhavesh_kantilal
Active Contributor
0 Kudos

> Hi,

> I am doing sync RFC(R3) -> XI -> sync

> Webservice.this is syncronouse scenario

> ) R3 gets down, how we will handle?

No source means no data in XI. Sender RFC is a push based adapter. R3 intiates the call.

> 2) XI gets down, how we will handle?

The call will fail in R3 itself as the connection to XI is down.

> 3) Webservice gets down, how we will handle?

A error message from XI is propoagtaed back to R3

Regards

Bhavesh

Former Member
0 Kudos

Hi Bhavesh,

thx for ur information i have got one more doubt.

the main purpose of webservice is to up date database, once webservice receves the data from XI, and database is down when webservice is trying to update, then how xi will know database is down. this is sync interface so RFC is waiting for responce.

3) Webservice gets down, how we will handle?

A error message from XI is propoagtaed back to R3

Regards

siva

bhavesh_kantilal
Active Contributor
0 Kudos

Normally, the Web service should provide a fault message back to XI and the RFC should also have an exception defined that will trigger a fault message mapping and that way the application error is sent back to R3.

But if the web service does not provide u with a fault message then XI will trigger the System Error back to R3.

The functionality of checking the DB status and propagating meaningful errors to XI as fault messages should lie with the web service.

Regards

Bhavesh

Answers (0)