Proxy to Webservice synchronous

Hi All,
I have a scenario where SAP PI needs to communicate with a target synchronous webservice:
The server returns the data in binary format (byte[]) using MTOM to optimize large data transfer.
I need to carry out the following steps after receiving the synchronous webservice response:
1. Verify the integrity of the data received using SHA-1 hashing algorithm.
2. Call another method on webservice server once i verify data with hash algorithm after successful receipt of data.
3. Decrypt the data using AES symmetric algorithm.
4. Decompress the data. GZipStream is used to compress the data.
Can I carry out the following steps in the SOAP adapter module or I need to handle it in Java mapping.
I was referring the folowwing blog which is similar to my scenario : /people/sap.user72/blog/2005/06/16/using-digital-signatures-in-xi
How you use java cryptographic tool kit for this ..and the algorithm used for this purpose ..If you can send me the sample code will be very helpful .And the step by step method of implementing digital signature.
Thanks in advance
Edited by: Nidhi Bansal on Dec 28, 2009 7:11 PM
Edited by: Nidhi Bansal on Dec 29, 2009 12:26 PM

Hi All,
I needed some tips on how I can handle this effectively:
u2022 Outgoing SOAP request must have the Addressing, TimeStamp and SOAP Body signed.
u2022 Outgoing SOAP request must have the body encrypted.
u2022 Outgoing SOAP request must have the client credential in a UsernameToken.
u2022 Incoming SOAP response must have the Addressing and TimeStamp signed.
u2022 Incoming SOAP response does not require SOAP body encryption. Data is encrypted using symmetric key encryption.
I need develop an adapter module in receiver soap adapter to fulfill the requirement to encrypt and decrypt.
As per my understanding on adapter module I can access the xmlpayload and operate on it. In the above case how do I access the SOAP Header and SOAP Body and sign it.
Also what is the sample java code to access the public certificate in J2ee keystore.

