Creation of simple webservice at Sender side

Hi experts,
I have a requirement in which I need to create a web service (WSDL structure is available).
Kindly provide me links to blogs which explain the process of creation of web service at sender side.
Also is there a difference in process during the creation for sender/receiver side?
Thanks in advance,
Thomas

Also is there a difference in process during the creation for sender/receiver side?
When using SOAP on the sender side you develop the structure and corresponding Interface in XI/ PI and then provide the WSDL file to the sending application whereas when SOAP is on the receiving end you import the WSDL file provided by the target application and then develop the Interface.
For rest of your question(s) i sould suggest you make a search on SDN with keywords "how to create wsdl" or "how to generate wsdl" with the date range as All....there are lots of threads answered with this....even ther are some blogs readily available.
Regards,
Abhishek.

Similar Messages

  • PI 7.1 Ehp1 IDOC adapter message packaging - package options on sender side

    Hi guys,
    I am trying to use the new IDOC adapter PI7.1 Ehp1 functionality for packaging the IDOCs in single PI message, instead of using Collect pattern in BPM. I have configured IDOC sender comm. channel with Sender Agreement as well. So far, so good, but I am wondering if the packaging done on PI side should be the same as the packaging parameters on sender side...
    What I mean? Do I have to set the Pack. Size (we20) to be the same as the one on PI, and do I have to use "Collect IDocs" as
    Output mode (also found in we20) .. I guess "Yes".. Actually what I got also is that I have to schedule RSEOUT00 if I am using the option to Collect IDOCs, right ? Can execution of RSEOUT00 be "plugged" somehow to be executed after bd21(Creation of IDocs from change pointers) execution ..?
    If you have any personal experience on this - please share it with me
    Thanks & Best Regards,
    Lalo

    I am wondering if the packaging done on PI side should be the same as the packaging parameters on sender side
    Do not have to be same.
    Think of this way:  there are two containers carrying water: A for ECC and B for PI (specified in communication channel), you are defining the size of the containers.
    If Size of A > B, then, One full A will need more than one B to handle, means multiple PI messages will be created.
    if Size of A < B, One PI message is enough to handle incoming package.
    For sure in partner profile of ECC, you will need to enable IDOC packaging and specify the size (container A).
    Regards
    Liang
    Edited by: Liang Ji on Jun 8, 2010 3:30 PM

  • File content conversion at sender side

    Hi,
    I need to convert a flat file to xml at sender side using FCC.
    Input text file:
    Sunil,Chandra,Mumbai,400709
    Sachin,Tendulkar,Delhi,110066
    XML Structure   Occurrence
    >Employees     1..1
      >  > Employee             0..N
        > > > Fname         1..1
          >  > > Lname           1..1
            >> > Address         1..1
              >  > > >City              1..1
                >> > > Zip              1..1
    xml should be like this:
    ><Employees>   
    >><Employee>
    >>><Fname>Sunil</Fname>
    >>><Lname>Chandra<Lname>
    >>><Address>
    >>>><City>Mumbai</City>
    >>>><Pin>400709</Pin>
    >>></Address>
    >></Employee>
    >><Employee>
    >>><Fname>Sachin</Fname>
    >>><Lname>Tendulkar<Lname>
    >>><Address>
    >>>><City>Delhi</City>
    >>>><Pin>110066</Pin>
    >>></Address>
    >></Employee>
    ></Employees>

    FCC does not support this level nesting...Ref
    http://help.sap.com/saphelp_nw70/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm
    But requirement can be achieved using extra mapping
    you can create a source structure that looks like
    MT_Source_New..
    >Record ...unbounded
    >line ....1
    and read the input file line by line...this can be achieved by simple FCC...Refer above link
    here you need extra mapping to map it to your required source structure Employees
    MT_new ---Mapping1 --- Employees
    Then map Employees to Actual target structure

  • A simple way in sending message on a large number of contacts?

    Is there a simple way in sending a large number of contacts? I mean, i'll send my message on a group, i.e. "hello" to "classmates" group. I know it is present during ios4 &amp; 5 version? Why now on ios7? How's that? Some of my contacts are changing new numbers so i can't add them to my inbox.

    When a device that is connected to an icloud account has it's contacts deleted, the same contacts at icloud.com are also deleted and then the changes propagate to other computers and devices also connected to the same icloud account.   In other words, the contacts are deleted everywhere.  Also, any iOS backup to icloud does not include contacts or any of the other Apple data, like calendars, reminders, etc.  The only way you can get that data back is if it was on a computer which has been frequently backed up.  You restore the data from the backup.  (This reference to "backup" is a local backup, it has nothing to do with icloud.)

  • Have you a simple client for send message on oc4j 9.0.2.0.0 ?

    Hi to All!
    Have you a simple client to send message on a queue in OC4J 9.0.2 ?
    Can you show me how is possible to write the config file to connect to oc4j application server?
    thanks very much
    Andrea

    I added -Xcheck:jni and -Xcheck:nabounds to the command line and got this one now :
    500 Internal Server Error
    Error parsing JSP page /westflo-fsweb/main/header.jsp
    Error creating jsp-page instance: java.lang.ClassFormatError: __jspPage8_main_header_jsp (Method "pushBody" has illegal signature "()Ljavax/servonInfo.classjavax/servlet/j")
    My whole command line is :
    /usr/java130_wei/bin/java -ms128m -mx256m -Xcheck:jni -Xcheck:nabounds -Xnoclassgc -verbosegc -Duser.dir=/usr/oc4j/j2ee/home -Denvironment=DEV2GMSFS -Dwestflo.dir=/website/DEV2/GMSFS/oc4j_instance2/westflo/westflo/ -Ddeployment.dir=/website/DEV2/GMSFS/oc4j_instance2/pie/gms/ -Demissionrc.dir=/website/DEV2/GMSFS/oc4j_instance2/emissionrc/emissionrc-web/ -jar /usr/oc4j/j2ee/home/oc4j.jar -out /website/DEV2/GMSFS/oc4j_instance2/oc4j_config/log/server.log -err /website/DEV2/GMSFS/oc4j_instance2/oc4j_config/log/oc4j.err -config /website/DEV2/GMSFS/oc4j_instance2/oc4j_config/config/server.xml

  • Sender side Synchoronous jdbc scenario

    Hii experts,
    Can we do Sender side synchronous jdbc scenario?? if yes give me an example how the scenario will look like??
    and what are the steps has to be done?
    Regards,
    Balaji

    Hi,
    Can you pls clear your requirement?
    In your case, do sender JDBC will fetch the data and give it to the target, and again target will give some resonse and that
    response you have to insert into the database at sender side?
    If this is the case for you, then it can be achieved.
    Pls exactly tell what you are looking for.
    -Tanaya.

  • Flat file name from Sender Side Dynamically into subject of Receiver Mail

    Hi All,
             I am Using a file to Mail Scenario, My requirement is to get dynamically the file name from flat file of the Sender Side into Subject of Receiver Mail Adapter and attachment of file from the Sender Side. Can anyone help me out.
    Thanks in Advance

    Hi....
              You can write udf in the message mapping to get the Dynamic file name and map that to the subject of the receiver mail.
      DynamicConfiguration conf = (DynamicConfiguration) param.get(
              StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey KEY_FILENAME = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");
          // read value
          String Filename = conf.get(KEY_FILENAME);
    Regards,
    Leela

  • How to handle errors in a file at sender side?

    Hi
    I have done a file to proxy scenario.
    I know how to handle errors on proxy.
    But on sender side when picking the file if one the record have worng fomat its throwing mapping error and its not processing any record..
    I wanted to process the records which have right format and data and  all remaining recrods which have wromg format should be send back to the sender as file.
    How to do this.
    How to handle error in sender file.
    Regards
    Sowmya

    Hello Sowmya,
    In your scenario Three ways you can validate the data.
    1) Before the data reaches into SAP system ie in XI system during Mapping or before mapping i,e in Adapter Module in the Sender side
    2) this option, is in the receiver applications side. ie. Validations will be taken care in the SAP system i.e in ABAP server proxy code.
    3)Through BPM, If Mapping Exception Occures then through exception Branch you can send bad formate file to sender again.
    Generally, it is prefer to more business critical validations in the Application System ie Receiver Application System (ABAP Server Proxy)
    In this, you can have more flexibility of the validations as you are validating some of the SAP payroll informations as Personal ID etc.
    Based on the complexity and flexibility of the requirement, you can either do this in the XI (if XI, ie Sender Adapter Module or Mapping) or in the ABAP proxy
    Thanks'
    Sunil Singh

  • Business service is not working in sender side but business system is working soap to idoc but why like that

    i have  scenario SOAP to IDOC
    when i'm using business service in sender side it is getting an error as follows
    sender message can not convert to ALE Logical system
    in this i'm using altova spy as testing tool
    my sender interface is asynchronous
    but when i'm using business system everything is working fine
    In sender side i'm using soap adapter,i checked the logical system everything is fine
    mainly the problem is why it is working when i'm using business system rather than business service
    my pi version is pi 7.0
    thanks in advance
    regards
    satish

    Hi Satish,
    You are sending IDOC's to SAP system right. we should create Business system not business service.
    so we should create the business system as web AS ABAP in SLD and import the same in ID.
    When we create the business system in SLD the logical system name is assigned for the business system. like SAPCLNT100...It plays a key role in IDOC scenarios.
    sender message can not convert to ALE Logical system
    Reasons for this issue is
    1) logical system name is unable to read from SLD for that corresponding business system.
    Goto business system click on Adapter specific identifiers from the menu --> read from SLD.
    it will automatically fetch the logical system name from the SLD.
    2) Sometimes the logical system name will be deleted from the business system in SLD.
    Delete the business system and re-create it, and follow the above procedure.it will resolve your issue.
    Regards
    Bhargava Krishna

  • Load Balancing on two server nodes at the sender side...

    Hi Experts,
    I am sending a huge message (this message is being splitted into multiple messages depending on the load and zipped, this whole process of splitting and zipping is done by the scripts) zipped from sender side , when I am monitoring in message monitoring tool I found that all the load is on one server node and other server node is free as we have two server nodes , how to distribute the message equally between these two nodes.
    The same Load balancing is working properly at the receiver end (load is getting distributed between two server nodes). Not sure why this is not the case at the sender side.
    Please throw some light on this issue.
    Thanks a lot for your kind help in advance.

    Hi,
    Follow this blog this may helpful to you
    Handling Large files in XI
    /people/pooja.pandey/blog/2005/10/17/number-formatting-to-handle-large-numbers
    file size can be handeled in client java proxy and the message is parsed in xi. this will not have much of performance issue. but yes when the smae is handeled by xi. and yes this scenario can be efficiently handeled from java client proxy
    limit on the number of 'field-set' lines you can send to the ITS?
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/72e2bb90-0301-0010-e883-c390ad8a975a
    Processing huge file loads through XI
    Edited by: Venkataramesh Boppana on May 17, 2008 12:54 AM

  • Synchronous file adapter sender side configuration in sap pi

    Hi Experts
    synchronous file adapter sender side configuration in sap pi
    can you explain any one tell me step by step procedure?
    Regards
    Sagar

    Hi,
    You can use RequestResponseBean in the sender file adapter module .
    RequestResponseBean (SAP Library - SAP Exchange Infrastructure)
    Request/Response Bean for IDOC_AAE adapter
    Instead of IDOC_AAE adapter you can use FILE adapter.
    Regards,

  • File content conversion on Sender Side

    Hi,
    I am doing file content conversion on sender side.when i am executing the scenario,i am getting the following error in sxmb_moni:
    Invalid at the top level of the document. Error processing resource 'file:///D:/Documents and Settings/...............
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?><!-- Inbound Message --> DOC_HEADER                     ...
    when i right click on the pyaload and select view source
    its displaying the whole flat file with the following line at the beginning:
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?><!-- Inbound Message -->
    i have given all the parameters correctly....
    in sxmb_moni.....the error category is Mapping and the error id id EXCEPTION_DURING_EXECUTE
    Please help me with this error.
    thanks n regards,
    anuradha

    Hi !!
    The best way to debug would be to add TRACE statements in your mappigs. In both Graphical and java Mapping.
    Trace out the entire output of java mapping and see if this is the input that the next mapping expects.
    For trace , http://help.sap.com/saphelp_nw04/helpdata/en/c8/98e7d5c1620642973565ea3dd319d1/content.htm
    refr this links also
    Fatal Error: com.sap.engine.lib.xml.parser.ParserException: Name expected
    unsported character error in message mapping
    Re: HTTP to RFC Mapping error:com.sap.aii.utilxi.misc.api.BaseRuntimeException:
    Exception com.sap.aii.utilxi.misc.api.BaseRuntimeException
    Re: Outbound error
    Re: mapping error
    error in file to file
    have a look at this weblog on how to test your mapping
    /people/michal.krawczyk2/blog/2005/09/16/xi-how-to-test-your-mapping-in-real-life-scenarios
    Thanks !!!

  • Error While Doing FCC on Sender Side

    Hi All,
    Iam reffering this Blog and doing File to File (FCC at Sender Side)
    Content Conversion ( The Key Field Problem )
    I have the Same Structure for both Source & Target. this is my structure
    http://img386.imageshack.us/my.php?image=sourcestructym4.jpg
    & i used the Following FCC Parameters at Sender Side
    http://img123.imageshack.us/my.php?image=fccparawy7.jpg
    Header.fieldSeparator  ,
    Header.fieldNames --- keyfield,Name,Designation,City
    Header.keyFieldValue --- 01
    Body.fieldSeparator  ,
    Body.fieldNames -
    keyfield,Salary,Contact,MailID
    Body.keyFieldValue -- 02
    Trailer.fieldSeparator ,
    Trailer.fieldNames ---keyfield,Address,Pin
    Trailer.keyFieldValue  -- 03
    ignoreRecordsetName -- true
    Txt File--Input
    01,Vamsi,SSE,Chennai
    02,1000,9962123146,vamsi.krishna
    03,Chennai,600096
    I placed the txt File in AL11 of XI Server and file not picked up and i have got the Error in Sender CC monitor in RWB
    Conversion initialization failed: java.lang.Exception: java.lang.Exception: java.lang.Exception: Error(s) in XML conversion parameters found: Mandatory parameter 'Header.keyFieldValue': no value found Mandatory parameter 'Header.fieldNames': no value found
    Regards

    Hi,
    I think all your configuariotn looks right.
    Regarding your .txt file:
    Check that there is no blank lines before your first record.
    Also, that your records begin in the first column,
    and also that there is 'nl' between your records.
    Try to add 'field.endSeparator ' in every record.
    According to help. sap:
    If you only specify a value for NameA.fieldSeparator, the system expects a string containing the
    names of the file columns in the same format as the file rows. This means that the same separator and
    any additional strings you specify for NameA.endSeparator and/or NameA.beginSeparator are expected.
    Carlos
    Edited by: Carlos Gonzalez on Nov 27, 2008 12:10 PM

  • Multiple Files at sender side

    Hi Friends,
    Im working with a scenario which gives me two different files for a single sender file.
    My sender structure is having a filed "Position" which takes 2 values ( One and Two).
    When i give these values, my target structure will be of two messages, one with  "Position = one" and the other with "Position = two".
    Im getting two files at sender side...which includes both the messages in it.
    Can anyone tell me how to get the two files which consists of ONE message each.
    Thanks In Advance,
    Divya

    hi divya,
    please have alook of following links,
    for enhanced interface determination,
    https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/3115. [original link is broken] [original link is broken] [original link is broken]
    some other links..
    Re: split messag. configuration
    Re: Multi Mapping 1 to n. SP15
    regards,
    navneet

  • Jco.webas.ignore_jdsr_error=1 in the sender side RFC adapter of RFC to SOAP scenario

    Hello Team,
    I am doing RFC to SOAP scenario after configuring the scenario i have checked the sender side communication channel it is not throughing any errors and it shows the status as green but it is displaying a short message
    it is the short log displayed while checking the sender side RFC communication channel it shows that "jco.webas.ignore_jdsr_error=1" can please any one suggest me how we can solve the issue.
    Regards,
    Avinash.

    Hi Avinash - I don't think that is an error instead it just displays your  system configuration.
    your RFC adapter should work i believe..
    Are you facing any issues?
    (I think the parameter is nothing but the value @ nwa/java system properties/XPI Adapter:RFC -> ignoreJrfcJdsrError(true/false))

