Sync webservice provider in ecc

Hi All,
I have created webservice provider in ecc, Sync call via SOAMANAGER.
With the wsdl I can able to consume. Tested with SOAPUI.
But am not able to monitor the messages during the test. Try to trace SOAMANAGER --> Monitoring. And also tried to find in SRT_MONI.
Not able to see the messages which I tested via SOAPUI.
Please help me to fix. Have to configure anything in SOAMANAGER to trace the messages for sync call?
Regards
Arun

Hi Krupa,
Thanks for pointing me to the thread ,  I already checked it before posting  this question but its unanswered  and does not provide solution to  fix my issues.
Any other clues ?  Highly appricaiated.
Thanks,
Raj

Similar Messages

  • SOAP Adapter with Webservice Provider URL

    This is what I did. Configured a Receiver SOAP adapter with SOAP 1.1 Message Protocol. Target URL is the WSDL URL Binding (SOAMANAGER) with authentication.
    When I test the scenario the Message is through PI and Communication Channel - No errors
    However strangely I do not see anything happening in ECC. Sometimes a log shows up in SOAMANGER "SOA Runtime Log/Trace Viewer" which has SOAP Runtime Error Information. This is very inconsistent again.
    I have tested SOAP with XI 3.0 Message Protocol and the messages are through in ECC. No problems there.
    Also Tried with directly using "SOAP Location URL" from within the Binding WSDL URL. This also results in DUMP in ECC.
    Does SOAP adapter with SOAP 1.1 Message Protocol support Webservice Provider in ECC EHP5(SOAMANAGER Binding)? Is it built to support this kind of scenario? Or only WS adapter can invoke the Binding URL?
    Is there any other URL that can be invoked with SOAP -SOAP1.1?
    Using PI 7.1 Service Pack 5.
    Pavan.
    Edited by: pavan sodani on Aug 12, 2011 4:57 AM

    Did you properly expose the RFC/Class in SOAMANAGER of the backend system? there is no endpoint created by default. You have to create and endpoint for a logical system (I guess). Then try calling the webservice from any 3rd party tool like Altova XML Spy. If that works then the ABAP webservice is working good and could be called from PI.
    VJ

  • Consume Webservice provide by PI

    HI friends! I need a little help. I'm starting with PI and made my first PI interface with this scenario:
    Webservice -> PI -> RFC(ECC)
    I used XML Spy to test with url http://xxxxxx:51000/XISOAPAdapter/MessageServlet?channel=:BS_SITE:Channel02_WstoRFC_i and works great. So now I'm trying to use this webservice with the third party system that will consume this web service. In setup I have to inform URL for WSDL and METHOD. I tried use URL WSDL from Sender Agreement but the third party system don't recognize. When I use this URL in web browser WSDL open, but PI password is asked.
    How can I do this? I'm missing something?
    Thanks for any help!

    Hey Fulvio,
    Saw this thread just now, though it would be a very late response on this one.. but still here goes the solution-->
    If the third party system don't have field for username and password then you only have following 4 options:-
    [This one's ugly :)] Add username & password in HTTP URL as in following format:
      http://username:password@hostname:portname/dir/wsdl?p=1_e76cc1e6072c32abacf9fd880a70bcaa_portTypeBindingService
         or
    http://hostname:portname/dir/wsdl?p=1_e76cc1e6072c32abacf9fd880a70bcaa_portTypeBindingService&username=[yourusername]&password=[yourpassword]
         in your case it should look like :-
         http://fulvio:xxxxxx@hostname:portname/dir/wsdl?p=1_e76cc1e6072c32abacf9fd880a70bcaa_portTypeBindingService
          or
    http://fulvio:xxxxxx@hostname:portname/dir/wsdl?p=1_e76cc1e6072c32abacf9fd880a70bcaa_portTypeBindingService&username=fulvio&password=xxxxxx
    Other possible work around would be to save your wsdl doc to a local file and point to it with link as --> file://url
    the another option is to Provide a WSDL file as mentioned by Greg.
    Hope this helps.
    Regards,
    Nipun

  • Using Java Webservices provided by xRPM 4.0 in PPM 5.0

    Hi,
    We have developed some custom WD ABAP applications in PPM 4.5 which were using Java webservices provided by xRPM 4.0 to get the UI context.
    The details are provided in the document
    https://websmp109.sap-ag.de/~sapidb/012006153200000315412008E/How_to_xRPM_custom_iView.pdf
    We have upgraded to PPM 5.0 and the custom webDynpro application is not able to fetch the UI context and get the portfolio GUID. I have verified that the RFC destination and Logical port required to call Java webservices is maintained as mentioned in the above document.
    Are these SAP standard Java webservices available for use in PPM 5.0 ? Please let me know if we need to change the custom code to fetch the UI context in PPM 5.0
    Thanks,
    Yomesh

    Thanks Amit for the confirmation. I am following SAP Note 0001399319 which mentions about how to develop for custom WD ABAP applications in PPM 5.0.
    The example WDA component mentioned in the note is /RPM/CUSTOM_COMPONENT. I am developed a custom WD ABAP application in lines with the SAP note and still not able to get the GUID in the context.
    The code written in WDDOINIT of these applications is as below,
      instantiate session state class
        wd_this->mr_session_state = cl_inm_session_state=>get_instance( ).
    Obtain current context from session state.
        CALL METHOD wd_this->mr_session_state->get_current_context
          IMPORTING
            es_context = wd_this->ms_context.
    I am getting null in ms_context.
    Please let me know if you have tried to implement an custom WDA application in PPM 5.0. Not sure what am I missing in the above scenario.
    Thanks,
    Yomesh

  • No WebService Provider is registered + HttpBinding Adapter 11g + Get Method

    hi all,
    when i am trying to use HttpBinding Adapter with Type= 'Service' , Verb='GET' ,*Operation Type='Request-Response'* , after these settings when i deploy my application on Enterprise Manager and test my interface that time i get this error message in Enterprise Manager response Tab . and even Neither it  Create any Instance for deployed interface Nor create any log message into log file
    please help me to sort out this issueeeeeee............
    <html><head><title>Invalid Request</title>
    </head><body>
    <h2>Invalid query string</h2>
    </body></html>
    <html><head><title>WebService Not Found</title>
    </head><body>
    <h2>* No WebService Provider is registered at this URL* </h2>
    </body></html>
    Edited by: 835461 on Jul 19, 2011 3:59 AM

    Maybe this problem is related with your weblogic installation ?

  • No WebService Provider is registered at this URL

    Hi all,
    I receive a "No WebService Provider is registered at this URL" error message when clicking on a SOAP Endpoint URI for an ESB routing service in the ESB console definition tab. I am running Oracle SOASuite 10.1.3.5.1.
    ESB is configured as a 3 node cluster and this error message appears when I shut down 1 node of the cluster.
    Any help is appreciated.
    Thanks.
    Vinnie
    Edited by: user2822080 on Oct 13, 2010 12:40 PM

    You may need to look at the load balancer as if the server is unavailable it shouldn't be routing requests to it.
    cheers
    James

  • Idoc type provided by ECC to hold all project data

    Hi All,
    Please provide me the Basic Idoc type and message type provided by ECC which hold all project data like WBS Elements Info, Network & Activity info.
    Thanks,
    Suresh

    Hello,
    Please check if Basic Type PROJECT01and Message Type PROJECT suits your requirement.
    BR/Yogesh

  • CE7.1 Webservice provider with attachment

    Hi all,
    can anybody tell me, how it is possible to create attachments with a webservice provider based on a service interface defined in the enterprise service builder.
    i can create the services in nwds using the enterprise service builder, but i can't find any methods to add attachements to my response.
    br,
    martin

    ...

  • Activating a webservice provider asks to register an object

    Hello all,
    I'm developing a webservice provider (based on a RFC) within SAP ERP6.0 (ehp6) using the wizard. In the end when I try to activate the service provider it asks me to register the object in SAP marketplace. The object refers to a class... something like this: R3TR CLAS /1BCDWB/WSCA2CB7301971133181FF.
    This is a strange issue because I'm creating the service using Z prefix. I already created another webservice providers in SAP ERP previous versions and this issue never happened.
    My question is: in SAP ERP latest versions, when providing web services, the system will always ask to register this kind of object even if we are using Z objects? Is there anyone creating webservices in the latest versions and had the same issue?
    Note: I have registered this object and the system created this class with superclass CL_SRG_RFC_PROXY, the methods: CONSTRUCTOR, GET_PROXY and the attributes VERSION and CTX
    Thank you.
    Regards,
    Paulo Dinis

    This is an error.
    I implemented the following SAP note to solve this issue:
    Note 1649307 - System status "cannot be changed": Change of generated class
    Thank you for your replies.

  • Provider Webservice in Backend ECC system (NW 7.0, Enp1) and PI /XI 7.0,

    Hello
    Our backend ECC is on EnhP4 (there by NW 7.0, EnhP1), As I understand, since NW 7.0, SP 14, webservices runtime has been changed significantly to support asynchronous webservices (through WS-RM).
    This ECC system is connected to our PI 7.0 system. In the back end ECC system, when I create ABAP server proxy for a synchronous interface from SPROXY, the generated proxy is also visible as a service in SOAMANAGER. However, when I do the same for asynchronous interface, the service is not visible in SOAMANAGER.
    Is this an expected behavior? Does this mean, we can only expose 'out side in' approach webservices in synchronous mode if the ESR is of version 7.0? The reason I say this is when I connect the same ECC system a PI 7.1 system, I am able to expose asynchronous services that are generated out of SPROXY.
    The intent here is to design the interfaces in XI 7.0, expose them as web service in ECC and consume the webservice using another EAI tool that supports WS-RM.
    Any help will be appreciated.
    Thanks
    KK

    Stefan
    Thanks. Your answer makes sense with what we are observing. Do you know if this is documented somewhere in help documentation or some note.
    On another note what doesn't make sense to me is why this limitation? Not sure what I am missing. Doesn't the webservice runtime in NW 7.0 support WS-RM from SP14. Why should it be dependent on the version of PI in case of point to point webservice. Unless you say we can use WS-RM in back end NW 7.0 through PI 7.1's WS adapter only.
    For me this sounds like a limitation on the NW 7.0/SP14 side. What do you think?
    KK
    Edited by: Krishnakumar Ramamoorthy on May 31, 2009 5:50 PM

  • Sync webservice to async idoc

    Hi all,
      I have a scenario like this
    1.the sender is a synchronous webservice(wsdl provided by the client)
    2.the reciever is an async Idoc
    I need to send the soap request message to the idoc.i dont need any response back,but the problem is its a sync async communication.
    please suggest
    Abhishek

    Hi,
    >>My another concern is i need to send a sync data at a time to a sync BAPI for some acknowledgement,so please suggest me considering both thre case.
    No Problem,
    In the SOAPIdoc Async case just create the Outbound Message Interface with Outbound Async mode--Here we are not expecting any response message back to SOAP Application.
    Just select the Request structure of wsdl file, we dont require response structure in this case
    Select the QOS in the sender SOAP Channel as Exactly Once
    ============================================================
    In the SOAPRFC Sync case just create the Outbound Message Interface with Outbound Sync modeHere we are expecting response message to SOAP application
    Here we have to selct the Request and the response message structure to get the response back
    Select the QOS in the sender SOAP Channel as Best Effort
    Regards
    Seshagiri

  • BI: Virtual Provider for ECC Report with same selection parameters

    Dear all,
    I have attached screen shot of ECC report selection screen with contain Material, Plant and Dates. As report is bit complex and I need to use just ITAB (internal table) of it for further use in BEx Query and for Dashboard purposes.
    Problem: I need to call this report by creating Virtual Provider in BI so that I get data from ECC at runtime as it is shares report so I can't able to save any data in transparent table as report calculated opening balances at runtime.
    It is possible for me by using function module i can get itab by submit return and then create Data Source for it ?
    As i make copy of FM ZZRSAX_BIW_GET_SIMPLE i cannot use submit there due to OPEN CURSOR mechanism there.
    Kindly anyone suggest how it is possible to call report with same selection parameters for creation of virtual provider.
    Please mention if i miss any point in explaining problem.
    Feel free to ask for any query.
    Many thanks.
    Hoping for positive and quick responses.

    please create 2 reports as given below.-
    REPORT  ZSZP_00007.
    parameters a(5) .
    parameters b(5) .
    parameters c(5) .
    AT SELECTION-SCREEN OUTPUT.
    LOOP AT SCREEN.
    IF screen-name = 'A' or screen-name = 'B' .
      get parameter id 'aaaaaaaaaaa' field a.
      get parameter id 'bbbbbbbbbbb' field B.
    screen-input = 0.
    MODIFY SCREEN.
    ENDIF.
    ENDLOOP.
    start-of-selection.
    your logic
    REPORT  zszp_00005.
    PARAMETERS a(5).
    PARAMETERS b(5).
    START-OF-SELECTION.
      SET PARAMETER ID 'aaaaaaaaaaa' FIELD a.
      SET PARAMETER ID 'bbbbbbbbbbb' FIELD b.
    your logic
    SUBMIT zszp_00007 VIA SELECTION-SCREEN.
    i hope this approach will solve your problem.
    thanks
    Swanand

  • PI as Webservice provider - URL with username and password

    Dear Experts,
    I need to test my webservice in PI from a SOAP client like XMLSpy or SOAPUI.
    I tested the URL from the browser. It prompted for the username and password and worked.
    How do I pass the username and password in the URL when I call this from the SOAP clients?
    I tried the following format:
    http://<server:5xxxx>/XISOAPAdapter/MessageServlet?channel=:<bs>:<soap sender channel>&sap-user=<username>&sap-password=<password>
    I still got a 401 Unauthorized response back.
    Any ideal please?

    Hi
    1) testing through XML Spy
    In your WSDL file provide URL in -
    <soap:address location="http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
    While sending request to server,it will ask XI/PI user id and password itself. The user id must have authorization to invoke web service.Better take SAP_ALL or PIAPPLUSER authorization in this id.
    2) You can pass user id and password also in this URL
    http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel>&sap-user=<username>&sap-password=<password>
    Try both the options.
    Best Regards

  • Consuming a webservice in ABAP ECC 6.0 without using XI/ PI

    Hi Experts,
    I wanted to consume an external webservice without using XI / PI.After doing my homework and search on sdn I came to know that we can consume webservices in ABAP using proxies using SE80(Enterprise Services).
    I am trying to create a client proxy with the URL of webservice.It asks me the option to choose between URL or HTTP.
    I am selecting URL and in the second screen it asks about the package details and after that it finishes.Later I get an error message stating "NO VENDOR SPECIFIED".Its not allowing me to create a proxy.
    So, here are my questions.
    Does anyone faced the same kind of problem?
    Can we really consume a webservice without using XI / PI or any other middleware?
    Is it possible to consume the webservice only with URL or WSDL file ?
    Please let me know the exact process.
    Thanks in Advance.
    Shanker Pandey.

    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

  • File to Sync Webservice using BPM

    Hi all,
    My scenarios is File to Webservice and again the output of this web service to some other file...
    I an refering a document in which its written as
    *In the Integration Directory Create Configuration Scenario, Then create three communication channels, one for sending the xml file to the BPM, one for sending the request to Web Service from BPM and one for sending the response as xml file to the desired location.*
    My doubt is do I need a communication chaneel for BPM also?
    and if yes then what will be my receiver adapter in case of BPM.
    Thanks in advance

    Hi,
    No need for 3 Communication channels.
    you define a CC for Sender and another CC fro receiver(webservice)
    In BPM we'll define the IM(this is between the two abstract interfaces)
    Reward points if this is helpful
    Thanks,
    Madhu

Maybe you are looking for