Webservice in ECC 6.0

Hi,
We are upgrading system from ECC 5.0 to ECC 6.0. All of our webservices were created in new system with SOAManager configuration.
When the consumer systsem 'Cold fusion' is trying to consume one of the webservice the XML response is different when compared with the one tested from ECC 5.0.
ECC 6.0 is returning different XML for the same web service. The consuming system "Cold Fusion' is expecting the SOAP XML in different place.
When we tested the same webservice in WS navigator it did gave the response. Also the issue is with this webservice only.
We have re created the webservice again and tested from cold fusion and the same response.
The issue is with only one webservice.
Regards,
Prashanth.

Hi Martin,
  Please check these following links. Though you have reported already, these may help
Proxy Object generation error using Wizard for Web Service Consumption
Also, please have a look @ /people/thomas.jung/blog/2006/03/13/develop-a-web-service-that-sends-an-email--in-abap-netweaver-04s
Hope this helps,
Karthik

Similar Messages

  • Exposing a webservice on ECC 5.0 in a load balancing setup

    Hi
       We have a webservice exposed on ECC 5.0 that is being invoked by an external system. When we move this webservice to our production environment - which is load balanced and has a logon group setup - we need to be able to expose this webservice - not on a single application server - but be available on the logon group ( message server ) so that the url that we provide for the webservice to the external system does not contain  a single application server - but points to the logon group. We do not have a web dispatcher in our environment/architecture.
    How do we go about exposing this point-to-point webservice on ECC 5.0 in a load balanced setup ? Any suggestions, experiences that can be shared ?

    This  can be done though SICF.
    If you click on a service, their is a service data tab.
    underthat tab is a Load Balancing option.
    This then points the service at the SMLG logon group.
    Regards
    James

  • Same MessageID  from sender(Webservice) --  PI --  ECC and vice versa

    Folks,
    We have a sender and receiver  webserver which has its own monitoring system in it and it tracks messages by means of Message ID which it creates .
    Now this web service when hits PI it sends the message ID in a field in payload.
    The message ID which the webservice sends is now different then which is created in PI as the  message propagates
    The same message ID is created in ECC as we all know .
    Now Our problem is we are  finding it difficult to track messages from webservice Outbound as well as inbound
    If there are 100 messages we have to search on the basis of time only , we cant search on message ID
    My question is can we have a unique message ID throughout the scenario.
    ( i.e webservice -- PI-- ECC and ECC -- PI --Webservice)
    Please  help
    thanks
    Ninad

    Thanks Gouri ,
    In case of webservice sender the webservice sends a message ID in a payload ( they have there own monitoring using there own message ID )
    Being in Support , I get a call that message belonging to  xxxxx message ID has failed. Now when I look in SXMB_MONI
    I see 1000 messages between same sender and receiver.
    I have to check payload and check the said message ID and then find the message , this is Cumbersome
    hope we find some better approach
    Thanks
    Ninad

  • Calling a local Webservice from ECC ABAP - Am I on the right track?

    Hi all
    In my NW2004s landscape I have an ECC system (ABAP 6.40, Java not configured/linked) and an XI system (6.40).  My requirement is to call a Webservice (WS) from the ECC system.
    I've converted an existing Java class (that contains 3 methods) to a webservice (WS) using NWDS.  This WS has then been deployed to the XI system as it is the only one with a JAVA system.  I'm able to view and test the WS methods using the Web Service Navigator on the XI system.  The wsdl for the WS that was generated has the following format "http://<server>:<port>/<webservice name>/<configuration name>?wsdl  (No .asmx extension as per most of the examples on SDN...not sure if this matters).
    My understanding is that I should be able to create a client proxy in my ECC system (via Enterprise Services in SE80) using this wsdl and I can also configure a logical port throught txn LPCONFIG.  I should then be able to utilise ABAP to call this webservice? 
    I've found the blog "/people/thomas.jung3/blog/2004/11/17/bsp-a-developers-journal-part-xiv--consuming-webservices-with-abap detailing this (for a 6.40 system)... but when I attempt the program I get a soap 111 error code Unallowed RFC-XML Tag(SOAP_EINVALDOC).  
    Am I on the right track? Is it possible to call the Webservice from ECC ABAP? 
    There are no dumps for me to analyse and I've also tried putting on RFC trace with no success.
    Could it be that the WS is not correctly formed even though it works fine when tested from the WS Navigator on the XI system?
    Thanking you in advance.
    Malick

    Clive Pennington wrote:
    Thank you Eugene, your answer is most helpful.  I supose I just wanted to do everything myself really.  If when I have made my little movies, my animations and collated all my words and pictures I have problems assembling the documents then I can always get a professional to haul it together for me but I want to put in the donkey work first.  I know it is a lot of money for the software but now the pain is giving way a little I'm really quite enjoying myself.
    The planning which you have mentioned in your reply is of imense value I will start to do that immidiately, also the constant testing through Digital editions.
    All this is really helpful and I thank you for you reply.  I have made a brave attempt at some elementary annimation and posted them on youtube for testing, the urls are here if there is any interest.  Basic and time consuming but I can do this much faster now.
    http://tinyurl.com/348wjxg
    http://tinyurl.com/2wzuhql
    http://tinyurl.com/3yzjunk
    Thanks again............ Clive
    What comes through to me from your videos is that you know your material (of course, no pun intended) and that you have a clear sense of how to present it for clear communication to, and understanding by, your audience. Without this core, no amount of professional-level visual effects will achieve your goal, a great training program.
    Regards,
    Peter
    Peter Gold
    KnowHow ProServices

  • WSCONFIG Problem while creating Webservices in ECC Discovery System.

    Hi,
    I am creating a webservice in ECC Discovery system, whereas in i am getting the following error when trying to release the webservice using Tcode: WSCONFIG.
    Error:
    An attempt was made to edit the service definition ZWS_SaleOrderCreate_Test with transaction WSCONFIG. This is not possible for this service definition, since it has a new service definition version (release 710 and later).
    Procedure
    Use the web service configuration interface offered by the ITSAM framework.
    Your helpful answers will appreciated.
    Advance Thanks
    Ashok

    Hi,
    WSCONFIG is obsolete since Netweaver 7.0 SP14.
    With Netweaver 7.0 you have to use transaction SOAMANAGER instead.
    With Netweaver 7.10, I don't know as I have never used it.
    Regards,
    Olivier

  • Error while calling webservice on ECC 5.0

    Hi
    I have a webservice exposed on a ECC5.0 - the webservice is available for runtime.
    But when I call it with a single input parameter - from a test SOAP test client- I get the following error as the SOAP response
    What could this be/mean ? Please help.
    <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
    <soap-env:Body>
    <soap-env:Fault>
    <faultcode>soap-env:Server</faultcode>
    <faultstring xml:lang="en">Error during XML => ABAP conversion (; error ID: ; ( ))</faultstring>
    </soap-env:Fault>
    </soap-env:Body>
    </soap-env:Envelope>

    Means theres an error in XML/ABAP conversion probably due a syntax error...
    Regards
    Juan

  • Error while calling a webservice on ECC 5.0 box

    Hi
       I have a webservice exposed on a ECC5.0 - the webservice is available for runtime.
    But when I call it with a single input parameter - from a test SOAP test - I get the following error as the SOAP response
    What could this be/mean ? Please help.
    <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
      <soap-env:Body>
        <soap-env:Fault>
          <faultcode>soap-env:Server</faultcode>
          <faultstring xml:lang="en">Error during XML =&gt; ABAP conversion (; error ID: ; ( ))</faultstring>
        </soap-env:Fault>
      </soap-env:Body>
    </soap-env:Envelope>

    Means theres an error in XML/ABAP conversion probably due a syntax error...
    Regards
    Juan

  • Export Interfaces via Webservice in ECC 6.0 for SAP Learning SolutionLSO600

    hi *,
    i am pretty new to SAP HR and have found this manual
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/329da1a8-0b01-0010-b399-c04517307bcd
    in this manual it is described that in LSO 600 you either have the possibility to export a SOAP interface directly from the SAP HR Netweaver instance and OR can go through SAP XI for doing this.
    my problem about this is that i can not find a manual for doing this. my preferred way would be to export this soap requests via NON XI (just ECC 6.0).
    does anyone know a manual for exporting this interfaces or similar ones to soap/wsdl?
    regards chris

    And what is the solution?

  • Connecting webservice   to ecc

    Hi
    want to connect webservice to R/3 .Here am getting input from Webservice like "Mat no" , so that If I choose SOAP to RFC synchronus ,then how would I get the input which is coming from webservice.
    regards
    srikant

    . When we use *Sender SOAP Adapter how the connectivity is happening with Remote Clients.
    A:SOAP is an XML-based protocol for exchanging information in a decentralized, distributed environment.SOAP is a technology that allows XML to move easily over the Web. SOAP does this trough an XML envelope for delivering XML content and specifying a set of rules for services to follow when they receive a SOAP message.The fundamental change brought about by SOAP has been the ability to move data anywhere across the Web.
    When ever XI needs to talk to a webservice you will go for SOAP adapter. If you need to enable some functionality as webservice using XI you can use SOAP Sender adapter. If you need to send request to a webservice you will go for SOAP Receiver
    SOAP Message Structure :
    SOAP Envelop: The outermost element of SOAP message. The envelope element is the root of the XML document that defines a SOAP message.
    SOAP Header: An optional, yet key element in architecting a distributed system around XML. The header element provides a modular way of directing SOAP servers to do processing before passing the SOAP message on. For example, it is possible to add SOAP header information that instructs a server to add transaction or authentication information. Header are also important in building piped architectures where processing is done in stages and data is modified as it is passed from handler to handler.
    SOAP Body: An element that must appear in a SOAP message. The Body element is where the transported XML is loaded. SOAP makes no assumptions about the kind of XML transport in the body of a SOAP message. XML or it may take the form of remote procedure call.
    also these weblogs can give you a view where you can use SOAP adapters
    EP-XI Integration using Web Services and Web Dynpro MVC
    https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1334 [original link is broken] [original link is broken] [original link is broken]
    Looking for replacing SAP.NET connectors with SAP XI?
    https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/2131 [original link is broken] [original link is broken] [original link is broken]
    how the connectivity is happening with Remote Clients?
    A:Configuring the Sender SOAP Adapter
    http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/content.htm
    2.How sender SOAP Adapter get those webservices from remote clients and when exactly Remote clients will send webservices to SOAP Adapter?
    It purely depends on ur client & if ur client provides WSDL file then u no need to develop it in ID and use that WSDL.WSDL describes a particular web service. Using a wsdl, we are requesting the broker to point the exact system, application, message interface. Once it is found, the SOAP channel is opened between the provider and the consumer. So the WSDL is a must to access web services.
    in XI, we have to define the Web service which we want to use for the Sender SOAP channel. It is done by choosing Define Web Service from the tool menu of Integration Directory.
    There is no need to code any thing. Here, what you are doing is, just exposing the sender service,channel,Message Interface as a web service.
    In XI, we need to map the incoming messages to the target message( to the actual web service from the provider) format and to maintain the technical and logical routing between the sender and receiver.
    Check this blog to generate WDSL file...
    Exposing BAPI as Web Services through SAP XI
    Configuring a SOAP Sender Channel:
    When we create a SOAP sender channel we have to define the namespace and the name of a message interface (values can be taken from Integration Repository).
    Select the Quality of Service according to your interface type. If you are using a synchronous interface, select Best Effort. Otherwise, select Exactly Once or Exactly Once in Order.
    Transport protocol : HTTP
    Message protocol : SOAP 1.1
    Adapter Engine: Integration Server
    3. I need exactly how the webservices request is passing through sender SOAP Adapter.
    After completion of ur scenario u can use XML spy for testing ur scenario.
    Refer this Blog how to send SOAP message from XML Spy
    Invoke Webservices using SAPXI
    Web Services Testing: SAP Netweaver Platform
    http://www.crosschecknet.com/web_services_testing_SAP.php
    Using the SOAP inbound channel of the Integration Engine
    XI: Propagation of meaningful error information to SOAP Client
    An Overview of SOAP
    Refer the following blogs for SOAP sender Configuration:
    How to Use the XI 3.0 SOAP Adapter
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873a22024f79
    How Tou2026Set Up a Web-Service-Related Scenario with SAP XI
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/befdeb90-0201-0010-059b-f222711d10c0
    have a look at this weblog:
    How to use Client Authentication with SOAP Adapter
    SOAP Adapter
    http://help.sap.com/saphelp_nw04/helpdata/en/69/a6fb3fea9df028e10000000a1550b0/content.htm
    Architecture of connector for SAP XI
    http://publib.boulder.ibm.com/infocenter/wbihelp/v6rxmx/index.jsp?topic=/com.ibm.wbia_adapters.doc/doc/sap_xi/sapximst14.htm
    Configuring the Sender SOAP Adapter
    http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/content.htm
    Security Settings for the Sender SOAP Adapter
    http://help.sap.com/saphelp_nw04/helpdata/en/1f/7e2441509fa831e10000000a1550b0/content.htm

  • ECC Webservices

    Hi Experts,
    We would like to leverage on ECC webservices in ECC 6.0. to integrate with WebLogic 8.5.
    But i am not sure how does the ECC webservices work and what integration technique works with Weblogic 8.5?
    Could anyone help to advise me on this.
    Thanks
    Vina

    try this one. Simillar to this you can do with web logic
    https://www.sdn.sap.com/irj/scn/wiki?path=/pages/viewpage.action%3fpageid=74252961
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/ep/integration%252bof%252bweb%252bservices%252b-%252bdifferent%252bscenarios

  • Error While Consuming the webservice in ABAP

    Hi,
      I am trying to consume a webservice in ECC. I have imported the WSDL and generated the proxy. Did the configuration in the SOAMANAGER. While calling the webservice from the program I am getting the following error message. "SRT: Unsupported xstream found: ("HTTP Code 400  : Bad Request")"
       Any help is appreciated.
    Thanks
    Raghavendra Kuamr

    Hi,
    Check ST11 to find detailed log of issue, most likely you are passing "WS-A" message id along with request (check settings in SOAMANAGER Logical Port).
    Try calling service after suppressing "Message Id transfer". See SAP Note: 1361688 and related notes in 0001292171
    Regards,
    Gourav
    PS: please search forum before posting questions.

  • Authentication Problem for WebService

    Dear All,
    I have some existing interface which are SOAP to RFC synchronous.In this I am genreting WSDL and providing this WSDL to sender side and it is working fine. But when I have used same WSDL and Provide to some other application people and when are trying to consume that WSDL they are getting the Authentication error that they are fail to connect my XI server.
    plz suggest
    Regards
    Abhay

    Abahy,
    I am working on SOAP to RFC scenario so for this do I need RFC conection between Application >>>XI BOX >>>> .how can I check the Connectivity?
    tcode sm59 -> HTTP Connections to ABAP System -> your ECC system -> Test connection
    As far as I know SOAP(webservice) >>>XI>>>ECC
    we don't need any RFC connection ..
    for what purpose I have to use user ID and pasword?
    For PI -> ECC, you need RFC Connection.
    User id / password, for logging in to PI, will be required by source system for SOAP -> PI.
    Hope this helps.
    regards,
    Neetesh

  • Calling webservice from webdynpro thru model(webservice created from BAPI)

    Hi all
    i have created one webservice from Functional module in backend system(ECC) and also i released the same webservice in backend(ECC) thru the TCODE wsconfig.
    my questions are
    1) how to execute that created Webservice in backend system itself(ECC). can you please send the execution steps for webservice in ECC system.
    2)  how to call from webdynpro thru model for that created webservice from functional module. can you please send the execution steps for the same. here there are three options while model for webservice like local server,Local file system and UDDI or URL.
    Regards
    Sunil
    [points are always rewardable]

    hi!
    Below are good documents on Webservices
    Adaptive webservice model
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/900bbf94-a7a8-2910-e298-a651b4706c1e
    Re Importing of Web Services in Simpler way
    Re Importing of Web Services in Simpler way
    Using RFC as WebService in WebDynpro
    Using RFC as WebService in WebDynpro
    Enterprise Applications with webservices and Web Dynpro
    The specified item was not found.
    Regards
    vishal

  • ECC6.0 ABAP calling webservice XML

    Hi,
    Is it possible to directly call a webservice from ECC 6.0 without using XI, so we can translate an XML request? Can we do that with proxy classes?
    Thank you, best regards.
    Ton Groot (SAP HR/ ESS/MSS)

    yes you can do that. you dont need XI.
    check out these weblog for detailed procedure on how to call webservices from ABAP
    /people/thomas.jung3/blog/2004/11/17/bsp-a-developers-journal-part-xiv--consuming-webservices-with-abap
    Regards
    Raja

  • Trigger WebService call from PI

    Hi Experts,
    I have a scenario where i need to call Currency Exchange rate webservice from PI daily and send it to RFC channel. Its an asynchronous scenario from webservice to ECC. I cannot use Michal's: Exchange Rates from an XML file on a web page- REST, AXIS approach as the PI system is not on EHP 6, so for one scenario i cannot afford to upgrade the system. Please suggest me who can i approach to this scenario.
    Please help me with complete steps.
    Thanks,
    Rajesh

    Hi Rajesh,
    Have a dummy scenario with a file sender in test mode. Schedule the channel to run once a day only and keep the channel on for say 30 minutes. Keep the polling interval more than the channel on period. That way you will ensure that file is picked up only once a day.
    Now have a SOAP lookup done in the old fashioned way in the mapping.
    Regards
    Varun

Maybe you are looking for

  • JDeveloper 11 - Remote Subversion and Uninstall does not cleanup very well

    After getting all excited about JDeveloper 11, I found the following issues 1. Subversion - for the life of me, I could not figure out how to access a remote subversion repository - it seemed to insist that I have a local one 2. SOA is gone (found th

  • How to know which row is newly created in the table

    Hi all i have one classic table with a button to add new row. when page renders initially it displays some record .Here user can either update the previously existing record or may create new ones . after adding one more row when users submits it , i

  • Invoking SAP transaction in native SAP GUI

    Hi,   I need to invoke SAP transaction in native SAP UI and not web browser using a Java application or any executable application. Can this be done? Thanks,

  • Itunes not recognising my files

    I have recently purchased a macbook air, on trying to transfer my music it seems to only recongnise files in mp3 format.. m4a is not being added so out of 8000 files i can only listen to roughly 3000. help please

  • SAP B1 WS Error

    Hello Experts,                                                                                 I have tried to run B1WS ASPNET_Project , when i try to connect to any company it gives me                                            "Operation has  time