cancel
Showing results for 
Search instead for 
Did you mean: 

Webi "Publish as Web Service" functionality.

Former Member
0 Kudos

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) ?

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

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.

former_member227842
Discoverer
0 Kudos

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.

former_member182521
Active Contributor
0 Kudos

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

former_member205194
Active Participant
0 Kudos

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

amitrathi239
Active Contributor
0 Kudos

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?