Similar Messages

  • Proxy to Webservice Synchronous Scenario

    Hi All,
    I have a Synchronous Proxy to Webservice Scenario.
    Here is the catch:
    My Source Proxy Datatype is
    DT_Source
        Status
         PayGradeA
         PayGradeB
    Now the requirement is
    if PayGradeA is equal to 01, 04, 05 then the data should be sent to WebserviceA and we need to get the response back to the Proxy,
    if PayGradeB is not equal to 01, 04, 05 then the data should be sent to WebserviceB and we need to get the response back to the Proxy.
    To handle this, in XI. I created
    2  Receiver Communication Channels ,
    2 Receiver Communication Components,
    2 Receiver Agreements,
    1 Interface Determination,
    1 Receiver Determination, (In the Receiver Determination I gave the Conditions, if PayGradeA is equal to 01, 04, 05 and PayGradeB is not equal to 01, 04, 05 ).
    Now when I trigger the proxy I am getting the following error
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Receiver Identification
      -->
    - <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="RCVR_DETERMINATION">TOO_MANY_RECEIVERS_CASE_BE</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Multiple receivers are not permitted in synchronous calls</SAP:Stack>
      <SAP:Retry>N</SAP:Retry>
      </SAP:Error>
    I have read some blogs, they say XI wont support synchronous calls if we have more than 1 receiver.
    I want to handle this without the use of BPM.
    "Can we handle this in the ABAP Program in ECC?? If so can some body let me know how many Service Interfaces do I need to create in XI??"
    Can somebody help me step by step.
    Thanks,
    Harsh

    the other possibilitiy to avoid ccBPM is create a multimapping.
    so in the memssage mapping define 2 target structures and you will create or not the root structures: for example:
    If PayGrade is equal to 01,04,05 then create MT_PayGradeA
    IF PayGrade is not equal to 01,04,05 create MT_PayGradeB
    to do that in the message mapping add a new Message type in the target section under signature tab.
    now if you will only receive values 01,04,05 so validate the routing rule defined in the Receiver determination.
    best Regads
    RP
    Edited by: Rodrigo Alejandro Pertierra on Nov 10, 2011 4:04 PM

  • 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
    Gaurav

    Hi 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

  • Need Help On creation of Proxy in webservices !!

    Hi all ,
    Can one any one help me  in finding what is  creation of standalone/deployable Proxy in webservices.
    Is there any material where can i get to know in detail about this.
    Please help me

    Hi
    This is a good sample that shows how to create a useful Deployable proxy:
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0310279-b8a5-2a10-73a1-9588eedcc07c
    This links shows the differences between a Standalone and Deployable Proxy:
    http://help.sap.com/saphelp_nw04s/helpdata/en/45/f957507cb343f78e818c50620ed5ca/content.htm
    Basically a deployable proxy must be used on server side and Standalone on client side. The deployable proxy can configured to different clients on some ways.
    This links shows the differences on confiuration of two type, deployable use the concept "Logical Port" its very flexible.
    http://help.sap.com/saphelp_nw04/helpdata/EN/ab/c955e2e2d24a888127f211f2d5043f/content.htm
    Best regards

  • Proxy to webservice error while posting

    Dear Experts,
    I have a asynchronous Proxy to Webservice scenario.
    I am getting an error in receiver communication channel.
    1> ......Message processing started
    2> .......request entering
    3>........call completed
    4> .......error in response
    5> ......   Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP:response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: Server was unable to process request. ---> Object reference not set to an instance of an object.
    My queries are
    if this is Asynchronous scenarion, why I am getting a point 4?    WSDL is of Sync type but I am using it as Async.
    what can be done to remore this error descripted above.
    Please help me to sort out his issue.
    Regards,
    Sumit Gupta

    Though you are calling the service asynchronously, in case of errors the fault message would be reported back by the adapter. I do not think you can get rid of this error unless you find the cause of the error and clear it. The object reference not set to an instance of an object usually comes in dot net services for not properly initializing an object of a class.
    VJ

  • Error in Proxy to SOAP synchronous scenario

    Hi Gurus,
    Hope you are doing well. I have a Proxy to SOAP synchronous interface interacting with an external system (system outside the firewall/landscape of my company).
    When I am trying to post the request message from XI, I am getting the following error.
    MP: Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: The server was unable to process the request due to an internal error.  For more information about the error, either turn on IncludeExceptionDetailInFaults (either from ServiceBehaviorAttribute or from the <serviceDebug> configuration behavior) on the server in order to send the exception information back to the client, or turn on tracing as per the Microsoft .NET Framework 3.0 SDK documentation and inspect the server trace logs
    In the WSDL provided by the external application, i.e. receiver WSDL, there is no attribute/field with the name 'IncludeExceptionDetailInFaults' and there is no fault string defined.
    Where is this error being thrown up? Is it a network/firewall error that XI is unable to determine?
    Please provide an answer as soon as possible.
    regards
    Debansu

    Hi,
    i think it is the problem in the WSDL provider system, because it is throwing the Error with some string".NET",
    do the below steps for investigating the issue
    1)try pinging the URL provided in the WSDL from internet explorer.
    2)if it is successfull, try to push one message from SOAP UI to by importing that WSDL, if you get any error then it is problem in the end system.
    Thank You,
    Madhav

  • Popup for logon data in proxy to webservice scenario

    Hi all,
    We configured a proxy to webservice senario. The scenario consists of an ABAP program consuming a webservice through PI. All is working fine, but when the ECC system calls the PI system a popup to enter logon data appears. After entering the correct credentials the interface proceeds and returns the data of the webservice.
    I read a lot of threads about this subject, but still was not able to find the answer to solve this problem.
    Is anyone familiair with this problem? Thanks in advance for your help.
    Best regards,
    Ivo van Ee

    Hi Ivo,
    --> The Error which you are facing is due to the configuration problem in your RFC destination of type H.These are the proxy pre-configurations steps.
    This interface was working before, but after a systemcopy from ECC production system to ECC development system the popup appeared when running the interface. We didn't make any change to the PI objects.
    --> After done with the client copy check the RFC destination of Type H whether the details provided are correct or not.
    --> If you are unable to solve this issue contact your basis consultant.
    Thanks

  • Proxy to jdbc synchronous considerations

    There is a scenario, abap program call proxy, send sql1 (select) and sql2(update), and get the sql response.
    so  solution A
    proxy--XI--
    jdbc synchronous.
    There is another solution B:
    jdbc--XI--
    proxy asynchronous
    One difference is, If failed between XI to proxy, It is NOT able to resend  for solution A.
    But the strength of soultion A is, we can send more SQL with jdbc receiver adapter, But we can only send one select and one update with jdbc sender adapter.
    I prefer  solution A.
    But is there anything more has to be considered?
    Edited by: Shen Peng on Nov 30, 2010 2:58 PM

    No, you do not have to add additional receiver determination
    Usually in sync scenario, make sure you have one receiver determination, no arbitration.
    If you have condition for receiver detemination, make sure the condition only return one true.
    Liang

  • Client Proxy to JDBC synchronous Scenario

    I'm using Proxy--PI---JDBC synchronous shcenario, when i execute the proxy from R/3 it is giving me error "RCVR_DETERMINATION.NO_RECEIVER_CASE_BE" in configuration i have used one inbound receiver determination for request, my question is do i need to have one more reciever determination for response.
    Thanks for help.

    No, you do not have to add additional receiver determination
    Usually in sync scenario, make sure you have one receiver determination, no arbitration.
    If you have condition for receiver detemination, make sure the condition only return one true.
    Liang

  • Java Proxy - XI - RFC Synchronous Scenario OUTBINDING Problem.

    Java Proxy -> XI -> RFC Synchronous Scenario. Problem
    Hi,
         I'm doing a Java Proxy -> XI -> RFC Syncronous Scenario.
         A Java Server Socket is running as a Demon. When a client make a request to the Java Server Socket, this one call Java Proxy Client and set up the parameters.
         The first time that execute the scenario it works perfectly but no the next one and so on.
         The error when I check the monitor (TCODE: SXMB_MONI) is in PLSRV_OUTBOUND_BINDING.
    <Trace level="1" type="B" name="CL_XMS_PLSRV_OUTBINDING-ENTER_PLSRV">
      <Trace level="1" type="T">no outbound binding found.</Trace>
      <Trace level="1" type="T">No standard agreement found for , DES210_DEV, , JPX_DEV, urn:servipago:SERVIPAGO_SAP_02, mi_os_t1</Trace>
    </Trace>
    <Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
    And it has sense, because my scenario doesn't begin with the execution of FM (RFC).
    A Hint, my services in the first try are:
         <b>Sender Service:</b>          JPX_DEV (Java Proxy Client)
         <b>Receiver Service:</b>     DES210_DEV (R/3 4.6C)
    But the second try and so on the services that I saw in the monitor are:
         <b>Sender Service:</b>          DES210_DEV (R/3 4.6C)
         <b>Receiver Service:</b>     JPX_DEV (Java Proxy Client)
    I can't understand why they swich each other.
    Any idea?

    Hi,
    Outbound binding problem is because of Reciever Determination/Agreement is not activated or refreshed correctly.
    Try to recreate or refresh and activate it. Then check it.
    also do the cache refresh in SXI_CACHE.
    Also in go to Integration Builder(XI home page)->Administration->Cache Overview and do all the cache refresh.
    Hope this helps
    Regards,
    Moorthy

  • How to send Spaces in a field from R/3 Proxy - XI - WebService

    Since Space ' ' is a valid value in Several SAP Fields How One can send Spaces thru the System. In XML Structures If the Field has Spaces system will send Nulls ( for example tag like <Name /> ) But I want to send this field as <Name> </Name>. We cant use XM XTENDED option as our R/3 is on WEBAS 6.20.
    I tried  MapwithDefault and it doesn't work. I added spaces to the field in ABAP Report before calling proxy which also doesn't work.
    Any Suggestions.

    Ram:
    I did ABAP Proxy - XI - File and in the ABAP proxy I set a field as below to send spaces
    space(8) TYPE c.
    I didnt do any thing in the mapping and when the CSV file is created, it worked for me. As you said by using CONSTANT and assigning spaces to target variable should achieve the same.
    What happens in your case is,  since XML does not display the spaces,it will not show in the XML Payload. It will show as <field></field>. If you were to write the same Payload as CSV file, you will be able to see the spaces in the flat file. Since Webservice (SOAP) also receives payload as XML, i guess its finding difficult to interpret the spaces sent and creating the variable as Null.
    The alternative, you can do is, send some special characters in the fields which have spaces and modify then at the webservice side

  • No response message in Proxy to JDBC synchronous scenario

    Dear Team,
    I am working on synchronous scenario Sender ABAP proxy <===> SAP PI 7.31 <===> Oracle Database.All the necessary proxy configuration has been successfully tested.
    Business Scenario:
    ABAP proxy will send a single Vendor Id to Oracle DB as request and in return , it has to retrieve all the columns related to Vendor as response.Oracle Database stores all the Vendor information.There are 11 columns including the vendor Id in the view for the Vendor records.
    Design :
    For Request structure:
    a-->Created MT for Sender ABAP Proxy with only 1 field for Vendor Id.
    b-->Created MT for Receiver JDBC  with Action as SELECT , Table with "View Name" , Access with Constant Blank for all 11 column and Key as Vendor Id.
    I have been following  the link and Bhavesh Kantilal document.
    http://help.sap.com/saphelp_nw73/helpdata/en/44/7b7171fde93673e10000000a114a6b/content.htm?frameset=/en/44/7b7855fde93673e10000000a114a6b/f
    rameset.htm&current_toc=/en/ca/b977f1c7814201954f20bb87ad7aab/plain.htm&node_id=71
    For Response structure:
    Created MT for Receiver JDBC with All the column names.
    Created MT for target ABAP ECC with the same 11 column name of JDBC response.
    Note :
    1.Database team shared a excel file as a sample payload which has all the column names of a vendor and I created my DT with the same naming conventions as they are maintaining in their database i.e. Column names are in CAPs, in the same order and even the special characters in the column name.
    2. The PING test connection for Cc works fine to database.
    Please read out my queries as the I am not receiving any response from Oracle DB and gives error as timeout exception:
    1.Since I am trying to retrieve all the column of the view , am I doing the correct procedure of putting all the column name in the JDBC request structure and making a Select statement. Can I add < * > to fetch all the column name and if so where can I add it.
    2. Whats the difference between SELECT and SQL_QUERY and on what circumstances I can add it?
    3. How can I test ICO in ID?
    4. Can I use any SOAP tool to test the messages? Is there any functionality in NWA to test the messages directly to JDBC .
    Hope all your inputs can improve my design part.
    Regards
    Rebecca

    Hi Rebecca,
    Did you go through all of these links below?
    PROXY to JDBC- SYNC
    Proxy to JDBC Sync, with Idoc Receiver
    JDBC to PROXY Sync Scenario | SCN
    JBDC Receiver Insert Statement Response
    Re: Synchronous JDBC select
    receiver JDBC structure
    Regards,
    Jannus Botha

  • ABAP Proxy to HTTP Synchronous

    Hi All,
    My scenario is ABAP Proxy to HTTP POST synchronous, while I am trying to execute the scenario I get the following error in SXMB_MONI:
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="PLAINHTTP_ADAPTER">ATTRIBUTE_SERVER</SAP:Code>
      <SAP:P1>404</SAP:P1>
      <SAP:P2>Not Found</SAP:P2>
      <SAP:P3><Exception><Status>The resource you requested does not exist</Status><Reason>Event does not exist</Reason><Code>404</Code></Exception></SAP:P3>
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:Stack>HTTP server code 404 reason Not Found explanation <Exception><Status>The event resource you requested does not exist</Status><Reason>Event does not exist</Reason><Code>404</Code></Exception></SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    What I understand is the target HTTP server sends a error response because my request xml data is not valid
    How do I structure my response message type and how do I map this response to the calling ABAP Proxy. The target HTTP server says if the data is fine they will send a success message in the http header, how do i map this response from http header back to calling ABAP Proxy.
    Thx in advance
    Ravijeet

    Hi Abhishek,
    The target http server says that if my xml request data is valid then they will send a response back in the http header in a field call route.
    And if the xml request data is not valid then they will throw an exception, which I am getting from the target http server as below in SXMB_MONI :
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter   -->
    - <SAP:Error SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="PLAINHTTP_ADAPTER">ATTRIBUTE_SERVER</SAP:Code>
      <SAP:P1>400</SAP:P1>
      <SAP:P2>Bad Request</SAP:P2>
      <SAP:P3><Exception><Status>Bad Request</Status><Reason>ActivityId and ActivityStep combination already exists</Reason><Code>400</Code></Exception></SAP:P3>
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:Stack>HTTP server code 400 reason Bad Request explanation <Exception><Status>Bad Request</Status><Reason>ActivityId and ActivityStep combination already exists</Reason><Code>400</Code></Exception></SAP:Stack>
      <SAP:Retry>N</SAP:Retry>
      </SAP:Error>
    What I want to know is do I need to create a response message type as below:
    <?xml version="1.0" encoding="UTF-8"?>
    <Exception>
       <Status/>
       <Reason/>
       <Code/>
    </Exception>
    Thx in advance
    Ravijeet

  • Proxy to File Synchronous Scenario

    Hello,
    My scenario is 
    SAP System ----->(Proxy)   PI -------->(File)  FTP
    Synchronous Scenario
    I have been using the RequestResponseBean and ResponseOnewayBean module in the Sender Request Adapter channel to convert the file adapter from Asynchrounous to Synchronous scenario.
    While Triggering Data From Proxy the receiver request channel is placing the file in the FTP.
    But the sender Response channel is saying that "No suitable Sender  agreement found" error.
    Also in the Audit log :SOAP: call failed com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error encountered while executing mapping: com.sap.aii.af.service.mapping.MappingException: 204 .
    Getting the above error.
    Also I need the Sender Response Channel to pick the file after 10 minutes of placing the file in the FTP by the receiver Request channel.
    Please help on this.

    My question is , can I use graphical mapping as I am using a java class for content conversion?
    You can use as long as the structure generatde by the JAVA program is same as the source-message structure of the message mapping.
    I have developed a java code for content conversion and it is working fine. How to use this .jar file in XI?
    In my opinion this should be the adapter module....as the conversion needs to be done in the channel and inclucing it as a mapping wont help.
    Regards,
    Abhishek.

  • SAP = XI = WebService synchronous communication and SPROXY

    I've *.wsdl which is describing my WebService (rpc style). I've imported it into XI (I see it in Exported Definision). I've definined also an message interface using imported entries form *.wsdl for defining input and output messages. So far, so good. Next after activation I've created PROXY using SPROXY. But when I try to run test I'm not able to receive right response from my WebService.  I though that is a problem of original *.wsdl definition but it is not. I'm able to get right response form WebService using Altova XML Spy. So problems seems to be on XI or SPROXY side.
    Any ideas what should I do?
    Below you will find a original *.wsdl file (it is not *.wsdl file generated by XI!)
    <?xml version="1.0" encoding="UTF-8"?>
    <!-- edited with XMLSpy v2008 sp1 (http://www.altova.com)>
    <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://new.webservice.namespace" xmlns:ns="http://www.dat.de/sdii/ids/Sd2SOAP.wsdl" targetNamespace="http://www.dat.de/sdii/ids/Sd2SOAP.wsdl">
         <wsdl:types>
              <xs:schema targetNamespace="http://new.webservice.namespace" elementFormDefault="qualified"/>
         </wsdl:types>
         <wsdl:message name="Sd2Ids_SzfExport">
              <wsdl:part name="arg1" type="xs:string"/>
              <wsdl:part name="arg2" type="xs:string"/>
         </wsdl:message>
         <wsdl:message name="Result">
              <wsdl:part name="Function" type="xs:string"/>
              <wsdl:part name="r" type="xs:string"/>
         </wsdl:message>
         <wsdl:portType name="SD2Port">
              <wsdl:operation name="Sd2Ids_SzfExport">
                   <wsdl:input message="ns:Sd2Ids_SzfExport"/>
                   <wsdl:output message="ns:Result"/>
              </wsdl:operation>
         </wsdl:portType>
         <wsdl:binding name="SD2binding" type="ns:SD2Port">
              <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
              <wsdl:operation name="Sd2Ids_SzfExport">
                   <soap:operation soapAction="urn:Sd2Ids_SzfExport"/>
                   <wsdl:input>
                        <soap:body use="encoded" namespace="http://www.dat.de/sdii/ids/Sd2SOAP.wsdl"/>
                   </wsdl:input>
                   <wsdl:output>
                        <soap:body use="encoded" namespace="http://www.dat.de/sdii/ids/Sd2SOAP.wsdl"/>
                   </wsdl:output>
              </wsdl:operation>
         </wsdl:binding>
         <wsdl:service name="SD2Service">
              <wsdl:port name="SD2Service" binding="ns:SD2binding">
                   <soap:address location="http://localhost:56791/"/>
              </wsdl:port>
         </wsdl:service>
    </wsdl:definitions>
    I'm guessing that problem is with soap:address, because of localhost definition (but my server is really running on my localhost). I'm not sure where I can pass information to XI to use those localhost adress and port.
    I will reward all helping answers with points

    What do you meen saying "in the address section". In imported *.wsdl file? Second thing. When I'm comparing original *.wsdl file and *.wsdl file which I can preview from SPROXY transaction I see some differences. A specially I do not see in *.wsdl file from SPROXY any information about soap:adress. Any idea why?
    *.wsdl from SPROXY
      <?xml version="1.0" encoding="utf-8" ?>
    - <wsdl:definitions name="Sd2Ids_SzfExport" targetNamespace="http://www.dat.de/sdii/ids/Sd2SOAP.wsdl" xmlns:p1="http://www.dat.de/sdii/ids/Sd2SOAP.wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
    - <wsdl:types>
    - <xsd:schema targetNamespace="http://www.dat.de/sdii/ids/Sd2SOAP.wsdl" xmlns="http://www.dat.de/sdii/ids/Sd2SOAP.wsdl" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <xsd:element name="Result" type="Result" xmlns="" />
      <xsd:element name="Sd2Ids_SzfExport" type="Sd2Ids_SzfExport" xmlns="" />
      </xsd:schema>
    - <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    - <xsd:complexType name="Sd2Ids_SzfExport">
    - <xsd:sequence>
      <xsd:element name="arg1" type="xsd:string" />
      <xsd:element name="arg2" type="xsd:string" />
      </xsd:sequence>
      </xsd:complexType>
    - <xsd:complexType name="Result">
    - <xsd:sequence>
      <xsd:element name="Function" type="xsd:string" />
      <xsd:element name="r" type="xsd:string" />
      </xsd:sequence>
      </xsd:complexType>
      </xsd:schema>
      </wsdl:types>
    - <wsdl:message name="p1.Sd2Ids_SzfExport">
      <wsdl:part name="Sd2Ids_SzfExport" type="Sd2Ids_SzfExport" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" />
      </wsdl:message>
    - <wsdl:message name="p1.Result">
      <wsdl:part name="Result" type="Result" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" />
      </wsdl:message>
    - <wsdl:portType name="Sd2Ids_SzfExport">
    - <wsdl:operation name="Sd2Ids_SzfExport">
      <wsdl:input message="p1:p1.Sd2Ids_SzfExport" />
      <wsdl:output message="p1:p1.Result" />
      </wsdl:operation>
      </wsdl:portType>
    - <ifr:properties xmlns:ifr="urn:com-sap:ifr:v2:wsdl">
      <ifr:category>ifmmessif</ifr:category>
    - <ifr:methods>
    - <ifr:method name="Sd2Ids_SzfExport">
      <ifr:isSynchron>true</ifr:isSynchron>
      <ifr:isInbound>true</ifr:isInbound>
      <ifr:interfaceCategory>inbound</ifr:interfaceCategory>
      </ifr:method>
      </ifr:methods>
    - <ifr:messages>
    - <ifr:message name="p1.Sd2Ids_SzfExport">
      <ifr:messType>ifmextmes</ifr:messType>
      <ifr:technicalNamespace>http://www.dat.de/sdii/ids/Sd2SOAP.wsdl</ifr:technicalNamespace>
      </ifr:message>
    - <ifr:message name="p1.Result">
      <ifr:messType>ifmextmes</ifr:messType>
      <ifr:technicalNamespace>http://www.dat.de/sdii/ids/Sd2SOAP.wsdl</ifr:technicalNamespace>
      </ifr:message>
      </ifr:messages>
      </ifr:properties>
      </wsdl:definitions>

Maybe you are looking for

  • How do i organize photos in iPhoto?

    I have many duplicate photos in iphoto, and cannot figure how to organize the photos by folder.  I have created a few, and added photos, but they appear to be "copies" rather than a move....I haven't ever done this on a MAC, just a PC...so perhaps I'

  • How to decode audio data from dvi/rtp to PCM linear

    Hi all, I am getting audio data as DVI/RTP 4 bit mono as input stream but not able to create player for this can any one send me any decoding function so that i can change this data to PCM linear 16 bit format

  • Problem in loading Native libraries

    While trying to load native libraries I'm getting the following error message java.lang.UnsatisfiedLinkError: /XXX/XXX/libMySharedObj.so: ld.so.1: <JAVA_HOME>/bin/sparcv9/java: fatal: libskgxp10.so: open failed: No such file or directory At which pla

  • QTJava.zip missing from Eclipse projects since iTunes 7.2 upgrade

    I'm developing simple Java projects in Eclipse 3.2.1. All was working OK. I just upgraded to iTunes 7.2 and now all my projects are complaining about missing QTJava.zip from C:\Program Files\java\j2re1.4.2_13\lib\ext. This file appears to have been d

  • Continuous syncing problems between iTunes and iPad 3

    Does anyone have a solution to to resolving either incomplete syncing, & un sequential track order of albums and playlist.   I have been having this problem off/on since November.  Purchased 2 albums today and it took 3 tries b4 getting the complete