Regarding Webservice

Hi Everyone,
     Can we convert simple file to file Scenario in XI to a webservice.
Regards,
Varun.

Hi Varun,
                Webservices are used to connect to the remote clients over internet by using SOAP protocol.
Check this links for creation of webservices:
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2131 [original link is broken] [original link is broken] [original link is broken] [original link is broken]
/people/community.user/blog/2006/10/24/exposing-bapi-as-web-services-through-sap-xi
/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
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi - Invoke Webservices using SAPXI
/people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services
/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2131 [original link is broken] [original link is broken] [original link is broken] [original link is broken]
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/336365d3-0401-0010-9884-
a651295aeaa9
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/336365d3-0401-0010-9884-
a651295aeaa9
Regards,
Vinod.

Similar Messages

  • [svn] 1602: Merging changes 1590, 1598, and 1600 from 3.0.x to trunk, regarding webservice endpoints

    Revision: 1602
    Author: [email protected]
    Date: 2008-05-07 13:20:02 -0700 (Wed, 07 May 2008)
    Log Message:
    Merging changes 1590, 1598, and 1600 from 3.0.x to trunk, regarding webservice endpoints
    Modified Paths:
    blazeds/trunk/build.properties
    blazeds/trunk/qa/apps/qa-regress/WEB-INF/server-config.wsdd
    blazeds/trunk/qa/apps/qa-regress/WEB-INF/web.xml
    blazeds/trunk/qa/apps/qa-regress/testsuites/flexunit/src/tests/flexunit/wscl/interop/SOAP BuilderRound3Import1_WhiteMesaTest.as
    blazeds/trunk/qa/apps/qa-regress/testsuites/flexunit/src/tests/flexunit/wscl/interop/SOAP BuilderRound3Import3_WhiteMesaTest.as
    blazeds/trunk/qa/apps/qa-regress/testsuites/flexunit/src/tests/flexunit/wscl/interop/SOAP BuilderRound3RPCEncoded.as
    Added Paths:
    blazeds/trunk/qa/apps/qa-regress/testsuites/flexunit/src/tests/flexunit/wscl/interop/SOAP BuilderRound3Compound1.as
    blazeds/trunk/qa/lib/javax_mail.jar
    blazeds/trunk/qa/lib/qa-services-wm.jar

  • Tool required to test webservice regarding  Webservice to IDoc

    Dear All,
    Iam dealing with Webservice to IDoc Scenario . I require a tool to test my Web service . Please Do the needful
    Thanks & Regards,
    Kalyan

    Hi kalyan,
    u can test using "Altova XML spy" or "Soapui".
    Download  "Altova XML spy"  from the below link.
    http://www.altova.com/download/xmlspy/xml_editor_enterprise.html
    <u><b>Using XML SPY:</b></u>
    Now open XML spy->go to FILE->OPEN->(select ur WSDL)->click on text(see below)->goto SOAP(see above)->create new SOAP request->ok->select MI->ok...
    now u will get soap request in XML format.Now again goto SOAP->send request to server.if evrything is correct ...wait smtime u will get ur desire output.
    Download SoapUi here below
    http://sourceforge.net/projects/soapui/
    <u><b>Using SoapUi:</b></u>
    Open SoapUi....goto FILE->New WSDL Project->give any suitable name and browse the WSDL->Now drill down ->u will see  "request1"->double click on that(here request gets create automatically.->click on the small green triange shape icon above.
    Regards
    biplab
    <i>**reward with points if helpful</i>

  • Regarding Webservice WSDL file

    Hello experts,
    Please help me by clarifying the below mentioned issue.
    I have cretaed a interactive form and placed one button on the form to submit the form data to the webservice.
    Now, in the properties of the button(Execute Type) i got the new dataconnection name by choosing the path EDIT-->New Data Connection
    and by uploading the WSDL file which was saved on my desktop.
    Now, it is working fine and iam able to do the bindings to webservice importing fields.
    But the problem is if i remove the WSDL file from the location where it was while creating new data connection in the form.
    The interfacing parameters of webservice in the DATA VIEW of the form are going OFF and if i reopen the form it is saying that "the file XXXXXXXXXXXXXXXX not exist".
    I tried with giving http URL in creating New data connection, but it is not accepting that URL and saying that "the URL : YYYYYYYYYYYYYYYYYYYYYYYY is invalid"
    Iam just following the standard procedure for taking the WSDL file or http UTL.
    Am i need to do any thing extra in taking WSDL file or URL?
    Regards,
    Ram

    No you are doing it right ....if you enter the url for the wsdl in a browser to you get the wsdl showing up? Are there any dialogs that pop up?
    Paul

  • Regarding webservice to RFC approach

    Hi all,
    I am doing webservice to RFC (Synchronous) interface.
    1.coould you please let me khow how many times PI can try to send information to and external system via a web service.
    2.In case PI could not connect to the external system after N number of trials and PI sends alert or email informing  about the failure, what would happen to the data, would it still be in PI or we will lose the information.
    3.What should be done from external system perspective to retrieve the data into itself once it is up and ready to receive the data.
    Thanks and Regards
    Kishore

    1.in this case, how abt data reprocess from PI incase of failures when target webservice is not available.
    Only the request will be processed (in terms of mapping and sending to target)......then you will get an error which will indicate that something is wrong with target system and the call will close with a red mark in SXMB_MONI.
    You have to resend the message from the sender.
    2.please confirm, data wont be available in PI, to resend from PI to webservice, since this is sync communication.
    It does not happen as the way you have mentioned......PI wont store the data and make a call again in case of error.
    3.Also please confirm how abt in async communication ( say for ex: proxy to webservice ) to handle data reprocess from
    PI in case of failures due to target webservice is not available.
    One is increasing the number of retries of the target channel....this is documented in a blog (probably by Naveen)
    Regards,
    Abhishek.

  • Regarding webservice adding to context of component controller

    Hi All,
           I have imported a webservice model and i am creating a data link between
    data model and component controller.why should i link Request Node(i,e Request_CustSessionWSViDocument_CustRetAll) to context of component controller why not response object(Response_CustSessionWSViDocument_CustRetAll).
           I want a clear picture regarding Request Node object and Response Object Node.Actually I want to know what resides in Request Node and in Response Node of a webservice model
    Thanks & Regards,
    saleem

    These classes are simply proxy classes for the web services.
    They reprsent request and response to the web service.
    For each method in web service there will be some parameter and return type. The request represent the paramaters and response represent the return type for the web service (or simply say method exposed as web service)
    Web Dynpro through context allows to you easily map the request,response in form on context nodes. You have to fill the request node.Then execute the web service. The result is stored in response node.
    This is good wiki to learn about AWS Model:
    https://wiki.sdn.sap.com/wiki/display/WDJava/FAQ-Models-AdaptiveWebService
    Regards
    Ashwani Kr Sharma

  • Doubts regarding webservices

    HI all,
    1) If XI exposes any outbound interface as a web service how to make that webservice capable of handling attachments ? Does the keep attachments option while configuring sender CC alone is enough to handle attachments on sender side? Do i need to make any changes to the wsdl to enable it to handle attachments?
    2) Is there any webservice client that has the capability to send attachments to the webservice that we have exposed above.
    3) Is there any webservice on internet to test the attachments on the receiver side?
    Thanks in advance.Any help on this will be highly appreciated.
    Regards,
    Sudheer

    > HI all,
    >
    > 1) If XI exposes any outbound interface as a web
    > service how to make that webservice capable of
    > handling attachments ? Does the keep attachments
    > option while configuring sender CC alone is enough to
    > handle attachments on sender side? Do i need to make
    > any changes to the wsdl to enable it to handle
    > attachments?
    Have not tried it, but I think you are correct. Just select option in the Sender SOAP adapter . No need to make any changes in the WSDL as far as I know.
    Regards
    Bhavesh

  • Regarding webservice call in webdybpro application

    Hi Friends,
    i have wriiten application using webservices(using EJB)
    i need to call that webservice in webdybpro...
    In  one of method it takes 100+ inputs and gives me result...
    But  when in webdynpro when i set input parametrs 100 and execute that webservice method..
    i am getting Socket Exception Timed out..
    Can we call webservice in webdynpro without using Webservice definition or intwrface of webservice..?
    How to call webservice directly into webdynpro without adding model in webdynpro???
    Thanks Regards
    Shravan

    Hi Shravan,
    For invoking Web Services, you need to have some kind of client programming. The Web Dynpro Web Service model does this.
    Other ways of consuming your EJB exposed as Web Service,
    1. Create a deployable proxy for the Web Service, and consume it in Web Dynpro.
    2. Access the EJB directly using its remote interface.
    As Frank has mentioned, for the Socket Time Out exception, if you would have used Adaptive Web Service Model, the Socket Timeout period is maintainable.
    This option is open for all deployable proxies too.
    Another Visual Admin setting can also be used to set higher Socket Time Out.
    1. Visual Administrator -> Server -> Services -> Web Services Container .
    2. On the Settings tab --> Socket Timeout input field.
    3. You can change the default value there and it will be automatically applied to all WS client proxies and logical ports deployed on the system.
    i.e.,  this will be applicable to all the Web Service Clients on your server.
    Hope it helps.
    Regards,
    Alka.

  • Regarding Webservice Client code

    Hi Frds
    I want to acess Webservice using stand alone application in java...
    I already created webservice using NWDS and i can acess using webdynpro..
    Now i want to give request and find the response  using normal
    java program...
    Thanks in advance
    Shravan G

    Hi Shravan,
       Refer the following links
      MC95 - issue while displaying incoming order quantity
    https://jax-rpc.dev.java.net/whitepaper/1.1/index-part2.html
    Thanks & Regards
    Veerabharam

  • Regarding webservice Manager

    Hi,
    1)How can i acess webservice manager in oracle service bus.
    2)OSB providing webservice manager functionality.
    Regards,
    NOus

    1) you can use the wsdl you expose in webservice manager as endpoint in oracle service bus your proxyservice or business service
    2) from as far i know there isn't any webservice manager related functionality in the bus.
    what are you looking for ?

  • Query regarding webservice control

    Hi,
    We are using Webservice control in our application. Our application is running on 2 different environments. We have different service urls for different environment. So Each time when we change the urls in the WSDL for different environment, we need to again generate the service control and refer the control in the controller. We also need to delete the previously generated jar files.
    Can you please provide us with some solution for this so that we do not have to regenerate the control and delete the jar files each time when we change the url in WSDL.

    Buy why you are changing URL in wsdl.
    Put URL in properties file and set end points in your code using property file value. So when you move from environment to environment, you don't have to do anything, other than changing prop file.

  • Regarding webservice model

    hi all
        i want to have some example scenarios involving
      Webdynpro-Xi-BW and
      Webdynpro-Xi-r/3.
      i want the procees in volved using webservices

    Hi
    Lakshmi Narayana Chowdary Namala
    If your question is answered please allot points also.
    Regards
    SURYA

  • Regarding webservice working with axis ,Jboss as server

    Me Created a webservice.The wsdl file was displayed in the browser for the url http://localhost:8080/Testservice/Test?wsdl.
    And me created a client program for accessing this web service and got the response.The problem is that its not working when i replace the localhost with ip address of the machine in the url http://localhost:8080/Testservice/Test?wsdl.
    Also how can i integrate the webservice with our current application.

    Axis has a C++ library. You can compile that as a static library for the iPhone and then use in your project.

  • Regarding webservices

    i don't know wether it is right forum to place it or not
    i am calling webservices using XSP and <soap:call
    my code is
    <code>
    <?xml version="1.0" encoding="UTF-8"?>
    <xsp:page language="java"
    xmlns:xsp="http://apache.org/xsp"
    xmlns:soap="http://apache.org/xsp/soap/3.0">
    <page title="Main">
    <soap:call url="http://www.webservicex.net/stockquote.asmx"
    method="http://www.webserviceX.NET/GetQuote">
    <s0:GetQuote xmlns:s0="http://www.webserviceX.NET/">
    <s0:symbol>tstf</s0:symbol>
    </s0:GetQuote>
    </soap:call>
    </page>
    </xsp:page>
    </code>
    i am getting following error
    <?xml version="1.0" encoding="UTF-8"?>
    <page title="Main" xmlns:xsp="http://apache.org/xsp" xmlns:xscript="http://apache.org/xsp/xscript/1.0" xmlns:soap="http://apache.org/xsp/soap/3.0">
    <soap-err:error xmlns:soap-err="http://apache.org/xsp/soap/3.0">org.apache.cocoon.ProcessingException: Error invoking remote service: java.lang.IllegalArgumentException: port out of range:-1: java.lang.IllegalArgumentException: port out of range:-1</soap-err:error>
    </page>
    please any body could help me
    thanx in advance

    This is your first day on the forum, so perhaps you can be forgiven.
    First, don't cross-post, it's considered rude:
    http://forum.java.sun.com/thread.jsp?thread=549835&forum=34&message=2683191
    http://forum.java.sun.com/thread.jsp?thread=549831&forum=31&message=2683185
    Second, the forum isn't an on-demand consultancy. Everyone here is a volunteer. You can't demand an answer within a certain time frame. You only waited three hours! Give it time, but remember that there's no guarantee. If no one knows, or no one's interested, you might not get the answer you want.
    Read this, too:
    http://www.catb.org/~esr/faqs/smart-questions.html

  • Need Help regarding webservice

    An Error occured in the web service client program
    AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
    faultSubcode:
    faultString: java.lang.InstantiationException: HelloWorldService
    faultActor:
    faultNode:
    faultDetail:
         {http://xml.apache.org/axis/}hostname:WS27
    java.lang.InstantiationException: HelloWorldService
         at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
         at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
         at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1528)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
         at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
         at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
         at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
         at javax.xml.parsers.SAXParser.parse(Unknown Source)
         at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
         at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
         at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
         at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
         at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
         at org.apache.axis.client.Call.invoke(Call.java:2767)
         at org.apache.axis.client.Call.invoke(Call.java:2443)
         at org.apache.axis.client.Call.invoke(Call.java:2366)
         at org.apache.axis.client.Call.invoke(Call.java:1812)
         at HelloWorldServiceSoapBindingStub.sayHelloTo(HelloWorldServiceSoapBindingStub.java:103)
         at ServiceClient.main(ServiceClient.java:19)
    Pls AnyBody Help
    Thanks in advance

    If you actually need a portal service though, this will not work. However, you could have the portal service return a Document object, which is basically the text of the HTML file you want to display. Then, when calling the portal service, you can simply output the text to the IPortalComponentResponse object
    I hope this helps
    Darrell

