cancel
Showing results for 
Search instead for 
Did you mean: 

Availability time plan for recevier JDBC adapater ( IDOC-JDBC)

former_member189441
Active Participant
0 Kudos

Hi

I am doing IDOC-XI-JDBC ( insert) .

We can use availability time plan for sender communication channels ( eg: Sender JDBC ). So the channel is available for only the specified period ( for example : 9AM to 8PM)

Query :

1) Can we use the Availability time plan for Receiver channel ( JDBC )?

2) If Yes, when I activate the time from 9AM to 10 AM , Then after 10 AM if it gets any data, I am getting error in communication channel monitoring adapter level.

If I start the channel with in 5 min then the message processed succefully. But how much time the adapter retries sending message to JDBC. It is giving error at adapter level which it shoudn't.

How to use availability time plan for receiver channel??. Why the message is giving error at adapter level instead of waiting?? will the waiting message success even after 2 hr or more also??

Thanks

Murali

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member200962
Active Contributor
0 Kudos
1) Can we use the Availability time plan for Receiver channel ( JDBC )?

Yes we can use...but I would suggest that avoid using it in the receiver channel otherwise you would keep on getting errors from the channel monitoring as you mentioned in point - 2

Why the message is giving error at adapter level instead of waiting??

we cannot stop the channel from erroring out....it wont wait

will the waiting message success even after 2 hr or more also??

I think it will....give it a try

rajasekhar_reddy14
Active Contributor
0 Kudos

> {quote:ti> Query :

> 1) Can we use the Availability time plan for Receiver channel ( JDBC )?

>

Not Possible.

> 2) If Yes, when I activate the time from 9AM to 10 AM , Then after 10 AM if it gets any data, I am getting error in communication channel monitoring adapter level.

Better way to handle this requirement is, schedule back ground job in ECC to trigger IDoc at specific time interval.>

> If I start the channel with in 5 min then the message processed succefully. But how much time the adapter retries sending message to JDBC. It is giving error at adapter level which it shoudn't.

>

>

Suppose you have started Receiver communictaion channel , when ever Adapter engine receive the message then JDBC adapter

will deliver the message to Data base, if data base connection failed due to some reason like Network issue or Data base down, in this case Receiver adapter tries min 3 times to deliver data to Data base, after that it will give error message.

You can set number retries and time interface by your self.

> How to use availability time plan for receiver channel??. Why the message is giving error at adapter level instead of waiting?? will the waiting message success even after 2 hr or more also??

Check audit log ,and post the exception here, there could be number of reasons.

Regards,

Raj

Edited by: Raja Sekhar Reddy T on Apr 25, 2011 6:32 AM

Former Member
0 Kudos

Hi Murali,

Availability time plan is not possible with Receiver Communication channel.

maciej_jarecki
Contributor
0 Kudos

Hi,

I don't think it is possible to set availability time plan for receiving CC. Message goes to AE and with default setting try to process message 3 times with interval 5 minutes. After that message goes to system error.

Regards

Maciej