Maybe you are looking for

  • Trap error within loop and process next record

    Hi, I am processing each record inside a loop. Now if any exception occurs processing with a single record within loop I want to continue with the next record with proper error message in the log. How to achieve the above scenario? Shall I create a s

  • HFM 3.5 to HFM 9.3.1 issues Urgent help needed

    Dear All: i am on an upgrade Scenario Upgrading HFM 3.5 and Hyperion Reports 7.0 to System 931 Environemt details : Windows 2003 sp2, SQL 2000 sp3a PROD HFM Server version : 3.5.1 sp2 PROD HR Version 7.0 Server 1: HFM Full Server Server 2: HFM App Se

  • If UseMessageListener in JMS adapter set True, causing the message state 0

    We have a multi node SOA 10g deployed. If we have a UseMessageListener=True, the state of the message is not changing from 0 to 2. Even though the message was consumed. Same, configuration works fine in lower environment with single node. When we cha

  • How to set NLS character set for report 9i servlet output?

    Hi, I am running a Reports 9i report. My problem is that the output HTML file is UTF8 encoded while ALL my 9iASR2 registry setting are set to EEISO8859P2. When I issued the http://<host:port>/reports/rwservlet/showenv?server=servername command it ret

  • IPod 5thGen - Game sync issues

    Downloaded 3 games only one shows up in the Games Tab. Able to play the game on the iPod. The other two..no idea what happened The Ipg file are there in the itunes directory on C: