Skip to Content
avatar image
Former Member

Webi "Publish as Web Service" functionality.

Is it possible to have an external Web Client (non SAP) consume a web service created by the Webi "Publish as Web Service" functionality. The web service created (I named

test) seems to test OK using the Test function in the Web Service Publisher screen. The source block in the Webi Report only had 2 columns of data. However, when I try to test/consume from an external test tool ie. SOAPUI I get the following SOAP faults :- " soap:Server.generalException Invalid name: expected "Body", but was: "GetReportBlock_

test". " Are there any definitive tutorials/documentation to help achieve this (assuming it can be done) ?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Oct 21, 2016 at 03:30 PM

    Not very sure but is external tool capable to consume the webi service from third party? I thnik this is not related with Webi,it's more about third part tool capability if it can take?

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 21, 2016 at 05:06 PM

    Hi Dmitriy,

    I know of instances when the Java / .NET code has been used to call the web services created using the QAAWS tool, and the web service being tested on the SOAP UI tool.

    When you publish a block of WebI as a web service, it is also the similar thing. There is a web service published and you need to call it using the WSDL URL.

    You might missing a certain configuration in the SOAP UI tool, who knows ? You can check once with core development team who regularly use these tools.

    Also, can you try a small block of data say, for example from the efashion universe (instead of something from the Prod directly) ?

    Hope above helps !

    Regards,

    Monish

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 24, 2016 at 06:06 PM

    Below Blog could be irrelavan, but it should give you an understanding about How Web service is being consumed in BusinessObjects on top of Universe.

    https://blogs.sap.com/2013/08/30/bi41-creating-a-universe-on-top-of-a-web-service/

    Thanks

    Mani

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 25, 2016 at 11:09 AM

    Thank you very much for your comments. everything is working well with SAP products, but with other products get the error. At the same Query as a Web Service (on older unv) it works fine in SOAPUI.
    It seems to me that when a call is necessary peredovat any extra. parametry. No that's what, and in what sections I do not know and can not find in the documentation. And this is very strange.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Were you able to find anything on this? Getting the same error from SOAP. Doing standard things. Like exporting a Block as web service, providing parameter, setting refresh to yes. But still ending up with this error. Want to make sure web service is working and can be used by external tools.