cancel
Showing results for 
Search instead for 
Did you mean: 

xml message not going to XI

Former Member
0 Kudos

Hi Friends ,

My scenerio is XI adapter to File . I have an RFC FM and had written an outbound client proxy . Whats happening is the Message is seen in SXI_Monitor is R/3 system but not in XI .

The Possiable issue is queeue is not mainted in R3 Tr.code(smqr). Please suggest me .

Cheers

Chan

Accepted Solutions (1)

Accepted Solutions (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

did you register the queues on the R3 ?

SXMB_ADM - register queues

Regards,

michal

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Michal ,

I had registred the quee in R3 , but still the xml does not go to XI .

Cheers

Chan

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

what kind of error do you see in SXMB_MONI

in r3? any more errors in SMq1, SMq2, SM59 on the R3?

Regards,

michal

Former Member
0 Kudos

Hi Michal ,

There is no error in smq1, smq2,sm58 nor sxmb_moni . What happened is I forgot to use Commit work .

Now what is happening is , in sxi_monitor in R3 , I get the error HTTP_RESP_STATUS_CODE_NOT_OK , status is 401 ,

description is Unauthorized .

Please suggest .

Best Regards

Chan

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

this is a simple auth error

please put : HTTP_RESP_STATUS_CODE_NOT_OK

in the search query on the XI forum

and you'll find many answers to your question

as this can be related to many blocked users

but do the query with HTTP_RESP_STATUS_CODE_NOT_OK

and look at some of the answers and for sure you'll

find a solution

REgards,

michal

moorthy
Active Contributor
0 Kudos

Hi,

Check this -

Also refer this blog-

/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

Did you check your all the configurations like Http Destination etc as per the configuration guide.. Also User Role..

REgards,

moorthy

Former Member
0 Kudos

Hi Moorthy ,

I had created http entry in sm59 in r3 , When testing i get 500 code .

My R3 system is defined as application server and corresponding integration server is http://hpdnf36:8010/sap/xi/engine?type=entry

In SICF , the service for XI is active .

I still get the same error .

Please suggest

moorthy
Active Contributor
0 Kudos

Hi Chan,

The corresponding integrtaion server in SXMB_ADM of R/3 system should be exactly like this <b>dest://</b><http destinationname>

Regards

Moorthy

Former Member
0 Kudos

Hi Moorty ,

In my sxmb_adm of R/3 , the corresponding integration server is http://hpdnf36:8010/sap/xi/engine?type=entry

In sm59 , the http destination name is XI_PROXY

target host is hpdnf36

path prefix is http://hpdnf36:8010/sap/xi/engine?type=entry

do u ask me to change the corresponding destination name to dest://http XI_PROXY

Please advice

Best Regards

Chan

moorthy
Active Contributor
0 Kudos

Hi,

Yes, i.e in the SXMB_ADM of R/3 , corresponding Integration Server is <b>dest://XI_PROXY</b>

In sm59 , the http destination name is XI_PROXY

target host is hpdnf36

Path Prefix is <b>/sap/xi/engine/?type=entry</b>

Change accordingly.. did you go thru the blog mentioned by me.. in my ealier post-

/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

Regards,

Moorthy

Former Member
0 Kudos

Hi Moorty,

I had changed the accordingly . I get a new error

DESTINATION_NOT_FOUND.

Cheers

Chan

moorthy
Active Contributor
0 Kudos

Hi,

Is your configuration is correct ? Because this error tells me that somewhere http destination is not maintained properly. Can you test the SM59->Http Destination -test connection

Also your path prefix is based on following help-

http://help.sap.com/saphelp_nw2004s/helpdata/en/85/78af1bf407434796aaf8dbd6d4e7b7/frameset.htm

Check this SAP Note- 550438

Regards,

Moorthy

Former Member
0 Kudos

Hi Moorty ,

In SM59 , when i test the http adapter , I get status code as 500. Emepty http request recived .

Please tell , should we specify the rfc destination in client proxy . Should we specify the abap program that calls the proxy and execute asynchronous in communication channel .

Best Regards

Chan

moorthy
Active Contributor
0 Kudos

Status code 500 is success for type H.

For Client proxy follow these steps-

/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy

Regards,

Moorthy

Former Member
0 Kudos

Hi Murthy ,

I had deleted the HTTP rfc entry XI_Proxy from 5m59 . i Deleted all the config in XI ,including the outbound communication channel, agreements ...

When I run my program , I still get the error telling

HTTP destination http XI_PROXY does not exist (system , transaction SM59)

Please advice

Regards

Chan

moorthy
Active Contributor
0 Kudos

Chan,

did you check my earlier replies-?

I have mention SAP Note - 550438. Check this.

As i told did you test the http destination test connection..

Also follow exactly same as the documents given till now. I am sure that some small mistake in RFC destination(SM59-of type Http destination)

Regards,

Moorthy

Former Member
0 Kudos

Hi Murthy ,

It works fine now . Thanks for Such quick responses .

Thanks a lot buddy .

Regards

Chan

moorthy
Active Contributor
0 Kudos

Hi,

It is very glad to know this....

Please close the thread..

Happy weekend..

Regards,

Moorthy