Scenario:client proxy
Dear experts,
-here my scenario is client proxy(file to file)
-Error is internal error
http_resp_status_code_not_ok
-when we check it in sxmb_moni sysyem cannot identify the receiver business system and receiver message ineterface
-how to solve this problem.
plz help me
regards
somesh
Hi,
1.Go to SM59 -
> INTEGARTION_DIRECTORY_HMI -
> Connection Test.
You should not get any error! If you get an error the consult with your basis team.
2.The server encountered an unexpected condition which prevented it from fulfilling the request.
Check whether you have given the right credentialsand also check the conditions which you have given whether any condition is false... If you are very sure that you have given right credentials then your problem will be solved by restarting J2EE engine
steps to restart J2EE engine
1) run transaction SMICM
2) then in the tab administration => J2EE instance(local) =>send soft shutdown with restart
by this java engine will restart and will be up in 5-10 minutes and your problem will be solved
for more details on error code follow the link
http://www.web-cache.com/Writings/http-status-codes.html
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
http://www.helpwithpcs.com/courses/html/html_http_status_codes.htm
3) Check Pipeline URL-
should be
http://<hostname>:<port>/sap/xi/engine?type=entry
and not type=execute.
Need to check this value in your SLD> Business system> <yourIntegrationServer> --> Pipeline URL
4) Go to SM59 and check the Http destination -test connection-
Also check this blog-
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
For timeout check this-
/people/michal.krawczyk2/blog/2006/06/08/xi-timeouts-timeouts-timeouts
Please reward points if it helps
Thanks
Vikranth
Similar Messages
-
Client Proxy - RFC scenario - weird
Scenario : Client Proxy (ECC 6.0) - RFC (Wrapper RFC for the posting BAPI and commit BAPI).
QOS : Best Effort.
Here, when the RFC is tested in se37, the bapi return structure is populated. But with in the scenario,
bapi return structure is not populated in the response message.
When tried to execute the scenario with the std BAPI it self, the bapi return structure is populated in the response message.
What could be the issue?
Can anyone please advise on this?
regTry to reactivate the RFC adapter after making some dummy changes. Maybe the RFC metadata has changed after the rfc adapter was created. The reactivation of the rfc adapter will reimport the rfc metadata.
make sure that the rfc request is as per needed.
Regards,
Bhavesh -
Hi,
Scenario - Client Proxy to JDBC.
I am getting Purchase order details out of Client proxy which goes and updates multiple tables at JDBC. I am doing this via single service interface to update multiple tables ( multiple statement element in JDBC target structure ).
Client Proxy
PO HEADER
PO DETAIL
PO TEXT
PO ITEM
JDBC tables
tbl_HEADER
tbl_DETAIL
tbl_TEXT
tbl_ITEM
Detail and ITEM tables from SAP has too many entries. When I tested in development for 14 PO header it had 1500 detaills, 500 text and 800 items. So i am thinking of breaking down of these PO headers in abap client proxy to trigger the abap proxy for every 50 PO header. So that it would not end up with huge PO details and text.
I am thinking of modifyin the abap code to send 50 PO header each time in client proxy.
loop on PO headers.
if lv_counter is 50.
call method to send via client proxy.
then next 50 records. so that we are sending in chunks.
PI would receive in multiple messages with consisting of 50 PO header and many item details. Does update/insert on JDBC table would affect. what precautions shd i take in PI considering update on JDBC
Kindly suggest with any inputs.
Thanks in advance.Hi,
You can use the update_insert option of the receiver jdbc canonical structure.
This would ensure that rows already existing would be updated and only the delta would be inserted into the tables.
Regards -
Data stuck in QRFC in client proxy scenario
In client proxy scenario (proxy to file async). I triggered the report porgram from ECC and I the green flag moni in ECC but the mesage is did nto reach PI as it got stuck in qrfc. It reaches PI upon clearing the message from SMQ2. Please help solve this.
this problem persists when queues are not registered or any abapstack workitem gets into error.
select the workitem in smq2. execute it manually. after completing the execution, goto sxmb_adm tcode, there select manage queues. then register queues. -
ABAP client proxy to File scenario
Hi,
I am doing ABAP client proxy to File scenario.
I have followed Ravikumar allampallam blog i.e https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1387. [original link is broken] [original link is broken] [original link is broken] [original link is broken]
My abap proxy has successfully created 4 objects:
1)ABAP Class ( ZCO_ MIOA_ABAP_PROXY).
2. Structure for the message type in ABAP Data Dictionary (ZMT_PROXY).
3. Structure for the data type in ABAP Data Dictionary (ZDT_PROXY_SRC).
4) Table type (ZSTRING_TAB).
can u tell me how can i fetch data from database table into structure?Hi,
see first create the data type,msg type, msg interface and go to R3 instance of Xi and use SPROXY transaction , locate your SWCV,namespace, intreface ( outbound) and create the proxy , later give the name starts with z, later in ABAP program create the internal table of type of the Structure for the message type in ABAP Data Dictionary (ZBLOGEMP_PROFILE_MSG )
so follow the code and explained about each ob, structure of Msg ..
Regards
Chilla -
Async Client proxy -PI - File scenario- Pipeline steps missing in SXMB_MONI
Hi
I made a scenario where an ABAP client proxy(in a BW system) pulls data from a BW table and push it to PI.
In PI a Mapping is done to write an XML file and sump it to a desired location.
It is working fine in the development environment(request send to PI and mapped into an xml file)..so i migrated it to the quality/test environment where it started failing(It is only visible till SXMB_MONI of Client system and not reaching PI in case of quality/test environment).
I checked SLDCHECK in the Client environments (say DWC for development and DWA for quality) and it looks fine.
All I could see is:
In SXMB_MONI of development system DWC--> Steps that are followed are
Inbound Message
Call Integration Server
Response
In SXMB_MONI of quality/test system DWA-->The only step is
Inbound Message
Could this be an Integration Server issue ??
Please advise !!
Regards,
Nainacheck and compare the the parameter are set in SXMB_ADM of Dev system with Quality system.
u can refer this blog for steps.
/people/michal.krawczyk2/blog/2005/05/10/xi-i-cannot-see-some-of-my-messages-in-the-sxmbmoni
chirag -
SAP Client Proxy to Webservice Synchronous Scenario
Hi Experts,
I have an outbound Synchronous Scenario.In which i have to trigger a Client Proxy from SAP side and Connect to a WebService using PI.
I have with me the WSDl and URL for Webservice.Can anyone guide me with the necessary steps.
Regards
GauravHi gaurav,
From client proxy u have to send request and get the response back...
So, for this create 2 corresponding data types and message types. and mapping will be between request message type which u created and request wsdl message and another mapping for response wsdl message and response message type which u created.
create service interface outbound synchronous(give the message types which u created) and inbound synchronous(give the wsdl request and response messages).
Regards,
Sunitha -
Retrieving the Message Header In Asyn Scenario With Sender As Client Proxy
Hi All,
I have a asynchronous scenario (XI to SOAP),where on the sender side Client Proxy is being triggered by an ABAP Report.
My problem is,that as the Proxy is in Sender Side I am not able to get the Message Header (i.e. the Standard Header Structure for Proxy Scenarios which I need to send as an input for creating Alerts).
This message header is automatically populated when I fill it up via message mapping in case of Server Proxy...But for Client Proxy(Async Case)...I am not able to make out......
The Structure Is:
SYSTEM_OF_ORIGIN
SENDER_INTERFACE
SENDER_NAMESPACE
MESSAGE_ID
SENDER_SERVICE
RECEIVER_INTERFACE
RECEIVER_NAMESPACE
RECEIVER_SERVICE
PROCESS_AREA
How can this message header be automatically retrived in the ABAP Code ????
Please help!!!!!!
Regards,
SriparnaHi,
plz find all header variables, explanations and examples at [SAP help: Querying the XI Message Header|http://help.sap.com/saphelp_nw2004s/helpdata/en/a1/082589fc4246f09793039d5fb01a17/content.htm]
Regards,
Udo
Edited by: Udo Martens on Jul 20, 2010 12:35 PM -
WS Adapter: Scenario SAP(Client)Proxy= PI= WS
Hello Experts,
I have a scenario - SAP to PI to 3rdParty(NON-SAP).
This is merely data getting pushed out of SAP ECC to 3rd party. Not request-response type.
The REQUIREMENT is P2P Communication Scenario thus will not make use of Integration Sever.
Data will be sent from ABAP(Client)Proxy => PI => WS Adapter/Direct Connection.
Question:
1. Is there any application where I can test the webservice?(i.e. INFOPATH)
If its a request-resopnse type of scenario I can make use of INFOPATH to test the webservice however this is only
consuming of service.
2. Is there anyway to test the webservice other than connecting to the actual 3rd party?AND I dont want to create a server proxy from another ECC client. My test should be SAP->PI->NOn SAP.
Ta!!
Edited by: el_sapinator on Oct 19, 2010 3:51 PMHi gaurav,
From client proxy u have to send request and get the response back...
So, for this create 2 corresponding data types and message types. and mapping will be between request message type which u created and request wsdl message and another mapping for response wsdl message and response message type which u created.
create service interface outbound synchronous(give the message types which u created) and inbound synchronous(give the wsdl request and response messages).
Regards,
Sunitha -
Hi,
I am having a Client proxy to File Scenario. Here I am getting data from Z table and sending it to 3rd part system in FILE format.
The proxy code is scheduled to run 5 times a day in BACKGROUND mode, I see that some of the jobs gets failed necause of Error in proxy call, it raises exception CX_AI_SYSTEM_FAULT.
This exception comes only at sometimes, when I then go manually and run the program, it results in success.
Please advice.
Thanks & Regards,
Navneeth K.Hi Navneeth,
Can you please provide the complete error message / exception.
Check the below links:
https://wiki.sdn.sap.com/wiki/display/Snippets/How%20to%20handle%20CX_AI_SYSTEM_FAULT%20in%20RFC
http://help.sap.com/saphelp_nw04/helpdata/en/3e/a35c3cff8ca92be10000000a114084/content.htm
Thanks, -
How to use Http test Client for Java Client Proxy Scenario
Hi,
I build a scenario using Java Client Proxy where JSP as my FrontHand.
Can I know that whether i can use Http Test Client in place of JSP for sending data and getting response back. If yes than how can i implement this ?
Regards,
AbhiHi,
with Http Test Client you post your messages
directly to the Integration Engine (not using adapter framework)
so you can use Http Test Client to simulate any message
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a> -
Client proxy to file(xml) scenario configuration
I have done client proxy to file (xml) ,while executing abap code there is no error, but xml msg is not received in particular target directory. so i want to know about 1. What are the configuration required for client proxy to pi(with T.Code).
2.how to monitor client proxy in ecc and pi.
please reply me1. What are the configuration required for client proxy to pi(with T.Code).
step1:
1. Create a HTTP connection in the business system using transaction SM59
Technical Setting & Logon Security details:
u2022 Connection Type: H
u2022 Target Host: System name
u2022 Service Number: HTTP Port name
u2022 Path Prefix:
step2:
2. Configuration Business system as local Integration Engine.
1. Go to Transaction SXMB_ADM
2. Choose Edit --> Change Global Configuration Data.
3. Select Role of Business System: Application system
step3:
check maintain SLD Access data / not by using T.C SLDAPICUST
SLDAPICUST->check XI Server is it activate/not
step4:
4.test LCR Connection by using SLDCHECK.
2.how to monitor client proxy in ecc .
trigger the report by using T.c se38 and check the status in SXMB_MONI in ECC.
Edited by: bhavanisankar.solasu on Feb 13, 2012 11:09 AM -
i am getting an exception in my code(in function i am calling inside my report) while executing my abap report for calling client proxy .
is there any thing by which i can find out where the actual problem is?or any debugging system available or any logging available ?Hello Rohit,
We faced the similar problem and found a feasible solution to debug.
1. Write a code for an infinite loop in start of your proxy. For ex:
debug = true.
while debug = true.
endwhile.
2. go to sm51 and find your process in all the list of process.
3. select it and from menu, choose debug.
"Reward Point if useful"
Thanks,
Kulwant -
Error in creation of client proxy.
Hello all,
I try to consume a webservice in SAP ABAP. When i create the service consumer proxy it is giving an error message llike
"Incorrect value: Unknown QName http://wholesale...........................sendeWholesaleMeldungRequest"
Have anyone come across this error scenario.
I m using SAP ECC 6.0.
Regards
Sandep.Hi Sandeep,
--->While creating client Proxy object to consume the webservice a pop will raise with 4 radio buttons options,i think you had selected any one of that depending upon your requirement,rite,If not do that and try.
-->If you have the WSDL file in your local system select the Radio Button WSDL and import it into your Client Proxy.
-->Also create the Logical Port.
Thanks -
** Logical Port in Client Proxy
Hi Friends,
I am doing proxy to web service scenario. My proxy is client proxy. After I created proxy, I checked that. There is no standard method 'EXECUTE_ASYNCHRONUS'. I read the Michal's blog /people/michal.krawczyk2/blog/2009/06/20/pixi-abap-proxies-say-goodbye-to-executeasynchronous-method and understand that this method is not created. The reason is that SAP_BASIS support package level is 15. (Release 700) in our R/3 ECC 6.0 system.
Now, I am not able to test my proxy from SPROXY tcode. It asks Logical Port.
1. Can you tell me, what is logical port ? How do I create this in LPCONFIG tcode ?
2. Once this is done, can I call the class with the method like in older version ?
3. Currently I am getting the information 'No vendor specified' while test proxy withe empty logical port.
Expecting your reply.
Kind regards,
Jegathees P.Hi Rene,
If a logical port is not configured, the X/PI Runtime will be used instead.
In Jegathees' case, this is probably what happened. If you want to route your message through PI then you need to make sure that you are pointing to your Integration Server (i.e. PI), on ECC use transaction code SXMB_ADM --> Integration Engine Configuration. Role of Business System should be "Application System" and "Corresp. Integration Server" should be your PI server.
You will see when you test your client proxy (using TCode SPROXY) you have the option of choosing XI Runtime - or - Logical port too.
Regards, Trevor
Maybe you are looking for
-
Hello, Since the latest update, my iPhone 5S's battery life has decreased significantly. In the past, I've never ran into any issues. I have my 5S for over an year now. Prior to the 8.1.2 update, a full battery lasted for about 24h (usage time >= 4h)
-
Problem on apple id signed on device
hi to all concern, i have a big problem on my iphone5 device,my son borrowed my device for a months and when he gave back to me i discover that he put apple id on apps store,coz everytime when im connect to wifi the message popup on screen to enter
-
I have photos on my iPad (the first apple device in our household) and then added an iMac and a Macbook air to our network. We have an airport 2TB back up device. How do I get all of my photos on all devices. My original iPad has images that my 2 ne
-
I want general information on the best way to setup a in home network between mac and non mac computers with an airport router. Should I have a stand alone computer? Should I consider using a mac mini for this purpose or is that not necessary?
-
ComboBox Manually setting to a particular Item
I have a ComboBox having the following Labels; Label1 Label3 Label2 Label4 How to change the Label displayed in ComboBox from code. For example, Lets assume I have four button (Button1, Button2, ... ). On click of Button1, Label1 should be displayed