*Inbound Web Service - Inactive*

Hi,
I am on Siebel 7.5 version
I have created a Inbound web service and published when tested from soapUI it says
There is no active Web Service with operation named 'http://siebel.com/asi/:SiebelSRQueryById'.(SBL-EAI-04313)+
Using ASI framework I have created a BS based on custom object.
I have created two IO's for the interface datamaps.
Published in Inbound Web Service at Application level, made it active and restarted server.
Server repository does not have these objects only a srf which includes above objects.
But i am unable to test it via saopUI
When tested in BS simulator using Web Service Inbound Dispatcher i was able to get the response.
am I missing any thing here why my Inbound web service is not recognised when i test it from soapUI
thanks
Goud
Edited by: Goud_22 on Apr 14, 2010 5:25 PM

Hi,
1. Check the web service definition in Siebel client > Inbound Web Services view to see what the namespace is currently. Update it to the correct namespace to be used if needed.
2. For the web service, re-generate the wsdl file again, save the wsdl file. This is to make sure that the wsdl being used for testing by external application has the same namespace as the web service definition currently in the Siebel database.
3. Click {Clear Cache} for the web service.
4. Load the newly generated wsdl file using external tool or soapui application.
5. Submit soap request with the same namespace in the soap envelope as what is displayed in the namespace field for the Siebel web service definition.
Regards,
Joseph Arul Dass

