ABAP Server is SOAP-client to WS with Kerberosauthentication
We have created an SOAP-Proxy client within an ABAP WAS 7.00
We tried to connect to the Webservice, but it needs Kerberos
authentication. Could an SAP ABAP-Server authenticate via Kerberos to
an SOAP-WebService ?
Regards
André
Hi Andre.
I think that this is possibel in transaction sicf.
I hope it's work.
Regards
Reza
Similar Messages
-
Create a abap server proxy and consume the service with the pi WS Navigator
hi all:
i create a abap server proxy ,i use the t_code "sproxy" to generate the proxy, and then write the abap code to implemente the method; then i use the T-code (soamanager) to define the endpoint, but when i click the " Open WSDL document for selected binding" to get the WSDL file ; some error occur,the error is follow:
==========================================================================
Service cannot be reached
What has happened?
URL http://foxxi:50000/sap/bc/srt/wsdl/bndg_000C2938EF591DEE8A9A8D3DD5CCB6AD/wsdl11/allinone/ws_policy/document call was terminated because the corresponding service is not available.
Note
The termination occurred in system XIF with error code 403 and for the reason Forbidden.
The selected virtual host was 0 .
What can I do?
Please select a valid URL.
If it is a valid URL, check whether service /sap/bc/srt/wsdl/bndg_000C2938EF591DEE8A9A8D3DD5CCB6AD/wsdl11/allinone/ws_policy/document is active in transaction SICF.
If you do not yet have a user ID, contact your system administrator.
ErrorCode:ICF-NF-http-c:000-u:SAPSYS-l:E-i:FOXXI_XIF_00-v:0-s:403-r:Forbidden
HTTP 403 - Forbidden
Your SAP Internet Communication Framework Team
==========================================================================
when i go to the ws navigator to consume the service i can not find the service which i define, but some system content display , what's the problemhad a chance to look at this?
/people/jitender.chauhan/blog/2009/04/20/service-enabling-in-abap -
Ways to Configure Which UNIX Server a PC Client Application Communicates With
We have several different MS VC++ "fat client" applications that we want to run
on the same NT 4.0 PC.
Each application uses the Tuxedo 7.1 client to communicate with Tuxedo services
located on a UNIX server.
Each application needs to communicate with a different UNIX server (e.g., application
A1 needs Tuxedo
service T1 located on UNIX server S1, application A2 needs Tuxedo service T2 located
on UNIX server
S2). We'd like to load the Tuxedo 7.1 client software in such a way that each
individual application
controls which server it uses. One way to do that is through registry entries
specific to each application.
We are looking for some documentation or tips on other/better ways to configure
which server the PC
application communicates with. We are also looking for some documentation or
tips on how to best
configure an application that needs to subscribe to services from several different
servers (e.g.,
application A needs Tuxedo service T1 on server S1 and Tuxedo service T2 on server
S2). Thanks.Matt,
This sounds quite unusual, and I am not sure why you want to do things this way.
Generally, I would expect that the services would be distributed on the server side over
different boxes as you describe, but the location would be transparent to a client app.
which would tpinit once, and Tuxedo would route the requests appropriately. Maybe that's
not how you want to do things because the apps are all logically independent? I'm not
sure about that though, since you describe needing services on different servers in
individual clients... Can you do the integration at the back end?
To do what you describe, however, you need to control the value of the WSNADDR
environment variable before you call tpinit() - it is the network address in this
variable that tells the client libraries which server to connect to. Simply set the
value (from a command line parameter, the registry, an ini file or wherever) with the
tuxputenv() API before you call tpinit()
In Tuxedo 7.1 and higher, it is also possible to connect to multiple different servers
simultaneousy by calling tpinit multiple times and having multiple contexts in the
client.
I hope that helps.
Regards,
Peter.
Got a Question? Ask BEA at http://askbea.bea.com
The views expressed in this posting are solely those of the author, and BEA
Systems, Inc. does not endorse any of these views.
BEA Systems, Inc. is not responsible for the accuracy or completeness of the
information provided
and assumes no duty to correct, expand upon, delete or update any of the
information contained in this posting.
Matt wrote:
We have several different MS VC++ "fat client" applications that we want to run
on the same NT 4.0 PC.
Each application uses the Tuxedo 7.1 client to communicate with Tuxedo services
located on a UNIX server.
Each application needs to communicate with a different UNIX server (e.g., application
A1 needs Tuxedo
service T1 located on UNIX server S1, application A2 needs Tuxedo service T2 located
on UNIX server
S2). We'd like to load the Tuxedo 7.1 client software in such a way that each
individual application
controls which server it uses. One way to do that is through registry entries
specific to each application.
We are looking for some documentation or tips on other/better ways to configure
which server the PC
application communicates with. We are also looking for some documentation or
tips on how to best
configure an application that needs to subscribe to services from several different
servers (e.g.,
application A needs Tuxedo service T1 on server S1 and Tuxedo service T2 on server
S2). Thanks. -
Connecting to DirectAccess server from a client behind proxy with authentication
Hi,
All our DA clients are working fine except those that are working from a client company where a proxy with authentication is used.
Our DA server is running Windows server 2012 and clients are running Windows 7.
I have found similar posts, where it states it is a known issue and it is fixed by a new feature in Windows 2012, however i cannot find more info:
http://technet.microsoft.com/en-us/library/hh831416.aspx
IP-HTTPS runs in a system context rather than a user context. This context can cause connection issues. For example, if a DirectAccess
client computer is located in the network of a partner company that uses a proxy for Internet access, and WPAD auto detection is not used, the user must manually configure proxy settings in order to access the Internet. These settings are configured in Internet
Explorer on a per user basis, and cannot be retrieved in an intuitive way on behalf of IP-HTTPS. In addition, if the proxy requires authentication, the client provides credentials for Internet access, but IP-HTTPS will not provide the credentials required
to authenticate to DirectAccess. In Windows Server 2012, a new feature solves these issues. Specifically, the user can configure IP-HTTPS to work when behind a proxy that is not configured using WPAD and IP-HTTPS will request and provide the proxy credentials
needed to IP-HTTPS request authenticated, and relay it to the DirectAccess server.Hello,
As far as I know it's a feature of Windows 2012 URA with a Windows 8 client.
Unfortunatelly you will have trouble with proxy authentication with Windows 7 client I think
Regards,
Follow me on Twitter http://www.twitter.com/liontux | My Blog (French/English) :
http://security.sakuranohana.fr/ -
Is the print server over-writing client printing preferences with defaults?
I'm testing a new 2012 R2 print server, and have set the printing defaults by clicking on the printer in Print Management and 'set defaults'. I used this to set things like double-sided printing etc.
When the printers are added to the test client workstations (manually, not by group policy), we then have to add in some details in printing preferences to authenticate that client to the printer. A valid access code, and print mailbox that tally with
the same settings on the printer. It's tedious, but that's what our current printers demand.
What's happening with the new 2012 R2 print server in testing is that it seems to be overwriting these authentication preferences and returning all the printing preferences to the defaults set on the print server.
It's likely that this is a feature or setting that I'm just not aware of, could anyone tell me please how to set those printing preferences as 'first time' preferences that can then be edited on the workstation, and persist?Would you know of any resource where I could learn all the ins and out of printer management in 2012? A blog/a book/MVA course?
I assume you are using the General tab of the printer properties , then clicking Preferences to set the
Users defaults with the device specific data.
There are two ways to open up the Printing Preferences dialogue for shared printers that I'm aware of.
Open the Print Management console, open the print server, and printers. (1) Right Click on the printer and Set Printing Default or (2) Right Click on the printer, Properties, then from General Tab click Preferences.
Do changes made via both of those routes have the same affect regarding default settings that are given to the client or is there a difference between them?
I have been using method (1) above, but if there's any difference I'd be interested to know.
When it comes to adding the printers to the clients, there are also two options. (A) Control Panel, Printers, Add Printer, and add from directory. (B) In Windows Explorer, browse to the print server and double click the printer name to connect
it.
Is there any difference between those two routes? I had been using method (B), and then editing the preferences... when then seemed to be overwritten by the server defaults. Yesterday I used method (A) and so far the printing preferences for
the test clients have not yet been overwritten. -
10.6 Server, 10.8 Clients (ML) issues with Contacts & Mail
I'm seeing issues with Mail in ML and contacts and our 10.6 server. All users are on a network home directories and using the Address Book service on the server. Mail and Contacts fail/work intermintently when both of them are running. Stopping and restarting either program may solve the problem.
Users of 10.7 clients see no issues. Only users of 10.8 ML have problems with Mail and Contacts. Its very obvious that Contacts and Mail are having issues with each other. I can remove the contents of the Address Book in the local user's library and and relaunch Contacts to run with out problems. As soon as you start Mail problems arise quickly.
While Mail is accessing the address database it will demonstrate long delays.
Any direction or help is much appreciated!This is a known bug of ML. The operating system is not compatible with AFP home directories. You will notice that FaceTime won't work either. In addition, there are sandbox problems, preferences problems and performance issues.
In my experience, the only possible workaround is to convert all forks and Extended Attributes in the home directories to AppleDouble files and then switch from AFP to NFS. This can result in Spotlight issues, but otherwise, all applications will work fine and much faster. -
"SOAP:Fault" in scenario with ABAP proxy client
Hello,
I realized the scenario CRM40_Basis620(ABAP proxy client)->XI->File.
XI:
The sender communication channel is a XI adapter (Parameters: HTTP 1.0, XI 3.0, Integration Server, Security profile unchecked, Security level - HTTP).
CRM:
The proxy generation is ok.
SLDCHECK is ok.
All RFC destinations are ok.
APPINT_200_620 for CRM was installed and configured well (I think so, but...).
When I ran the ABAP proxy client on CRM, sxmb_moni(CRM) returned the text for the XML Message (Display-CallIntegrationServer-Payloads-TraceDocument):
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <SAP:TraceHeader xmlns:SAP="http://sap.com/exchange/MessageFormat">
<Trace level="1" type="B" name="CL_XMS_TROUBLESHOOT-ENTER_PLSRV" />
<Trace level="1" type="T">****************************************************</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">XMB entry processing</Trace>
<Trace level="1" type="T">system-ID = EST</Trace>
<Trace level="1" type="T">client = 300</Trace>
<Trace level="1" type="T">language = E</Trace>
<Trace level="1" type="T">user = BABKIN_RA</Trace>
<Trace level="1" type="Timestamp">2007-08-06T13:55:12Z</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">****************************************************</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_UC_EXECUTE" />
- <!-- ************************************
-->
<Trace level="1" type="T">Message-GUID = DC4424A659314CF18F500002A541D0E7</Trace>
<Trace level="1" type="T">PLNAME = SENDER</Trace>
<Trace level="1" type="T">QOS = EO</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PIPELINE_ASYNC" />
- <!-- ************************************
-->
<Trace level="1" type="T">Get definition of external pipeline = SENDER</Trace>
<Trace level="1" type="T">Get definition of internal pipeline = SAP_SENDER</Trace>
<Trace level="1" type="T">Generated prefixed queue name = XBTS0004</Trace>
<Trace level="1" type="T">Setup qRFC Scheduler OK!</Trace>
<Trace level="1" type="T">----
</Trace>
<Trace level="1" type="T">Going to persist message + call qRFC now...</Trace>
<Trace level="1" type="T">NOTE: The following trace entries are always lacking</Trace>
<Trace level="1" type="T">- Exit WRITE_MESSAGE_TO_PERSIST</Trace>
<Trace level="1" type="T">- Exit CALL_PIPELINE_ASYNC</Trace>
<Trace level="1" type="T">Async barrier reached. Bye-bye !</Trace>
<Trace level="1" type="T">----
</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
- <!-- ************************************
-->
<Trace level="1" type="B" name="CL_XMS_MAIN-PERSIST_READ_MESSAGE" />
<Trace level="1" type="T">Note: the following trace entry is written delayed (after read from persist)</Trace>
<Trace level="1" type="B" name="SXMS_ASYNC_EXEC" />
- <!-- ************************************
-->
<Trace level="1" type="T">----
</Trace>
<Trace level="1" type="T">Starting async processing with pipeline SENDER</Trace>
<Trace level="1" type="T">system-ID = EST</Trace>
<Trace level="1" type="T">client = 300</Trace>
<Trace level="1" type="T">language = E</Trace>
<Trace level="1" type="T">user = BABKIN_RA</Trace>
<Trace level="1" type="Timestamp">2007-08-06T13:55:12Z</Trace>
<Trace level="1" type="T">----
</Trace>
- <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PIPELINE_SYNC">
<Trace level="1" type="T">Get definition of pipeline PID= SENDER</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-LOOKUP_INTERNAL_PL_ID" />
- <Trace level="1" type="B" name="PLSRV_CALL_INTEGRATION_SERVER">
<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV" />
- <!-- ************************************
-->
<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV_LOCAL" />
- <!-- ************************************
-->
- <Trace level="1" type="B" name="CL_XMS_PLSRV_CALL_XMB-ENTER_PLSRV">
<Trace level="1" type="T">URL for integration server read from global configuration</Trace>
<Trace level="1" type="T">URL= http://SRMDEV.oao.sng:8011/sap/xi/engine?type=entry</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-SET_TECHNICAL_ROUTING_PROPERTY" />
- <Trace level="1" type="B" name="CL_XMS_PLSRV_CALL_XMB-CALL_XMS_HTTP">
<Trace level="1" type="System_Error">HTTP-client: error response= <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP:Header> </SOAP:Header> <SOAP:Body> <SOAP:Fault xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"><faultcode>SOAP:Client</faultcode><faultstring>Error during conversion of XI message</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>XIServer</SAP:Category><SAP:Code area="SECURITY">INBOUND_SECURE_LEVEL</SAP:Code><SAP:P1>DC4424A659314CF18F500002A541D0E7</SAP:P1><SAP:P2/><SAP:P3>HTTP</SAP:P3><SAP:P4/><SAP:AdditionalText/><SAP:ApplicationFaultMessage namespace=""/><SAP:Stack>Message DC4424A659314CF18F500002A541D0E7 was sent with ''. Channel configuration, however, requires 'HTTP' </SAP:Stack></SAP:Error></detail></SOAP:Fault> </SOAP:Body> </SOAP:Envelope></Trace>
</Trace>
<Trace level="1" type="System_Error">Exit XMB because of system error!</Trace>
<Trace level="1" type="System_Error">System-Error: HTTP.HTTP_STATUS_CODE_NEQ_OK</Trace>
<Trace level="1" type="System_Error">HTTP status code 500 : Error during conversion of XI message</Trace>
<Trace level="1" type="B" name="CL_XMS_TROUBLESHOOT-ENTER_PLSRV" />
</SAP:TraceHeader>
I think the main problem is the parameter "HTTP Security level" for the channel, but not sure.
Does anybody know where to find a solution?
Regards,
RomanHi Roman
There is no need for an XI adapter for client proxy.... we only use that for server proxies.
Vaibhav -
Hi experts,
I need to create a SOAP client in ABAP for a web service that uses MTOM (xop:include) to transfer binary files.
I know how to create a client proxy in SE80 from WSDL, but I.have no idea how to send attachments with protocol MTOM.
Does anybody know how to do this in ABAP?
Thanks a lot!
LUIS B.Hi there.
Well, I couldn't get the ABAP Proxy working so I build the SOAP client from scratch using class CL_HTTP_CLIENT. It was harder because I had to take care of every aspect in the HTTP communication but in the end it was more flexible.
I hope this helps. -
ABAP server and client proxies
Dear All,
what is the diff between ABAP server and client proxies?
Regards,
Ashish goyalHi Ashish,
Client proxy means proxy in Sender System, and Server Proxy means proxy in Receiver System.
Have a look to the following links:
<a href="http://help.sap.com/saphelp_nw04/helpdata/en/02/265c3cf311070ae10000000a114084/frameset.htm">ABAP Proxy Runtime</a>
<a href="http://help.sap.com/saphelp_nw04/helpdata/en/c9/74246d8ad2447799063d39013e9a11/frameset.htm">Programming with Client and Server Proxies</a>
ABAP Proxies in XI(Client Proxy)
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
ABAP Server Proxies
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
Hope this help
Francesco -
Any one could help me with this soap client program?
Any one could help me with this soap client program?
Below is the request format my partner is expecting to see:
POST /Service.asmx HTTP/1.1
Host: 192.168.1.1
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "https://api.abcdefg.com/GetList"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetList xmlns="https://api.abcdefg.com/">
<username>string</username>
<password>string</password>
</GetList>
</soap:Body>
</soap:Envelope>The java client I wrote is blow:
import javax.xml.soap.*;
import java.util.Iterator;
import java.net.URL;
import java.io.*;
public class Client {
public static void main(String [] args) {
try {
SOAPConnectionFactory soapConnectionFactory = SOAPConnectionFactory.newInstance();
SOAPConnection connection = soapConnectionFactory.createConnection();
SOAPFactory soapFactory = SOAPFactory.newInstance();
MessageFactory factory = MessageFactory.newInstance();
SOAPMessage message = factory.createMessage();
// addd SOAPAction;
MimeHeaders hd = message.getMimeHeaders();
hd.addHeader("SOAPAction", "https://api.abcdefg.com/GetList");
// get env and body;
SOAPPart soapPart = message.getSOAPPart();
SOAPEnvelope envelope = soapPart.getEnvelope();
SOAPBody body = envelope.getBody();
Name bodyName = soapFactory.createName("GetList", "", "https://api.abcdefg.com/");
SOAPBodyElement bodyElement = body.addBodyElement(bodyName);
//Constructing the body for the request;
SOAPElement username = bodyElement.addChildElement("username");
username.addTextNode("1234567");
SOAPElement password = bodyElement.addChildElement("password");
password.addTextNode("7654321");
System.out.print("\nPrinting the message that is being sent: \n\n");
message.writeTo(System.out);
System.out.println("\n\n");
URL endpoint = new URL ("https://api.abcdefg.com/Service.asmx");
SOAPMessage response = connection.call(message, endpoint);
connection.close();
response.writeTo(System.out);
}catch (Exception e) {
System.err.println("ERROR: ******* " + e.toString());
}The response my partner's server returned is:
<faultstring>Server did not recognize the value of HTTP Header SOAPAction:. </faultstring>I used similar code to access the web services provides via tomcat, it works fine...however, for this .NET services it does not work.
By the way, I also have another version of the clirnt, using JDOM to construct a XML request and wrap with axis message. I got the same error message as above.
Can anyone point out something for me?
Any kind of comments will be appreciated!!
Edited by: Nickolas.Chen on May 6, 2008 7:20 PMYou will need to Contact iTunes Customer Service and request assistance
Use this Link > Apple Support iTunes Store Contact -
WSUS Windows 7 Client not connecting with WSUS SERVER 2012 R2 Error " 80072ee2"
Hi ,
I Have the Non- AD WSUS server 2012 R2 as WSUS server, and widnows 7 ent sp1 as WSUS Client , the server and client are in teh same ip range and able to ping both server from client and client from server, and both are in teh
same time zone(EST), But im getting the "80072ee2" when ever i tried to get the updates from client
Please help me on this
Thanks
Balaji KRecord the system time of the Windows 7 client.
Reboot the Windows 7 client.
Run this command from a command prompt: wuauclt /resetauthorization /detectnow.
Wait =30= minutes.
Post the entries from the WindowsUpdate.log starting at the time recorded in Step #1.
I have noted the time at 12:06 am and reboot the machine. and at 12:27 i have Run this command from a
command prompt: wuauclt /resetauthorization /detectnow. and taken the the logs from 11 am to 1 pm
2015-02-03 12:15:26:002
956 f84
Misc WARNING: Send failed with hr = 80072ee2.
2015-02-03 12:15:26:002
956 f84
Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
2015-02-03 12:15:26:002
956 f84
PT + Last proxy send request failed with hr = 0x80072EE2, HTTP status code = 0
2015-02-03 12:15:26:002
956 f84
PT + Caller provided credentials = No
2015-02-03 12:15:26:002
956 f84
PT + Impersonate flags = 0
2015-02-03 12:15:26:002
956 f84
PT + Possible authorization schemes used =
2015-02-03 12:15:26:002
956 f84
PT WARNING: GetConfig failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
2015-02-03 12:15:26:002
956 f84
PT WARNING: PTError: 0x80072ee2
2015-02-03 12:15:26:002
956 f84
PT WARNING: GetConfig_WithRecovery failed: 0x80072ee2
2015-02-03 12:15:26:002
956 f84
PT WARNING: RefreshConfig failed: 0x80072ee2
2015-02-03 12:15:26:002
956 f84
PT WARNING: RefreshPTState failed: 0x80072ee2
2015-02-03 12:15:26:002
956 f84
PT WARNING: PTError: 0x80072ee2
2015-02-03 12:15:26:002
956 f84
Report WARNING: Reporter failed to upload events with hr = 80072ee2.
2015-02-03 12:27:05:651
956 ca8
AU Triggering AU detection through DetectNow API
2015-02-03 12:27:05:651
956 ca8
AU Triggering Online detection (non-interactive)
2015-02-03 12:27:05:652
956 930
AU #############
2015-02-03 12:27:05:652
956 930
AU ## START ## AU: Search for updates
2015-02-03 12:27:05:652
956 930
AU #########
2015-02-03 12:27:05:654
956 930
AU <<## SUBMITTED ## AU: Search for updates [CallId = {710EE50A-0397-4DC8-B33B-B97410B73C00}]
2015-02-03 12:27:05:654
956 f84
Agent *************
2015-02-03 12:27:05:654
956 f84
Agent ** START ** Agent: Finding updates [CallerId = AutomaticUpdates]
2015-02-03 12:27:05:654
956 f84
Agent *********
2015-02-03 12:27:05:654
956 f84
Agent * Online = Yes; Ignore download priority = No
2015-02-03 12:27:05:654
956 f84
Agent * Criteria = "IsInstalled=0 and DeploymentAction='Installation' or IsPresent=1 and DeploymentAction='Uninstallation' or IsInstalled=1 and DeploymentAction='Installation' and RebootRequired=1 or IsInstalled=0
and DeploymentAction='Uninstallation' and RebootRequired=1"
2015-02-03 12:27:05:654
956 f84
Agent * ServiceID = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} Managed
2015-02-03 12:27:05:654
956 f84
Agent * Search Scope = {Machine}
2015-02-03 12:27:05:678
956 f84
Setup Checking for agent SelfUpdate
2015-02-03 12:27:05:678
956 f84
Setup Client version: Core: 7.5.7601.17514 Aux: 7.5.7601.17514
2015-02-03 12:27:29:233
956 f84
Misc WARNING: Send failed with hr = 80072ee2.
2015-02-03 12:27:29:233
956 f84
Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
2015-02-03 12:27:29:233
956 f84
Misc WARNING: WinHttp: SendRequestUsingProxy failed for <http://135.155.61.172:8530/selfupdate/wuident.cab>. error 0x80072ee2
2015-02-03 12:27:29:234
956 f84
Misc WARNING: WinHttp: SendRequestToServerForFileInformation MakeRequest failed. error 0x80072ee2
2015-02-03 12:27:29:234
956 f84
Misc WARNING: WinHttp: SendRequestToServerForFileInformation failed with 0x80072ee2
2015-02-03 12:27:29:234
956 f84
Misc WARNING: WinHttp: ShouldFileBeDownloaded failed with 0x80072ee2
2015-02-03 12:27:52:795
956 f84
Misc WARNING: Send failed with hr = 80072ee2.
2015-02-03 12:27:52:795
956 f84
Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
2015-02-03 12:27:52:795
956 f84
Misc WARNING: WinHttp: SendRequestUsingProxy failed for <http://135.155.61.172:8530/selfupdate/wuident.cab>. error 0x80072ee2
2015-02-03 12:27:52:796
956 f84
Misc WARNING: WinHttp: SendRequestToServerForFileInformation MakeRequest failed. error 0x80072ee2
2015-02-03 12:27:52:796
956 f84
Misc WARNING: WinHttp: SendRequestToServerForFileInformation failed with 0x80072ee2
2015-02-03 12:27:52:796
956 f84
Misc WARNING: WinHttp: ShouldFileBeDownloaded failed with 0x80072ee2
2015-02-03 12:28:16:363
956 f84
Misc WARNING: Send failed with hr = 80072ee2.
2015-02-03 12:28:16:363
956 f84
Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
2015-02-03 12:28:16:364
956 f84
Misc WARNING: WinHttp: SendRequestUsingProxy failed for <http://135.155.61.172:8530/selfupdate/wuident.cab>. error 0x80072ee2
2015-02-03 12:28:16:364
956 f84
Misc WARNING: WinHttp: SendRequestToServerForFileInformation MakeRequest failed. error 0x80072ee2
2015-02-03 12:28:16:364
956 f84
Misc WARNING: WinHttp: SendRequestToServerForFileInformation failed with 0x80072ee2
2015-02-03 12:28:16:364
956 f84
Misc WARNING: WinHttp: ShouldFileBeDownloaded failed with 0x80072ee2
2015-02-03 12:28:39:920
956 f84
Misc WARNING: Send failed with hr = 80072ee2.
2015-02-03 12:28:39:920
956 f84
Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
2015-02-03 12:28:39:920
956 f84
Misc WARNING: WinHttp: SendRequestUsingProxy failed for <http://135.155.61.172:8530/selfupdate/wuident.cab>. error 0x80072ee2
2015-02-03 12:28:39:921
956 f84
Misc WARNING: WinHttp: SendRequestToServerForFileInformation MakeRequest failed. error 0x80072ee2
2015-02-03 12:28:39:921
956 f84
Misc WARNING: WinHttp: SendRequestToServerForFileInformation failed with 0x80072ee2
2015-02-03 12:28:39:921
956 f84
Misc WARNING: WinHttp: ShouldFileBeDownloaded failed with 0x80072ee2
2015-02-03 12:28:39:921
956 f84
Misc WARNING: DownloadFileInternal failed for http://135.155.61.172:8530/selfupdate/wuident.cab: error 0x80072ee2
2015-02-03 12:28:39:921
956 f84
Setup WARNING: SelfUpdate check failed to download package information, error = 0x80072EE2
2015-02-03 12:28:39:921
956 f84
Setup FATAL: SelfUpdate check failed, err = 0x80072EE2
2015-02-03 12:28:39:922
956 f84
Agent * WARNING: Skipping scan, self-update check returned 0x80072EE2
2015-02-03 12:28:39:923
956 f84
Agent * WARNING: Exit code = 0x80072EE2
2015-02-03 12:28:39:923
956 f84
Agent *********
2015-02-03 12:28:39:923
956 f84
Agent ** END ** Agent: Finding updates [CallerId = AutomaticUpdates]
2015-02-03 12:28:39:923
956 f84
Agent *************
2015-02-03 12:28:39:923
956 f84
Agent WARNING: WU client failed Searching for update with error 0x80072ee2
2015-02-03 12:28:39:924
956 fec
AU >>## RESUMED ## AU: Search for updates [CallId = {710EE50A-0397-4DC8-B33B-B97410B73C00}]
2015-02-03 12:28:39:924
956 fec
AU # WARNING: Search callback failed, result = 0x80072EE2
2015-02-03 12:28:39:924
956 fec
AU # WARNING: Failed to find updates with error code 80072EE2
2015-02-03 12:28:39:924
956 fec
AU #########
2015-02-03 12:28:39:924
956 fec
AU ## END ## AU: Search for updates [CallId = {710EE50A-0397-4DC8-B33B-B97410B73C00}]
2015-02-03 12:28:39:924
956 fec
AU #############
2015-02-03 12:28:39:925
956 fec
AU Successfully wrote event for AU health state:0
2015-02-03 12:28:39:925
956 fec
AU AU setting next detection timeout to 2015-02-03 21:23:35
2015-02-03 12:28:39:926
956 fec
AU Successfully wrote event for AU health state:0
2015-02-03 12:28:39:928
956 fec
AU Successfully wrote event for AU health state:0
2015-02-03 12:29:03:495
956 f84
Misc WARNING: Send failed with hr = 80072ee2.
2015-02-03 12:29:03:495
956 f84
Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
2015-02-03 12:29:03:496
956 f84
PT + Last proxy send request failed with hr = 0x80072EE2, HTTP status code = 0
2015-02-03 12:29:03:496
956 f84
PT + Caller provided credentials = No
2015-02-03 12:29:03:496
956 f84
PT + Impersonate flags = 0
2015-02-03 12:29:03:496
956 f84
PT + Possible authorization schemes used =
2015-02-03 12:29:03:496
956 f84
PT WARNING: GetConfig failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
2015-02-03 12:29:03:496
956 f84
PT WARNING: PTError: 0x80072ee2
2015-02-03 12:29:03:496
956 f84
PT WARNING: GetConfig_WithRecovery failed: 0x80072ee2
2015-02-03 12:29:03:496
956 f84
PT WARNING: RefreshConfig failed: 0x80072ee2
2015-02-03 12:29:03:496
956 f84
PT WARNING: RefreshPTState failed: 0x80072ee2
2015-02-03 12:29:03:496
956 f84
PT WARNING: PTError: 0x80072ee2
2015-02-03 12:29:03:496
956 f84
Report WARNING: Reporter failed to upload events with hr = 80072ee2.
2015-02-03 12:29:03:496
956 f84
Report REPORT EVENT: {B6636CDB-B0BF-4CDE-BEB3-D49C1CEC258F}
2015-02-03 12:28:39:921-0800 1
148 101
{D67661EB-2423-451D-BF5D-13199E37DF28}
1 80072ee2
SelfUpdate Failure
Software Synchronization Windows Update Client failed to detect with error 0x80072ee2.
2015-02-03 12:29:03:510
956 f84
Report CWERReporter::HandleEvents - WER report upload completed with status 0x8
2015-02-03 12:29:03:510
956 f84
Report WER Report sent: 7.5.7601.17514 0x80072ee2 D67661EB-2423-451D-BF5D-13199E37DF28 Scan 101 Managed
2015-02-03 12:29:03:510
956 f84
Report CWERReporter finishing event handling. (00000000)
2015-02-03 12:29:27:075
956 f84
Misc WARNING: Send failed with hr = 80072ee2.
2015-02-03 12:29:27:075
956 f84
Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
2015-02-03 12:29:27:075
956 f84
PT + Last proxy send request failed with hr = 0x80072EE2, HTTP status code = 0
2015-02-03 12:29:27:075
956 f84
PT + Caller provided credentials = No
2015-02-03 12:29:27:075
956 f84
PT + Impersonate flags = 0
2015-02-03 12:29:27:075
956 f84
PT + Possible authorization schemes used =
2015-02-03 12:29:27:075
956 f84
PT WARNING: GetConfig failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
2015-02-03 12:29:27:075
956 f84
PT WARNING: PTError: 0x80072ee2
2015-02-03 12:29:27:076
956 f84
PT WARNING: GetConfig_WithRecovery failed: 0x80072ee2
2015-02-03 12:29:27:076
956 f84
PT WARNING: RefreshConfig failed: 0x80072ee2
2015-02-03 12:29:27:076
956 f84
PT WARNING: RefreshPTState failed: 0x80072ee2
2015-02-03 12:29:27:076
956 f84
PT WARNING: PTError: 0x80072ee2
2015-02-03 12:29:27:076
956 f84
Report WARNING: Reporter failed to upload events with hr = 80072ee2.
2015-02-03 12:53:05:793
956 930
AU AU received policy change subscription event
2015-02-03 12:58:26:707
956 8fc
Misc WARNING: Send failed with hr = 80072ee2.
2015-02-03 12:58:26:707
956 8fc
Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
2015-02-03 12:58:26:708
956 8fc
PT + Last proxy send request failed with hr = 0x80072EE2, HTTP status code = 0
2015-02-03 12:58:26:708
956 8fc
PT + Caller provided credentials = No
2015-02-03 12:58:26:708
956 8fc
PT + Impersonate flags = 0
2015-02-03 12:58:26:708
956 8fc
PT + Possible authorization schemes used =
2015-02-03 12:58:26:708
956 8fc
PT WARNING: GetConfig failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
2015-02-03 12:58:26:708
956 8fc
PT WARNING: PTError: 0x80072ee2
2015-02-03 12:58:26:708
956 8fc
PT WARNING: GetConfig_WithRecovery failed: 0x80072ee2
2015-02-03 12:58:26:708
956 8fc
PT WARNING: RefreshConfig failed: 0x80072ee2
2015-02-03 12:58:26:708
956 8fc
PT WARNING: RefreshPTState failed: 0x80072ee2
2015-02-03 12:58:26:708
956 8fc
PT WARNING: PTError: 0x80072ee2
2015-02-03 12:58:26:708
956 8fc
Report WARNING: Reporter failed to upload events with hr = 80072ee2. -
10.2.8 client login issues with 10.3.9 server
Hi we have just updated our computer lab to 10.2.8 client computers and a 10.3.9 server but I am having issues with the client computer loging into the server I am using LDAPv3 and when I try to have a user login to the server from the client at the login screen I get the login window shake.I can login fine from a 10.3.9 client computer.Any advice would be appreciated.Thanks in advance
Check your 10.2.8 machines Directory Access and make sure LdapV2 is not checked and also that Ldap V3 is checked and configured correctly. I found that if I had both Ldapv2 and v3 on my 10.2.8 clients could not log in. 10.3 clients only have the option for Ldap V3, so it is not an issue.
-
I want to test sender ABAP proxy in AAE by SOAP client
To PI Specialists
Now I plan to test sender ABAP proxy in AAE by SOAP client system.
(we use aae so we set sender abap proxy by sender soap adapter.)
ABAP creating team and PI creating team are in other site.We cant contact easily.
I want to separate ABAP Unit test and PI Unit test, plan to use soap client for test driver.
(we use SOAPUI. )
the url is http://<host>:<port>/XISOAPAdapter/MessageServlet?channel=party:service:channel
I noticed that sender soap adapter is started, but the messeage protocol is invalid.
we use messege of wsdl. it must be XI3.0 protocol.
Please tell me XI3.0 protocol.
NaokiThis is possible to do in SOAPUI. I am testing this scenario using AAE, but I am also using SOAP UI Pro. The procedure is pretty basic. Instead of sending your payload in as part of the body, you have to send it in as an attachment. You will also need to set the header correctly. Here is a sample message from my SOAP UI tests that may help. The only thing you need to do differently is load the attachment, name it, and make sure that the name of the attachment is reflected in the SAP:Payload attribute. Also, I am using a Groovy script to create a GUID.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SAP="http://sap.com/xi/XI/Message/30">
<soapenv:Header>
<SAP:Main versionMajor="003" versionMinor="000" SOAP:mustUnderstand="1" wsu:Id="wsuid-main-92FFF13F5C59777FE1ABE00000A1551F7" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<SAP:MessageClass>ApplicationMessage</SAP:MessageClass>
<SAP:ProcessingMode>asynchronous</SAP:ProcessingMode>
<SAP:MessageId>${Create GUID#result}</SAP:MessageId>
<SAP:TimeSent>${=new java.text.SimpleDateFormat("yyyy'-'MM'-'dd'T'HH':'mm':'ss'Z'").format(new Date())}</SAP:TimeSent>
<SAP:Sender>
<SAP:Service>SVCNM</SAP:Service>
</SAP:Sender>
<SAP:Interface namespace="Interface_Namehttp://namespace.com">Interface_Name</SAP:Interface>
</SAP:Main>
<SAP:ReliableMessaging SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:QualityOfService>ExactlyOnce</SAP:QualityOfService>
</SAP:ReliableMessaging>
<SAP:System SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:Record namespace="http://www.sap.com/webas/712/soap/features/runtime/metering/" name="CallingType">SA</SAP:Record>
</SAP:System>
<SAP:Diagnostic SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:TraceLevel>Information</SAP:TraceLevel>
<SAP:Logging>Off</SAP:Logging>
</SAP:Diagnostic>
<SAP:HopList SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:Hop timeStamp="${=new java.text.SimpleDateFormat("yyyy'-'MM'-'dd'T'HH':'mm':'ss'Z'").format(new Date())}" wasRead="false">
<SAP:Engine type="BS">SVCNM</SAP:Engine>
<SAP:Adapter namespace="XIhttp://sap.com/xi/XI/System">XI</SAP:Adapter>
<SAP:MessageId>${Create GUID#result}</SAP:MessageId>
<SAP:Info>3.0</SAP:Info>
</SAP:Hop>
</SAP:HopList>
</soapenv:Header>
<soapenv:Body>
<SAP:Manifest wsu:Id="wsuid-main-92FFF13F5C59777FE1ABE00000A1551F7" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<SAP:Payload xlink:href="cid:TestPayload.xml">
<SAP:Name>MainDocument</SAP:Name>
<SAP:Description/>
<SAP:Type>Application</SAP:Type>
</SAP:Payload>
</SAP:Manifest>
</soapenv:Body>
</soapenv:Envelope>
Here is a picture of my SOAP UI project in case it help the understanding. -
Problem with Consuming ABAP Server Proxy WSDL in InfoPath
Tried to design a InfoPath (MS Office 2003) form from a WSDL file of a web service generated from an ABAP Server Proxy in a NW2004s SP10 system. InfoPath rejected this WSDL with error InfoPath cannot use the selected Web service method for receiving data because the method does not provide valid XML data. Tried other WSDL files from other web services from ABAP Proxy with InfoPath, all got rejected.
Validated the WSDL file with XMLSPY, no error. Tried to import the WSDL into XI 3.0, no error. Also tried the WSDL in .NET C#, also worked fine. It seemed only InfoPath does not like this WSDL from ABAP Proxy.
Created a similar web service in XI 3.0 and InfoPath had no problem with its WSDL. Then I compared the two WSDL files. There are differences. After try and error on changing the differences, I have nailed down to the XML tag that caused the problem. Please see the extracted WSDL line attached at the end. In the XI 3.0 generated WSDL the wsdl:message and the wsdl:part have the same name. In the ABAP Proxy generated WSDL the wsdl:part has the name Parameters which is different from the wsdl:message. After I copied the wsdl:message name to the wsdl:part name, InfoPath accepted the WSDL file without any problem.
I know the fix but I like to find out the root cause. Is this a known issue? Did we miss some configuration setting thats causing this issue? Any help will be much appreciated.
WSDL from NW2004s SP10 ABAP Proxy
<wsdl:message name="RegionR3GetList_Req_MT">
<wsdl:part name="Parameters" element="tns:RegionR3GetList_Req_MT"/>
</wsdl:message>
<wsdl:message name="RegionR3GetList_Resp_MT">
<wsdl:part name=" Parameters" element="tns:RegionR3GetList_Resp_MT"/>
</wsdl:message>
WSDL from XI 3.0 Interface
<wsdl:message name="RegionR3GetList_Req_MT">
<wsdl:part name="RegionR3GetList_Req_MT" element="tns:RegionR3GetList_Req_MT"/>
</wsdl:message>
<wsdl:message name="RegionR3GetList_Resp_MT">
<wsdl:part name="RegionR3GetList_Resp_MT" element="tns:RegionR3GetList_Resp_MT"/>
</wsdl:message>Anne Tarnoruder has pointed out to me that her SDN article "Consuming SAP Enterprise Services in a Microsoft Office InfoPath Form" has described the the cause and workaround of this issue on page 9. I am extracting it below and mark this thread as answered. Thanks to Anne but not sure how I can award point to her.
Currently SAP supports only the Document style of WSDL, and not the Microsoft-specific RPC style, which causes a problem when consuming SAP services in the Microsoft environment. In this example, you need to apply a workaround that involves a minor correction of locally-stored WSDL files:
a. In the Project Explorer toolbar, click the Show all files icon and expand the Web reference folder.
b. For each Web reference in the project, perform the following steps:
c. Open the WSDL file, replace all instances of <wsdl:part name="parameters" with <wsdl:part name="parameter" (remove the s in parameters) and save the file.
d. Right-click the Reference.map file and choose Run Custom Tool to invoke a utility that generates code for XML Web services. This recreates the local proxy. -
Wanted SOAP client and server examples
I am unable to run the SOAP client and server programs.
Can anybody help me by providing some simple soap examples of both
client and server and also how to deploy them.JAX-WS has a number of samples as does NetBeans. Check out http:/jax-ws.dev.java.net and http://www.netbeans.org/kb/55/websvc-jax-ws.html
Maybe you are looking for
-
BT Infinity Connection Issue / Packet Loss / Not G...
Hi, I am getting random packet loss. The problem is not consistant but re-occuiring i.e it happens every 15-20 mins. The average packet loss lasts for maybe 15-20 seconds each time. Each case is different sometimes more servere and lasts longer. Spee
-
Upgrade OMS 10.2.0.5 to 11.1.0.1 ORACLE_HOSTNAME
Hi, guys I'm going to upgrade OMS 10.2.0.5 to 11.1.0.1. Current configuration is active passive protected by clusterware 11.1.0.7. Grid Control Repository is in RAC on those node too. The question is: in order to upgrade the OMS Do I need to export o
-
Comment toolbars in Acrobat Reader apparently changing in a Random fashion
I am coming across a problem with Reader Extension Enabled documents that are produced from Adobe Livecycle. On occasions the comment and markup tool bar changes with certain tools (notably the sticky note) appearing and others (Attach comment as fil
-
No phoneline,No broadband and the activation date ...
I recently switched from Sky to BT as I was having an issue with my broadband and phoneline that Sky were far from helpful about. Sky took 5 weeks to fix a fault on the phoneline after many promises and many times an engineer didnt turn up when promi
-
Can I copy meta data from a jpg and past to a tiff. I have CS6 photoshop
How can I copy metadata from a JPg files and paste onto tiffs. I send JPGs to stock agent and when they select I then send Tiffs and want to avoid re typing meta data if possible. Also some pictures have similar meta data information and can I copy