REG:Proxy
Hi All,
I have a proxy-xi-file scenario.This interface doesnot need mapping, so i thought not to use design part, but ABAP people needs the sender interface details to send the proxy to XI. Can i provide them a dummy sender interface details which i would use in configuration part or i should create design objects.
Thanks in advance,
siva
Hi Siva,
I don't think you can use dummy service interface as each service interface is designed according to the data format that you need to pass from source to target.
ABAPer needs to generate the proxy class, which later used to send data to PI, and this generation is based on the service interface in ESR. Further more, during the proxy class generation, it also creates an ABAP XSL which requires to convert ABAP format into PI-SOAP format data.
So, in conclusion, I believe you still have to create the service interfaces in ESR.
Regards,
Lim...
Similar Messages
-
Reg: Proxy error while fetching data from RFC's
Hi All,
I am fetching data from RFC's. When the data is in bulk I am getting an error like:
Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request POST /webdynpro/dispatcher/sap.com/pb/PageBuilder.
Reason: Error reading from remote server
When the data is samll only I am not getting any error and am able to fetch it easily. Please suggest me something in this regard.
Thanks in advance,
GauravHi Detlef / Gowtham,
Now I am able to fetch data from flat files from OWB Server as well as OWB Client.
One way I have achieved as suggested by you
1) Creating location on the OWB Client
2) Samples the files at client
3) Created & Configured external table
4) Copy all flat files on OWB Server
5) Updated the location which I created at the client.
Other way
1) Creating location on the OWB Client
2) Samples the files at client
3) Created & Configured external table
4) Copied flat files on the sever in same drive & directory . like if my all flat files are on C:\data at OWB Client then I copied flat file C:\data on the OWB Server. But this is feasible for Non-Windows.
Hence my problem solved.
Thanks a lot.
Regards,
Manmohan -
Hi all,
I am trying to post "orders" data from one SAP system to another SAP sys using XI.I have implemented this using Proxy structures and completed all the configurations required both in SAP as well as XI.Now while trying to post the orders data from sender SAP i am getting the err code 500 in SXMB_MONI of sender SAP sys.and when tested the httpp connection from sender to xi i got this err
"SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Header />
- <SOAP:Body>
- <SOAP:Fault xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<faultcode>SOAP:Client</faultcode>
<faultstring>Empty HTTP request received</faultstring>
<faultactor>http://sap.com/xi/XI/Message/30</faultactor>
- <detail>
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIProtocol</SAP:Category>
<SAP:Code area="MESSAGE">EMPTY_HTTP_REQUEST_RECEIVED</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Empty HTTP query received; message processing not possible</SAP:Stack>
</SAP:Error>
</detail>
</SOAP:Fault>
</SOAP:Body>
</SOAP:Envelope>"
Can anyone please provide a solution to this?
ThanksNaresh,
Empty HTTP request is o.k !!!
Try to debug the interface using breakpoints....
Regards, -
i was going through Service enabling with SAP PI 7.1 pdf by Paul Read.
It was mentioned that when we activate the proxy a WSDL is automatically generated. if we want, we can change the end point.
I have following questions.
1. Automatic generation of WSDL is only from 7.1? was it there earlier also?
2. Where do I see this automatically generated WSDL?
3. Does proxy communication between PI and ERP is thorugh web services?
4. How and where do I change the url? what is the necessity?
5. Is it a Basis activity?
Thanks,
Nikhil.The WSDL generation is for the JAVA proxy communication.....the ABAP proxy does not generate a WSDL
Please check the pdf document and confirm which proxy Paul has mentioned.
Regards,
Abhishek. -
Hi All,
I am trying to create proxy in R/3 system using SPROXY TC but it pops out a message as "No connection to Integration Builder" what does it mean and how to proceed with that.
Thanks in advance
B.LavanyaHi
Are you configured the necessary settings in R/3 and XI side.
Please check the following links.
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies. [original link is broken]
Clarifications on How to Activate ABAP Proxies?
First verify if your proxy is properly communicating with XI Integration server. Goto SPROXy transaction and see if the replica of IR is available.
Then just refresh and reactivate the proxy that you are calling.
Please refer below links
Debug your ABAP proxy
/people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation
SPROXY not working:
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f83deb90-0201-0010-189c-8d3ff87572f8
ABAP Proxy configuration:
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
http://help.sap.com/saphelp_nw04/helpdata/en/14/555f3c482a7331e10000000a114084/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/14/555f3c482a7331e10000000a114084/frameset.htm -
Urgent : reg client proxy
could any one pls provide ABAP code for client proxy with deep structures.Its urgent!!!
Hi,
Refer the below weblog and thread:
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
program on client and server proxy
Thnx
Chirag -
we are creating CC and asssigning adapter type as XI in case of inbound ABAP proxies,but not doing the same in case of OUTBOUND side why ?
Hi
follow these links
You can start with these....
Activating ABAP proxies:
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
ABAP Proxies in XI (Client Proxy)
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
XSD Data Types vs. ABAP Data Types -- Quick Reference Part I
XSD Data Types vs. ABAP Data Types - Quick Reference Part II
Client Proxy - /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
Server Proxy - /people/siva.maranani/blog/2005/04/03/abap-server-proxies
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies - Activate Proxy
/people/siva.maranani/blog/2005/04/03/abap-server-proxies - ABAP Server Proxy
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Client Proxy
/people/thomas.jung3/blog/2004/11/17/bsp-a-developers-journal-part-xiv--consuming-webservices-with-abap
/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - ABAP Proxy
http://help.sap.com/saphelp_nw2004s/helpdata/en/48/d5a1fe5f317a4e8e35801ed2c88246/frameset.htm
http://help.sap.com/saphelp_nw04s/helpdata/en/ba/f21a403233dd5fe10000000a155106/frameset.htm
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/41e08c90-0201-0010-9197-d8774336ea78
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f0ae9874-109c-2910-f48a-e91f0cdd1c81
/people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies
Client Proxy
ABAP Proxy Runtime
http://help.sap.com/saphelp_nw04/helpdata/en/02/265c3cf311070ae10000000a114084/frameset.htm
ABAP CLIENT PROXY
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
ABAP SERVER PROXY
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
Check out the following thread:
Re: Concepts and examples for Proxy, Abap Client Proxy and Abap server Proxy
this thread on the Sggestions and Comments forum would certainly interest you,
Moderators~ take Notice.
Regards
sandeep Sharma
If helpful Kindly reward points -
REG: Monitoring of Receiver Proxy
Hi All,
How do we monitor or track Receiver proxy interfaces. Please provide links on the same.
Thanks,
SivaHi,
I have a secnario where proxy is at the receiver side. The interface is sucessfull from the Xi side and I can see checked flag in moni. But at the SAP end the table is not updated.
So wanted to know where exactly the error could have occuered and hoe to debugg it.
Thanks,
Siva -
Reg. Client(ABAP) Proxy to JDBC scenario
Hi All,
I am working on a scenario of Proxy to JDBC. The scenario goes like this.....
SAP is the sender and I need to fetch data from the database table at the R/3 end and update in the legacy system at the receiver end .
Can anybody guide me apart from PI configuration, the settings need to be done at the R/3 end in the transaction sproxy i.e. the ABAP class and objects. Also let me know if I need to trigger the interface weekly once, is it possible to trigger it automatically by using ABAP class and objects else I need to write an ABAP program in order to trigger the interface.
Thanks for understanding in advance.
Regards,
Neethu ChordiaHi,
Can anybody guide me apart from PI configuration, the settings need to be done at the R/3 end in the transaction sproxy -
As Raj suggested please search on SDN, you will find lot of links on this.
Also let me know if I need to trigger the interface weekly once, is it possible to trigger it automatically by using ABAP class and objects else I need to write an ABAP program in order to trigger the interface. -
>For this you need to write Abap class program and override method "Execute asynchronous" this will send the SAP R3 data to XI and then you have to configure job on R3 to run this program periodically as per your requirement.
Divyesh Vasani -
Reg: Generating Proxy for a Schema exposed as a WCF sevice
Hello All,
I have worked on number of project and I never come across such problem. Lemme explain the situation:
1) Exposed Schema as a WCF service (https:// endpoint)
2) I am able to browse the service and also view the metadata.
3) When I try to do add service reference in my .Net project, am getting the following error:
The document at the url "" was
not recognized as a known document type.
The error message from each known type may help you fix the problem:
- Report from 'XML Schema' is 'The document format is not recognized (the
content type is 'text/html; charset=UTF-8').'.
- Report from ''My EndPoint''
is 'The document format is not recognized (the content type is 'text/html;
charset=UTF-8').'.
- Report from 'DISCO Document' is 'There was an error downloading ''My EndPoint''.'.
- The underlying connection was closed: An unexpected error
occurred on a send.
- Unable to read data from the transport connection: An existing
connection was forcibly closed by the remote host.
- An existing connection was forcibly closed by the remote host
- Report from 'WSDL Document' is 'The document format is not recognized (the
content type is 'text/html; charset=UTF-8').'.
Metadata contains a reference that cannot be resolved: 'My EndPoint'.
The HTTP request was forbidden with client authentication scheme 'Anonymous'.
The remote server returned an error: (403) Forbidden.
If the service is defined in the current solution, try building the solution
and adding the service reference again.
In the receive location, I am using transport and client certificate as windows.
At the IIS level, I have the certificate assigned for the site SSL and in the web.config I have authentication mode as Windows.
Am not sure what am I missing.
Thanks, SKGuruIt didn't work for me. Actually I am using the host name. There is no problem with the service as I can browse and see the WSDL. The only problem is I am not able to generate proxy out of it using svcutil.exe.
Thanks, SKGuru -
Reg:pojo datacontrol not functioning wehn exposed as proxy for webservice.
Hi ,
I have a class which sets the request and header part and for this data control is created and hence works fine when worked by dragging to page.
Sample :
Class1{
function setheader (){ .... }
function setrequest() { .... }
function invokeservice(){
Class1 objClass = new Class();
objClass .setheader();
objClass .setrequest();
} ----------- this works fine.
But when I use setters in different class, that works through normal run(executingjava class). But not functioning when exposed as data control.
Class1{
function invokeservice(){
Class2 objClass = new Class();
objClass .setheader();
objClass .setrequest();
Class2{
function setheader (){ .... }
function setrequest() { .... }
This doesnt function. I want to know the reason for not working, because by this only we can edit the validations of data control attributes , which is not possible in the earlier one.
Regards,
Dinesh Vishnu Kumar C.I didn't clearly understand the question. If the question is , both Class1 and Class2 are exposed as data control and used in a page, and then you want to update Class2 properties from Class1 then the approach you took is wrong
You cannot instantiate data control instance of Class2 as you are trying, rather you may need to use binding API to set the value or to get hold of the instnace. See the code snippet given here http://biemond.blogspot.in/2009/03/some-handy-code-for-backing-beans-adf.html
If you have some method to initialize the properties and this method is added page def as method action ,then following will work
// get the binding container
BindingContainer bindings = BindingContext.getCurrent().getCurrentBindingsEntry();
// get an Action or MethodAction
OperationBinding method = bindings.getOperationBinding("someMethodAction");
Map paramsMap = method.getParamsMap();
paramsMap.put("param1","value1") ;
paramsMap.put("param2","value2") ;
method.execute(); -
I need to know how to set proxy exception list on remote pcs that are not on a domain controller
I currently manage approx 1,800 computers on a vpn network. They are not part of any AD. There are mixed service packs of XP mostly SP2 and SP3. They all access the internet via a proxy server. They are all running either IE6 (not many left) or IE8. I have
wrote a script to change the proxy exception list but not all of them have worked I have changed the following reg keys [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] & [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet
Settings] & [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings]. It seems in the ones that have not changed, the local SID account is the one in use and this has not changed because of its uniqueness. Is there a way either
scripting or a commercial package that I can use to write keys to ALL users. I'm not sure on the details of how to use local policy to set this or how I would be able to write a script that would import the settings from a text file or something. Can anyone
help with this matter.
ThanksWell that is certainly not an easy task.
.Default is not the default user account. I do not recommend making changes there. HKLM is for the local machine which is probably your best bet for all users but if it is not propagating through that then it would have to be the current user since they
are not logged into a domain.
There is a way to update all the HKCU and there is a walk through here:
http://micksmix.wordpress.com/2012/01/13/update-a-registry-key-for-all-users-on-a-system/
Making this management simple I'd suggest joining a domain and using GPO but I understand if it is not an option. -
Urgent - ABAP subroutines - Proxy method
I am coding a proxy method.
I had to code a BDC call transaction. For this I have defined 2 sub-routines. One BDC_DYNPRO (for screen chnage) and BDC_Insert(for inserting the fields).
When compile the code, it is giving an error in the line just above the definition of the first sub-routine. <b>The error message is "ENDMETHOD missing".</b>
But there is an "ENDMETHOD" after the definition of the second sub-routine.
Are there any reservations for the sub-routines in OO-Context.
Can anyone help me with this.
regI did not get your point.
My code is:
method ZSMDII_MI_FUSION_PRODUCT_MAINT~EXECUTE_ASYNCHRONOUS.
code....
code...
<b>Error is being shown in this line</b>
Code of subroutine1.
code of subroutine2.
endMethod.
I can post my code here if this is not clear.
reg -
Dont think RMi is HTTP tunneling through proxy firewall
Hi Guys,
Does anyone know how to monitor if RMI is using the option toHTTP tunnel through a proxy ???
Many of clients sit behind firewalls/proxies that enable HTTP only. I thought RMI would, as a default, use HTTP tunneling POST, RESPONSe methods to get through, but it does not.
Would that case be insted of using Naming.lokup("RMIServer"); that i should use
Registry reg = LocateRegistry.getResgistry(serverAddress, serverPort);
reg.lookup("RMIServer");
Any help would be greatly appreciated.RMI doesn't have an option like that. Sockets do, and you get it for any socket including RMI by setting socksProxyHost and socksProxyPort.
The RMI HTTP tunnelling thing happens when there is an HTTP server at the server side. which redirects the request to an RMI server via rmi-cgi.cgi or the RMI servlet. It's automatic, as a fallback, and you can enforce its use via a system property which you can find in the Javadoc Guide to Features/Remote Method Invocation/Useful java.rmi system properties. -
Firefox not detecting/using system proxy settings
I use a command line script to change among various proxies (and none). Firefox does not recognize when a proxy is turned on or fails to connect to it (no error messages), while other browsers and applications do just fine.
I have tried selecting "Use system proxy settings" and "Auto-detect proxy settings for this network."
My script contains these lines to activate a proxy
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections" /v DefaultConnectionSettings /t REG_BINARY /d 46000000b10000000200000014000000736f636b733d3132372e302e302e313a313131311c0000002a2e6c6f63616c3b3139322e3136382e31312e2a3b3c6c6f63616c3e000000000000000000000000000000000000000000000000000000000000000000000000 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v MigrateProxy /t REG_DWORD /d 1 /f
The first line enables the proxy to take effect without entering inetcpl.cpl. Again, this works for any application other than Firefox.
The proxies are all through ssh with port forwarding.
I do not want to manually configure a proxy in Firefox, because I do not want to change this every time I need to change proxies or turn them off. This is not an acceptable solution.
I am on Windows 8.1 64bit, with Firefox version 35.0
Any idea what might be going on here?Thank you for the response, but as above, the "Auto-detect proxy settings for this network." setting does not work.
Maybe you are looking for
-
I have many users logged into a Windows Server 2008 R2 Remote Desktop Server (Terminal Server) and all of them use Firefox. Each one of their profiles get very large due to their Firefox profiles. Seems that all the space being taken up by the cache
-
Image files getting truncated error
I am a photographer ... upgraded to mountain lion 10 days ago....some of the image files after processing get a truncated error...I have reinstalled PS6 - LR 4 - Proselect...used two different cards and ran utilities disk check -- did not correct pro
-
2nd 'Submit' button grayed out
Hi Exported fine last night. Today when I click the Submit button and the window opens where I can name it, I do, but the submit button there is grayed out. Any idea what the problem is? best elmer
-
Hi All, i am working on a upgrade project from 46c to ECC 6. we are facing field attribute error "No write access to reference CONTROL takes place". the error is been pointed in data declaration ' DATA: CONTROL TYPE REF TO I_OI_OLE_CONTAINER_CONTROL
-
I want to sing in to an old game center
I have a game attach to an old game center but I can't log in ....can I see with my email which users name is it ?