cancel
Showing results for 
Search instead for 
Did you mean: 

Reg:Whether to use BPM or not when the channels are controlled externally

Former Member
0 Kudos

Dear All,

My scenario is File to File and for this the channels are controlled externally.

This is achieved through the Abap proxies to Http receiver scenario, where udf is being implemented for this.

UDF:

DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);

DynamicConfigurationKey trig = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/HTTP", "UrlParamOne");

DynamicConfigurationKey trig1 = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/HTTP", "UrlParamTwo");

DynamicConfigurationKey trig2 = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/HTTP", "UrlParamThree");

DynamicConfigurationKey trig3 = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/HTTP", "UrlParamFour");

conf.put(trig,action);

conf.put(trig1,party);

conf.put(trig2,service);

conf.put(trig3,channel);

return "";

If the value of the Action is START then the existing communication channel should be stopped and restarted again .

If the value of the Action is STOP then the stop action should be performed.

For this I have implemented two mappings and condition is being given in Interface determination

so as to have the splitting of messages when the start action is performed.

Can anyone suggest me how to implement this by using a single mapping or this could be achieved only through BPM?

Thanks in Advance,

Lavanya .B

Edited by: Lavanya Balanandham on Aug 4, 2010 2:24 PM

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi All,

Could anyone explain me the BPM steps so as to proceed with my scenario.

We are using a File-to- File Scenario and to have control over this scenario's communication channel externally ,we are using Abap Proxy -to- Http receiver scenario.

Thanks in Advance

Lavanya

Former Member
0 Kudos

Hi Lavanya,

As per your perception, the requirement can only be done using BPM.

Thanks,

Former Member
0 Kudos

Hi HareenKumar,

Thanks for your reply.Could you please explain me the steps so as to proceed with my scenario.

Lavanya

Former Member
0 Kudos

Hi,

You need to use BPM for your case.

-- Abhi

Former Member
0 Kudos

can u explain ur scenario and requirement for controlling the channel externally. if yes can't u execute this in ABAP itself or do u want this to be in PI still...

the scenario Proxy --> HTTP is speicifically for controlling the channel is it? What is the other channel that u actually want to control externally?

Former Member
0 Kudos

Hi ,

My requirement is ,I need to merge two mappings into one mapping without using BPM.

My File to File scenario communication channel is controlled externally by using Proxy-to-Http scenario.

For this I have used two mappings say when the value for the action is START then the File receiver communication channel should be stopped(which is already polling) and again the Action START should passed to the Receiver File Channel to start again using the proxy-http scenario.

Now I need to merge the two mappings into a single mapping so as to perform the above stated flow without using BPM.

lavanya