cancel
Showing results for 
Search instead for 
Did you mean: 

Help on testing HTTP - Proxy scenario

Former Member
0 Kudos

Hello Experts,

I'm developing a HTTP - Server Proxy synchronous scenario ( for price check of products ) and since the source applciation is not yet ready , I was trying to test with the HTTP tools I found in the forums.

I tried sending the message payload through the tool but it gives me a Operation Timed out error as result.We are having a proxy setup in office to connect to internet , so is that the problem?

2) I created a CC type HTTP as sender and activated .But this CC is not among the input list in the RWB-CC monitoring

Please advise.

Also if somebody can give me links to similar synch scenarios it would be really helpful for me to check my dev & configuration.Does this scenario requires a sender agreement?

Thanks,

Mathews

Edited by: Mathews Joseph on Mar 8, 2009 2:16 PM

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

You can use this for your Refference...

/people/community.user/blog/2006/12/12/http-to-rfc--a-starter-kit

REgards

Seshagiri

Former Member
0 Kudos

Thank you everyone for all the inputs on testing the scenario...I was able to get the message in to XI,but gives me a strange error for which I couldnt find much information in other posts :

<SAP:Code area="OUTBINDING">CO_TXT_OUTBINDING_NOT_FOUND</SAP:Code>

<SAP:Stack>No receiver agreement found for sender -BS_AMD to receiver -DV1_015,urn:XXXXXX.MI_SAP_XXX_In_S</SAP:Stack>

I have two Mesg Interfaces ( out syn / in syn ) , one Interface Mapping with Request and Response,

source business service , target business system ,one CC ( adaptor - XI reciever for server proxy ) ,

Rec Determination , Rec agreement & Interface determination.

Can anyone give me some info regarding above mentioned error?

Shabarish_Nair
Active Contributor
0 Kudos

>

> Thank you everyone for all the inputs on testing the scenario...I was able to get the message in to XI,but gives me a strange error for which I couldnt find much information in other posts :

>

> <SAP:Code area="OUTBINDING">CO_TXT_OUTBINDING_NOT_FOUND</SAP:Code>

>

> <SAP:Stack>No receiver agreement found for sender -BS_AMD to receiver -DV1_015,urn:XXXXXX.MI_SAP_XXX_In_S</SAP:Stack>

>

> I have two Mesg Interfaces ( out syn / in syn ) , one Interface Mapping with Request and Response,

> source business service , target business system ,one CC ( adaptor - XI reciever for server proxy ) ,

> Rec Determination , Rec agreement & Interface determination.

>

> Can anyone give me some info regarding above mentioned error?

is your sender BS_AMD and receiver DV1_015 ?

then create a receiver agreement for this combination. also use the appropriate message interfaces.

Former Member
0 Kudos

As I mentioned in my prev posting...I already hav a receiver agreement between these business service and business system.

Mathews

Shabarish_Nair
Active Contributor
0 Kudos

then check if your cache is refreshed. use SXI_CACHE to see the cache status and also do a cache refresh from there.

prateek
Active Contributor
0 Kudos

Perform a full CPACache refresh using the following url with authorization of PIDIRUSER.

http://XIHost:JavaPort/CPACache/refresh?mode=full

Regards,

Prateek

Former Member
0 Kudos

Thank you, the last error was due to cache .

I'm getting successful message send from RWB Test message, but I dont see the messages in SXMB_MONI in XI or R3.Is it because its a synch server proxy scenario?

Mathews

prateek
Active Contributor
0 Kudos

The sync messages are logged in moni if you have the following parameter set.

sxmb_adm -> Integration Engine Configuration -> Specific Configuration -> Monitoring Parameter LOGGING_SYNC value = 1.

Regards,

Prateek

Former Member
0 Kudos

Is there anything you dont know???

Thanks guyz...

Mathews

Answers (4)

Answers (4)

prateek
Active Contributor
0 Kudos

but it gives me a Operation Timed out error as result

This should be network related problem or incorrect URL to send data to XI. Check the port details too in XI at smicm -> goto -> services.

We are having a proxy setup in office to connect to internet , so is that the problem?

This could raise a problem only if in case your http client tool resides outside your internal network. Otherwise this shouldn't be a problem.

I created a CC type HTTP as sender and activated

This is not required in your case.

But this CC is not among the input list in the RWB-CC monitoring

RWB could only monitor adapters based on Java stack. HTTP adapter is based on abap stack and therefore you cannot monitor it in RWB.

Does this scenario requires a sender agreement?

No sender channel, no sender agreement required.

Regards,

Prateek

Former Member
0 Kudos

Hi,

Also if somebody can give me links to similar synch scenarios it would be really helpful for me to check my dev & configuration.Does this scenario requires a sender agreement?

As sender HTTP Adapter resides on Abap stack ,Sender agreement is no need for this scenario..

you can test this by passing message directly to Integration engine through runtime work bench.

Runtim Work Bench -->Component Monitoring --> Adapter Engine -->Test Message

/people/michal.krawczyk2/blog/2005/08/25/xi-sending-a-message-without-the-use-of-an-adapter-not-possible

Regards,

Pradeep A.

Former Member
0 Kudos

Hey no need to create sender HTTP unless you require secure http .

For testing you can use either RWB or there is an HTTP tool in SDN forum WIKI may be you can use that too if needed

Rajesh

Shabarish_Nair
Active Contributor
0 Kudos

>

> Hello Experts,

>

> I'm developing a HTTP - Server Proxy synchronous scenario ( for price check of products ) and since the source applciation is not yet ready , I was trying to test with the HTTP tools I found in the forums.

>

> I tried sending the message payload through the tool but it gives me a Operation Timed out error as result.We are having a proxy setup in office to connect to internet , so is that the problem?

If you are facing problems with the test tool use the RWB.

http://help.sap.com/saphelp_nw04/helpdata/en/33/b99eebd9261b4886d6f6a354b8dcdf/content.htm

> 2) I created a CC type HTTP as sender and activated .But this CC is not among the input list in the RWB-CC monitoring

>

> Please advise.

>

> Also if somebody can give me links to similar synch scenarios it would be really helpful for me to check my dev & configuration.Does this scenario requires a sender agreement?

>

> Thanks,

> Mathews

>

> Edited by: Mathews Joseph on Mar 8, 2009 2:16 PM

you dont have to create a CC for HTTP even though the option to create a HTTP sender is given:) so that means neither do you need a sender agreement. But anyway coming back to monitor HTTP,

you can use SMICM , then SHIFT+F1