Similar Messages

  • Issue with Siebel Inbound Web Service

    Hi pals,
    I have to make an Inbound Web Service that accept one Service Request, Insert the record in siebel's database and return the SR Number.
    I did an Integration Objects with the fields that I need, but I'm stuck with the workflow's steps, I did the next Workflow.
    Start-- EAI DATA MAPPING ENGINE---EAI SIEBEL ADAPTER (Insert)--END
    But I'm not sure if this will work.
    Anybody could you help me telling me if this steps are ok or If I need some more steps. Which are the arguments that have to be involved in the steps.
    Another issue is that I don't know if is it possible do the test since its a web service and I don't have the consumer system.
    Thanks for the help.
    Edited by: user8035855 on 16/11/2009 11:43 AM

    Hi Manohar
    You have posted the same question with two different subject text
    anyway follow these SAP notes your problem will be short out
    Note 856597 - FAQ: XI 3.0 / PI 7.0 / PI 7.1 SOAP Adapter
    https://websmp102.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=856597&_NLANG=E
    Note 856599 - FAQ: XI 3.0 / PI 7.0 / PI 7.1 Mail Adapter
    https://websmp102.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=856599&_NLANG=E
    Note 870845 - XI 3.0 SOAP adapter SSL client certificate problem
    https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=916664&nlang=EN&smpsrv=https%3a%2f%2fwebsmp102%2esap-ag%2ede
    https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=870845&nlang=EN&smpsrv=https%3a%2f%2fwebsmp102%2esap-ag%2ede
    check the OSS Note 554174 & see if it helps
    Note 645357 - SAPHTTP: SSL error
    https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=645357&nlang=EN&smpsrv=https%3a%2f%2fwebsmp102%2esap-ag%2ede
    https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1150980&nlang=EN&smpsrv=https%3a%2f%2fwebsmp102%2esap-ag%2ede
    one alternative may be Restart ICM (Internet Communication Manager) .This will solve your HTTP issue
    Cheers!!!!
    Regards
    sandeep
    if helpful kindly reward points

  • 401 exception in Fusion Inbound web service

    we are trying to create the new record in Opportunity Object through web service using Soap message. we are passing the access credential in Soap header message. but we are getting 401 error. our soap message
    <?xml version="1.0" encoding="UTF-8" ?>
    - <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    - <soap:Header>
    <UsernameToken xmlns="http://siebel.com/webservices">RAJEEV.M</UsernameToken>
    <PasswordText xmlns="http://siebel.com/webservices">Athene321</PasswordText>
    <SessionType xmlns="http://siebel.com/webservices">Stateless</SessionType>
    </soap:Header>
    - <soap:Body>
    - <createOpportunity xmlns="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/">
    - <opportunity>
    <Name>Test_WS</Name>
    </opportunity>
    </createOpportunity>
    </soap:Body>
    </soap:Envelope>
    please help me to establish inbound web services with oracle fusion.

    Hi
    Similar therad is already replied. Please dont write the same problem in different forum . You will be assist that is for sure.(If you state the problem clearly)
    Best Regards
    Satish Kumar

  • Inbound Web Service calls get error "Reliable Messaging(RM) configured, but no Message ID..."

    We are setting up the Communication System and Communication Arrangement "Business Partner Replication from SAP ERP".
    For protocol, we are using Type 5 - WebServices.  See screenshot below.
    Our error is that when we send webservice calls to our C4C, we get messages:
    1.  Web service response is "Web service processing error; more details in the web service error log on provider side"
    2.  Backend error messages is "SRT: Plain SOAP: Reliable messaging (RM) configured, but no Messaging ID and no WSRM assertion provided"
    We have sent messages from PI and also independently thru soapUI.
    So it seems the C4C in the backend is stuck on the RM messaging protocol setting.
    Appreciate any and all assistance.

    Hi Tim,
    For this error following are the places that needs to be checked.
    1. In C4C the protocol defined in the Communication System should be 5 - Web Services
    2. In C4C Communication Arrangement should have the right protocol selected
    3. In PI make sure the Communication Channel's are created using provided Communication Channel Templates as part of the standard PI content.
    In other words just follow the integration guide available in SMP to avoid such errors.
    Hope this helps.
    Thanks,
    Prakash

  • 403 Forbidden Error on Inbound Web Service Call

    Hi XI Gurus.
    We have been using an ID for a while now to login to the XI server to post SOAP messages to the adapter. For some unknown reason we now receive 403 Forbidden messages. The user has the exact same roles and authorizations as the corresponding user in another environment where this works fine. I know it's not related to any of the solutions posted here because using my ID works fine.
    We have assigned the user SAP_XI_APPL_SERV_USER and S_RFC auth's for a few RFC groups that the interface will need to invoke. Again, this works perfectly in our other environment.
    A few questions:
    1) How can we see the error logs when this error gets thrown? J2EE Admin?
    2) What would cause this? It doesn't seem to be authorizations at the XI level. Is it something at the J2EE level?

    This might be a silly question but the user is not locked?
    You can always create a trace in the Java Admin Console:
    Traces are used to analyze runtime errors.  By setting a specific trace level for specific locations, you can analyze the behavior of individual code segments at class and method level.  This is done with the help of the log configurator service:
    Log onto Java Admin Console
    &#61680;     Services
    &#61680;     Log Configurator
    &#61680;     Locations
    &#61680;     Choose the location (Java package) and the tracing level (severity)
    (for example, com.sap.aii.adapter.rfc)
    &#61680;     Root Location > com > sap > aii > RFC
    &#61680;     Set the severity to Debug (or all) and choose Copy Severity to Subtree.
    Run end to end process and check the log file in the standalone log viewer.

  • How to process a group of records in a single Web Service Call through SDK

    Hi Experts,
    The Business Scenario is as follows:
    Entire data of the customer accounts and Sales information of my client's is coming from an external system called DellBoomi into the ByD. We had a solution for this where we had used a custom inbound web service for some reasons and we cannot consume standard SAP provided web service to do this for customer account creation/updation in ByD. In the solution when we are trying with a custom web service we found that the associations of SalesArrangment and Payment Data are not PSM write enabled for partners. So we had taken a route of consuming SAP standard web service as a external web service and we consumed it and we used this for creation of the customer and for the updation we used the custom web service which we built.
    Here now the problem is it is taking long time to process a batch of 100 customers (almost 3hours it took). It is due to because we are trying to call SAP standard web service for each and every record of 100 records which are coming from DellBoomi and creating them and again updating some of the information with the use of custom web service.
    I know this is a long process and step which we had taken but there is no other way we had left with us.
    Now I am looking for a way to get all the 100 records of the DellBoomi together should invoke the SAP standard web service at a time instead of going and looking for it for each and every record.
    Can any one reply back with their valuable suggestions and solutions.
    Regards..
    Hanu K

    Hello,
    Thank you, guys, for advice. I should have explained calling context before, but what I basically need to do is to see if procedure(arg1, list(record(arg2, arg3))) returns true.
    I see array binding wouldn't fit there nicely. Internal procedure calls would be proc(next(arg1), next(arg2), next(arg3)) - if all these return true, external call should also return true. I would need to make a list of repeating values of arg1 and separate list(record(arg2, arg3)) into separate lists. I would also need to record whether the internal call returns true to deduce whether external call returns true.
    As I see no better way yet, I'll make Oracle procedure proc(arg1, arg2, arg3) and implement a loop in .NET side. If I optimize for performance, I'll probably pack the array of records into string and pass it for Oracle side to parse.
    Regards,
    Aurimas Pranskevicius

  • Suggestions Pls | Web Service Requirement

    Hi,
    We have a requirement that C4C Standard BO - Standard Inbound Web Service to be called from External Non SAP System say X.
    Now before the Web Service post anything to Cloud directly, we want to involve Custom logic/code to determine certain information based on Incoming Country field.
    - Is this logic possible under SDK for Web Service.
    - If yes, please mention steps OR illustrate some example OR provide link to existing help.
    - If not,do you believe, its good idea to do required logic in ECC etc so system X calls ECC Web Service which internally executes logic and calls C4C Web Service i.e. flow would be system X consumes ECC Web Service A and ECC consumes C4C Web Service.
    Alim
    +91 9833744587

    Hi Alim,
    Did you solve this question? I have the same doubts.
    Regards,
    Bruno

  • Creating a Web Service to handle flow between BPEL process and XML Gateway

    I am new to Web Services. I have never created one, yet I have the task of designing the following for a project.
    Any help as to what steps I need to take would be very very helpful. There is a lot of information on XML, SOA and WSDL out there that it can get very confusing, and sometimes you just need someone to point the way
    What I need to do is create a Custom Send and a Custom Receive Program (both web services) handle the message flow between an Enterprise BPEL processes and a Deployed XML Gateway.
    BPEL compresses this XML business object document (for faster transmission), and sends remotely to this Custom Receive web service, which in turn calls a decompress java program and then send the document to the XML gateway inbound web service.
    The Custom Send web service does just the opposite. It needs to take the business object document from XML gateway, call the compress java program and then send to the Enterprise BPEL.
    In a nutshell...these Custom Send/Receive Web services handle the message flow between the Enterprise BPEL process and the Deployed XML Gateway.
    What I need help on...
    -Creating this in JDeveloper- where do I get started?
    -How does a web service receive a compressed file sent to me via BPEL? Does it just sit there waiting for it?
    -Is this a synchronous or asynchronous design?
    -Will this be 2 web services (Send and Receive) or do I make 1 with 2 functionalities
    -How do I call the java compress/decompress program within the web service? (this java function is already created and ready to be called)
    -Is this decompressed business object file an XML schema and an XML message? Or just a message?
    -I need to send this to the XML Gateway Web Service to load. How does that work?
    -I have a Generic XML Gateway WSDL file...I assume I need to take all the info I get and map it to this template? Is this true? How do I do that?
    Like I said, any help would be appreciated. Links answers to my many questions would be fabulous.
    -Jason

    If you are talking about simple XML transformation of the SOAP payload between the client calling your service and the final destination of the message you are routing, the ESB approach may be a better fit.
    If you have more complex transformation in mind, with major processing and rework of the message in the intermediary, you may be better of with using the POJO approach. Write your service and embed a callout to the other service in your implementation. If the two services share the same Java Model, you may even be able to re-use the same Java Bean.
    To get SOAP Element instead of Java bean, you just need to use the noDataBinding option with either genProxy and topDownAssemble (or assemble). See the WS-Guide [1] for details. Chapter 18 will give you all the details about the different WSA command line parameters.
    Hope this helps,
    -Eric
    [1] http://download-west.oracle.com/docs/cd/B31017_01/web.1013/b28974/toc.htm

  • Error while accessing Web services

    Hi,
    I have installed & configured Siebel 8.2 on windows 2008 R2 with IIS as Web server.
    When i try to connect through IE using URL "http://localhost/eai_enu/start.swe?SWEExtSource=WebService&SWEExtCmd=Execute" I get an error such as - Server Error in Application "DEFAULT WEB SITE/EAI_ENU".
    Can you please help me understand this problem?
    Below if additional information from IE error page.
    Detailed Error Information -
    Module - IsapiModule
    Notification - ExecuteRequestHandler
    Handler - AboMapperCustom-25584
    Error Code - 0x800700c1
    Requested URL - http://localhost:80/eai_enu/start.swe?SWEExtSource=WebService&SWEExtCmd=Execute
    Physical Path - c:\siebel\8.2.2.0.0\sweapp\public\enu\start.swe
    Logon Method - Anonymous
    Logon User - Anonymous
    Failed Request Tracing Log Directory - C:\inetpub\logs\FailedReqLogFiles
    Over here I could find that physical path " c:\siebel\8.2.2.0.0\sweapp\public\enu\start.swe" doesn't really have any file named start.swe.
    I have applied SWSE logical profile on webserver.
    Thanks,
    Harshal

    Hi,
    this url is used to external system access Siebel Web Services. If you can generate a WSDL, you need access Siebel applications using url, http://localhost/callcenter_enu/start.swe for example, navigate to Application - Web Services, in Inbound Web Services, selected the WSDL and generate a WSDL file.
    If you can import a external WSDL, you need get a WSDL file from third system and import to Siebel using Siebel Tools.
    Regard.

  • Web service / XML-RPC:  SMTP inbound to OC4J/BC4J XML servlet bridge??

    A new business problem just landed on my desk for a possible solution.
    One way XML documents coming in from a Novel mail server doing SMTP forward to something
    in the OC4J, BC4J, side to receive and parse the XML.
    It would be great of course if the JDev / BC4J / OC4J web services tools had a SMTP service
    that would route inbound SMTP messages at email address to a particular Servlet.post().
    Any other ideas??
    Thanks much,
    curt

    For others, here is a start of a response to Curtis's message talking about the BC4J Web services features combined with the BC4J readXML and writeXML capabilities:
    Re: Can we find when was a table dropped?
    Not sure if other folks have a solution to dealing with the SMTP part - a snippet of code that works with readXML and writeXML methods of BC4J, for example.
    Mike.

  • Web Service/XML-RPC: SMTP inbound to BC4J Xml Servlet bridge idea??

    A new business problem just landed on my desk for a possible solution.
    One way XML documents coming in from a Novel mail server doing SMTP forward to something
    in the OC4J, BC4J, side to receive and parse the XML.
    It would be great of course if the JDev / OC4J web services tools had a SMTP service
    that would route inbound SMTP messages at email address to a particular Servlet.post().
    Any other ideas??
    Thanks much,
    curt

    For others, here is a start of a response to Curtis's message talking about the BC4J Web services features combined with the BC4J readXML and writeXML capabilities:
    Re: Can we find when was a table dropped?
    Not sure if other folks have a solution to dealing with the SMTP part - a snippet of code that works with readXML and writeXML methods of BC4J, for example.
    Mike.

  • Creating and Setting up web services for both inbound and outbound comms

    Hi
    I would like to know the process of setting up inbound and outbound web services using Siebel - is there a tech note /bookshelf article that can guide me through to setting up a 'new/custom' web service.
    I have read up on bookshelf that both business services and workflows can be setup/exposed as web services. Now i would like to find out how to do this.
    Any help appreciated.
    Regards,
    TS

    As you begin to experiment with web services you should take a look at SoapUI. It is a freeware program that makes it a breeze to test both inbound an outbound web service calls. The bonus is that it can also be used to trace what HTTP is going back and forth along with giving you the ability to chain calls together. That is particularly useful for example if you are learning how to do web service calls within the context of a session. http://www.soapui.com/

  • Exposing Inbound Interfaces as Web Service

    Hi,
    when it comes to expose XI interfaces as web services, the XI documentation quotes:
    "Sie können sowohl von Outbound- als auch von Inbound-Message-Interfaces WSDL-Beschreibungen erzeugen."
    -> i.e. Inbound interfaces can be exposed as web services.
    But the web service definition wizard expects the quotation of an outbound interface. So am I right when I say that I always need an outbound interface? If yes, why is it possible to expose inbound interfaces???
    Cheers,
    Heiko

    Hi,
    no, inbound interfaces can only call web services
    that are exposed on some other web servers
    only outobund XI interfaces can be exposed as web services
    (in this case XI acts as a web server)
    and other applicaitons can call this outbound interface
    Regards,
    michal

  • Web service for inbound to third party solution

    Hi ,
    I am working with a scenario of posting idocs from ECC into a B2B third party system using SOAP. I have created the service interface for the inbound to the third party and supplied them the WSDL the old fashioned way from the service interface export as file . But I would like to use the new features for PI 7.1.
    Should I publish this in the SR and then give the WS name to the third party vendor? 
    I have gone through the literature in the forums, how would I assign the endpoint? Does the endpoint URL need to be provided by the third party system and then added in the SR?
    Also the option of creating WSDL/Web service from the sender agreement, is that primarily geared towards sending SOAP applications and not receivers?   I am a tad confused here.
    Please advise.
    Teresa

    Hi,
    Since you are using Web Service at the receiver side , the WSDL will be provided by the third party which you will import in the ESR as External Definition and then use this WSDL to do the mapping.
    Thanks,
    Loveena

  • EP Web services need to be restarted after some inactivity period

    Hi All,
    My EP Web services go down after some inactivity period. The services need to be restarted.
    Can anybody help me on this?
    Thanks!

    Hi Sonali,
    Did you find the solution? We are facing the same issue. We have bunch of web services setup with SAML 1.1 authentication but after we refreshed our Quality system from production system, none of the web services are working. I cannot even see the call coming either in SRT_UTIL (under DELAY_L_<QID>) or in SOAMANAGER trace monitor.
    Your help will be highly appreciated. Thanks in advance.
    Thanks,
    Pratik

Maybe you are looking for

  • Difference In Reports FBL1N & FK10N

    Hi, There is a typical thing happening with reports FBL1N & FK10N. When I am displaying the Report FBL1N on a end of November it is showing 8 Open items out of which four items have been cleared in next month. 209,483.99 175,443.99 184,644.00- 153,89

  • TS3276 Help in setting Apple Mail to receive and send mail via Yahoo mail service

    I would appreciate help in setting up Apple Mail to receive and send e-mails via Yahoo.   Thank you

  • Output type missing

    Our output type ZPL0 to print Packing list has disappeared from the deliveries. We are unable to REPRINT packing list from SAP for a particular PLANT X200. What all do I need to check in the output determination to find the problem. Also there is no

  • Most efficient video file format

    Hi - I have been trying to use FMLE to stream video files to Ustream. I am using several virtual camera programs at the moment like ManyCam, Fake Webcam (does not work with FMLE apparently), etc. If I understand correctly what is happening - the virt

  • 10.6.3 doesn't play Quicktime...

    We went to a website and tried to play some Quicktime movies, but they wouldn't play. Using 10.6.3 (which I believe should be using Quicktime X). Could someone please verify that these movies play on their Mac: http://www.tapplastics.com/info/video_d