Maybe you are looking for

  • IDOC-XI scenario problem

    I have a IDOC - XI scenario, where IDOC is generating from a R/3, the problem is, an IDOC was sent from R/3, but has not reached XI, in R/3, i have seen in WE05, there i see this IDOC having status '03', and, also in SM58, there i no error correspond

  • Unicode Conversion

    Hi ,        We are into the initial phase of upgradation from 4.6 to ECC6 . ineed  some of the questions below ... 1.    what is mean by unicode conversion ? 2.    in an object example reoprt or script or bdc or module pool objects what are      need

  • Fulltext-search using contains doesn't deliver the exspected result

    Hello, under SQL-Server 2012 I have a table like create table test   id integer not null,   data varbinary(max) not null,   constraint pk_test primary key (id) and a fulltextindex on it like create fulltext catalog fttest; create fulltext index on te

  • After 10.5.7: MBP not sleeping, not waking

    Since I installed .7 yesterday, my MBP won´t sleep as it should. I close it or tell it to sleep and coming back after a while, I hear something ... probably the fan. Opening it or hitting a key it won´t wake up and I have to reboot it the hard way. O

  • OVM Manager 3.1 - Advanced Setup / override

    Hello All, I'm curious to know if there is a way to override the the OVM Production Installation. In short, I already have a weblogic server installed on the same server where I'm deploying the manager, yet the installation goes and installed another