Webservice to XI. Pls suggest urgent

Hi,
At source system I have webservice. I need to communicate to XI.
I have imported that wsdl to XI as External Def and made Soap Sender Adapter and all XI part.
Now my question is how to trigger from source system webservice to XI and how to make webservice async.
Thanks

u will have a tool called ALTOVA XMLSPY.
also check these:
. XMlSpy
http://www.altova.com/features_soap.html
2. Parasoft SOATest
http://www.parasoft.com/jsp/templates/ads/google/googlesoap1.jsp;jsessionid=aaabTTtXGGgHP7?redname=googlesoap1&referred=googlesoap1
3. WebserviceStudio(my fav, easy and free)
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=65a1d4ea-0f7a-41bd-8494-e916ebc4159c
4. SAP SOAP Client
https://www.sdn.sap.com/jws/soapclient.jnlp
for any sought of trouble shooting:
refer this
/people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009
thanks
kiran
Edited by: kiran dasari on Mar 17, 2008 3:29 PM
Edited by: kiran dasari on Mar 17, 2008 3:30 PM

Similar Messages

  • Webservice sender . Pls advice urgent

    Hi Piyush/All,
    My scenario is
    System A (Webservice) -- XI -- File
    System A is providing WebService(wsdl) to XI
    So It is a webservice(wsdl) of System A.
    XI will import that wsdl as External Defination and map to File Interface.
    System A will send soap request to XI.
    Can this scenario be made
    1. Soap Sender Adapter --- XI --- File Receiver Adapter?
    2. WebServer needs to be installed at System A?
    Regards

    1 Soap Sender Adapter --- XI --- File Receiver Adapter?
    ans:yes
    2. WebServer needs to be installed at System A?
    ans:yes
    Check links on soap.
    For SOAP see below links
    /people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
    /people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/befdeb90-0201-0010-059b-f222711d10c0
    /people/padmankumar.sahoo/blog/2005/02/15/an-overview-of-soap
    How to use SOAP adapter:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40611dd6-e66e-2910-f383-e80fb44f9cd4
    SAP AII - How to consume and expose webservices  ?

  • Webservice sender and Receiver. Pls advice urgent

    Hi All,
    My Scenario
    System A (WebService) -- XI -- System B (WebService)
    Pls let me know
    1. What does it mean by WebService needs WebServer?
    2. For System A (WebService) -- XI
        Do I require WebServer to be installed at System A or XI?
    3. For XI -- System B (WebService)
    Do I require WebServer to be installed at System B or XI?
    Pls advice urgent.
    Regards

    Hi Piyush,
    Hi Piyush,
    System A (WebService) -- XI --- System B (WebService)
    I know the flow -- like both webservices will be impoted as External Definations and will me mapped.
    I was asking about Webserver.
    a. XI --- System B (WebService)
    System B is providing wsdl.
    WebServer is required at System B -- fine.
    b. System A (WebService) -- XI
    System A is providing WebService(wsdl) to XI
    XI is NOT providing WebService to System A.
    So It is a webservice(wsdl) of System A. It will be given to XI and XI will import it as wsdl.
    So do we or not require require Webserver in
    System A or XI?
    Pls tell System A (WebService) -- XI
    Webserver part.
    Regards

  • Hi  urgent pls suggest when i press enter the data disappears...

    hi
    i have develop,ed a module pool for table maintianece
    in which  there are theree fields
    customer number name  email id
    now when i dont press enter at first field ie customer number after entering all data
    and save the data is saved properly for all three fields
    but if after e ntering the customer number i press enter and then enter name and email id
    and save the data for email is not saved and also if i just press enter again the data in email id column which i entered disappears
    can anyone suggest reason and solution for it
    regards
    Arora

    hi
    here is my code
    PROCESS BEFORE OUTPUT.
      LOOP   WITH CONTROL TABLE_ZCUST_EM_CREATE."AT T_ZCUST_EM_CREATE
        MODULE STATUS_0200.
      ENDLOOP.
    *Process after input
    PROCESS AFTER INPUT.
      MODULE CANCEL_200 AT EXIT-COMMAND.
      LOOP WITH CONTROL TABLE_ZCUST_EM_CREATE ."AT T_zcust_em_CREATE ." .".
       MODULE USER_COMMAND_0200.
        CHAIN.
          FIELD t_ZCUST_EM_create-ship_to .
         MODULE set_field_validation ON CHAIN-REQUEST.
        ENDCHAIN.
        MODULE USER_COMMAND_0200.
      ENDLOOP.
    here ship_to is customer number
    ship_to_name is name
    and email id is email id field
    pls suggest on this code also if u want i can give code for the module validation and user commarnd 2000
    as below
    MODULE STATUS_0200 OUTPUT.
      w_lines_200 = sy-loopc.
    *Reading table t_zcust_em_create for screen 200.
      read table t_zcust_em_create
        index table_zcust_em_create-current_line.
    *Refreshing The Internal table 't_zcust_em_temp'
      refresh:t_zcust_em_temp.
    ENDMODULE. 
    MODULE set_field_validation INPUT.
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
                EXPORTING
                   INPUT         = t_zcust_em_create-ship_to
                IMPORTING
                    OUTPUT       = t_zcust_em_create-ship_to.
      select single kunnr from kna1 into v_kunnr
              where kunnr = t_zcust_em_create-ship_to.
          if sy-subrc = 0.
           select single name1 from kna1 into t_zcust_em_create-ship_to_name
           where kunnr = t_zcust_em_create-ship_to.
          else.
          t_gui1-fcode = 'BACK'.
          append t_gui1.
          t_gui1-fcode = 'EXIT'.
          append t_gui1.
          t_gui1-fcode = 'SAVE'.
          append t_gui1.
          SET PF-STATUS 'AIMS_200' excluding t_gui1.
          message E002 with t_zcust_em_create-ship_to.
             endif. "kna1
    ENDMODULE.                 " set_field_validation  INPUT
    MODULE USER_COMMAND_0200 INPUT.
    *Setting it for select/deselect entries
      move:t_zcust_em_create to t_zcust_em_create_sel.
      append t_zcust_em_create_sel.
      clear:t_zcust_em_create_sel.
    *Getting internal table t_zcust_em_create with control
      read table t_zcust_em_create
             with key ship_to = t_zcust_em_create-ship_to.
    *Getting internal table for create entries: screen-200
      if sy-subrc ne 0 and t_zcust_em_create-ship_to ne space .
        append  t_zcust_em_create     .
        move:t_zcust_em_create to t_zcust_em_create_tmp.
        append t_zcust_em_create_tmp .
        clear:t_zcust_em_create_tmp  ,
              t_zcust_em_create      .
      endif.
      clear:t_cols.
    *Getting the value of  w_fill_200.
      describe table t_zcust_em_create lines w_fill_200.
    ENDMODULE.                 " USER_COMMAND_0200  INPUT
    PLEASE SUGGEST
    REGARDS
    ARORA
      module read_table_value_0200.

  • UDF in message mapping instead of Java Mapping. Pls advice urgent

    Hi All,
    My scenario
    CRM --- XI -- CRM
    In XI I have to open socket connection.
    Pls refer link:
    /people/saravanakumar.kuppusamy2/blog/2005/12/15/socket-integration-with-xi
    Can Java Mapping code given in above link for socket connection can be used in Message Mapping (CRM -- CRM)UDF?
    Pls advice urgent
    Regards

    Hi Henry,
    I understood your requirement.
    But as per the architecture of XI/PI some message has to trigger your scenario.
    In this case there is no adapter where you can directly communicate with CRM system.
    Do one thing configure a dummy scenario on the sender side.
    Use File adapter for simplicity. once it pools the file with some dummy data in the file it comes to Interface mapping(message mapping) of the PIPELINE steps. Now use the code as you mentioned above(within UDF) for opening socket to CRM system and implement you business logic within that program and write the response to target interface which will infact talk with CRM system.
    Dont forget to do the coding in an infinite loop with some delay (if required). Other wise every time you have to put a message for File Adapter for triggering purposes.
    You can also acheive the same if you use Java Mapping instead of Graphical mapping with UDF(code for Opening socket and business logic). I suggest you to use Java Mapping.
    I dont know how you will comunicate with CRM system on receiver side.?
    Thanks,
    Gujjeti

  • I have lost my facetime option when moved to another country. pls suggest how can i get it back

    Hi ,
    Recenlty i have bouhgt  new iphone5s from middle east . When i was using the phone over there the facetime was working perfect for me .
    Now when i moved to another country i can not see the facetime option in the iphone .
    Could you pls suggest how can i get it back .

    Hi Stedman ,
    Thanks for the information !!
    I have checked the article and i can clear see that my Wireless carrier support the facetime feature
    so what could be the reason am not able to use the facetime option .

  • How to select a particular node in a tree?-want suggestions urgent

    i've to make a tree showing "c:\" folder structure of the system. Initially i'm adding the folders in c:\ only tothe tree. And i'm adding the subfolders when ever i select a particular folder. I'm opening the subfolders and inner subfolders of it and so inside like that. now i'm closing the window . i want the tree to reopen with the previously opened level when ever i again run the program. On closing i'm storing the last selected node using tree.getMaxSelectionPath() . And on reopen i'm setting it as tree.setSelectionPath(tree.getMaxSelectionPath()).
    But it is not opening the entire path. it is opening uptop one level only. what to do. Needs suggestion urgently.
    Thnaks for suggestons.

    Hi again,
    I am sorry, I cannot help in another way than looking at the documentation, because I have currently no JDK available here. If expandPath(...) doesn't work, you can try to get all the nodes of that path and expand them from the root node downwards, perhaps that will work.
    greetings Marsian

  • Authorization object coding -problem. Pls suggest.

    Hi experts
    I have created authorization fields and assigned in objects properly.
    My case is i am calling the transaction ZMAST which is create through table maintenance(ZMASTER) of the table ZMASTER.
    Now where to implement this coding part and how to do.
    Please explain me clearly the steps , the following coding part i put in dialog programming right now and can you tell me will this code work fine.
    If we can do in Table maintenance Events, do we need to write in standard program. pls suggest me on this.
    WHEN 'MAST'.
    AT SELECTION-SCREEN.
    AUTHORITY-CHECK OBJECT 'ZRAJ_TEST1'
    0 ID 'ACTVT' FIELD '03'.
    IF sy-subrc <> 0.
    MESSAGE 'No authorization' TYPE 'E'.
    ENDIF.
    CALL TRANSACTION 'ZMAST'.
    Thanks in advance.
    Regards
    Rajaram

    Hi,
    The coding can be done in the "Events" section of the table maintenance.
    Chk this link for further help on this:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/abap/how%20to%20implement%20events%20in%20table%20maintenance.doc
    Best Regards,
    Anjali

  • HTTP adapter. Pls advice urgent

    Hi,
    Some cleint wants to send data to PI (7.0)  through HTTP.
    Now should that client send through HTTP or it can also use
    HTTPS.
    Pls advice urgent.
    Regards

    Hi,
              All XI runtime components using the HTTP protocol support the encryption of the HTTP data stream by means of the SSL protocol, also known as HTTPS. HTTPS data streams are completely transparent to the Exchange Infrastructure
         HTTPS (Hyper Text Transfer Protocol Secure) is a secure version of the Hyper Text Transfer Protocol (http). Secure means of transferring data using the https protocol in the World Wide Web where secure ecommerce transactions, such as online banking transactions and other financial transactions are involved.
    Https encrypts the session with a digital certificate i.e., HTTP over SSL (Secure Sockets Layer) which can be used by Web browsers and HTTPS - capable client programs.
    If the website begins with https:// instead of http://, it is a secure site. Almost 99% of the browsers can connect to web servers either using http or https. The address bar in the browser will begin with https instead of http, if a web site is secured.  
    HTTPS Protocol work with the combination of programs including the browser programs which takes care of the encryption/decryption routines that exist on the web hosting servers.
    HTTP data is sent over TCP/IP port 80, whereas  HTTPS  data is sent over port 443.
    HTTPS comes in two flavors, both ensuring the confidentiality of data sent over the network
    1)Server authentication :
    Only the HTTP server identifies itself with a certificate that is to be verified by the client.
    2)Client authentication:
    Additionally, the HTTP client identifies itself with a certificate that is to be verified by the server
    Regards,
    sangeetha

  • Work flow park document ----------------Pls help urgent

    Hi Guru's
    Park document posting using throught workflow
    i posted one document throught workflow in f-65 (park document posting ).
    whenever above rs :- 5000 need apporvel to another user.
    when he/she give apporvel . i want to post that document.
    but, once when i get apporve .
    system is blocking that document
    system message Document not at release
    and also  post symbol deativate mode.
    pls suggest path & any soultion

    public class clsGrandChild {
    private String strGrandChildName = "";
    public void mtd_setGrandChildName(String strIn) {
    strGrandChildName = strIn;
    public String mtd_getGrandChildName() {
    return strGrandChildName;
    public class clsChild {
    private String strChildName = "";
    public void mtd_setChildName(String strIn) {
    strChildName = strIn;
    public String mtd_getChildName() {
    return strChildName;
    public String mtd_GrandChildName() {
    // can i get the same value of
    alue of strGrandChildName assigned in the main frm
    here?
    public class clsMain extends clsGrandChild {
    public static void main(String[] args) {
    mtd_setGrandChildName("grand child name");mtd_setGrandChildName("grand child name") shouldn't be called here, it should be called after the
    clsChild object has been created
    >
    clsChild objChild = new clsChild();objChild. mtd_setGrandChildName("grand child name");
    objChild.mtd_GrandChildName();
    If to access the variable strGrandChildName before the instanciation of clsChild object is what you needed, then you will need to set the string strGrandChildName as static and also setter method
    needs to be static too.
    private static String strChildName = "";
    public static void mtd_setGrandChildName(String strIn) {
    strGrandChildName = strIn;
    by doing it this way, the static variables will be created when main thread starts.

  • Pls suggest Online docs for 1Z0-051

    I am new to the forum and trying to get online Documentation for first exam in the track...Can somebody pls suggest online help and sites related to the OCP..?
    Edited by: user10997331 on Apr 10, 2009 1:02 PM

    Please read:
    1) The forum faq (announcment stickey post at he top of this forum) [http://forums.oracle.com/forums/ann.jspa?annID=794]
    2) The certification blog on [http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=39]
    3) The oracle certifiaction site has lots currently on [http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=39]
    (View all certifications and drill down to a certifaction or exam), you should be able to find the exam topics.
    4) Search in this forums for posts on 1z0-051.
    5) If you are serious about Oracle also take time to become familar with the Oracle Technology website [http://www.oracle.com/technology] which has links to documentation and tutorials and other resources.
    6) IMPORTANT: Some 'online docs' you may find, or are directed to, or may be offered (particularly braindumps), may be unauthorised materials and using them could end up with you losing credit for any exam/certification you may take.
    Hopefully you will find these references and places to search useful.
    Rgds - bigdelboy.
    Edited by: bigdelboy on 10-Apr-2009 14:39 - did not notice hsawwan had replied earlier and given a good reference.

  • Pls suggest is there any free application to Lock the selected folder on new I pad

    Pls suggest is there any free application to Lock the selected folders on new I pad

    There won't be any. iOS is a sandboxed OS and third-party apps won't be able to prevent access to other apps.

  • Can u someone pls suggest the accesspoint model

    hi all i am new to cisco wireless and also to wireless. i am looking for 2 acces-point which can function as bridges also in workgroup. plus i am ubying a wireless controller for pushing qos,vlans,rf band management,security,802.1x, wep and ids features on to the accesspoints. i am basically requiring this for lab purposes only and not for production.
    can anyone pls suggest me which accesspoint will give this features which will be economical also.
    regards
    sebastan

    Sebastan,
    If you need AP's that can function as a bridge, and be associated to a controlle, you should go with the 1030. It can run as a bridge, to another 1030, or it can be a regular access point.

  • Hi I am using iphone 4, since last few days i am facing problem in touch screen at times it doesn't work at all for 5-10 mins and then it works out itself. Can anyone pls suggest what the problem is and how it can be sorted out?

    Hi I am using iphone 4, since last few days i am facing problem in touch screen at times it doesn’t work at all for 5-10 mins and then it works out itself. Can anyone pls suggest what the problem is and how it can be sorted out?

    Did you recently updated to 7.0.4? Even for me same also issues.

  • HT4489 I am not able to transfer my in spite of VCf format from my computer to my iPhone 5S...can you pls suggest some way to do it as fast as possible

    Can you pls solve my issue......I am not able to transfer my in spite of VCf format from my computer to my iPhone 5S...can you pls suggest some way to do it as fast as possible

    What happens when you follow this?
    http://support.apple.com/kb/PH3605

Maybe you are looking for

  • Two ipods and one itune

    Hello, I have two ipods but just one itunes. I can´t add music for one of my ipod´s. The itune recognize just one. What i have to do? Thank you!

  • IBooks (PDF issues) - already posted from others in different ways ;-)

    Hello everyone! Problems with iPad 3G/32GB with iOS 4.2.1 and iBooks 1.2.1(335); no modifications like "Jailbreaked" PDFs that shown up already in iBooks aren't anymore accessible after upgraded to the iBooks Ver. shown above. The PDFs still remain c

  • Need installation cd for a HPF335 all-in-one deskjet printer.

    NEED INSTALLATION CD FOR AN HP F335 ALL-IN-ONE DESKJET PRINTER. WHERE CAN I GET A COPY?

  • Last week to Win! Get in before it is too late!

    Back in July we had published a Support Insider blog post about using the ViewDbChk command to remove invalid linked clone entries, which applied to Horizon View 5.3 and later. Apparently a similar situation can arise in earlier versions of the produ

  • Finder bug : presentation mode lost ...

    With the global Finder, navigate in new window (same thing with the other setting, and navigate with command/pomme open), the parent window can lost his presentation setting. To reproduce the bug : - Make a new folder. - Apply a icon view, with "alwa