Hi,
I followed the example in the book "Le BIRT Expert's Guide to BIRT Best Practice" to create a Web Service data source. Everything worked fine when I did exactly what was described in the book. But then I tried to use a Sample SOAP response message and I get a HTTP response code 500. Here is what I have done:
It is a connection to a currency converter using
URL:
http://www.webservicex.net/CurrencyConvertor.asmx?WSDL
SOAP End point:
http://www.webservicex.net/CurrencyConvertor.asmx
For the DataSet I used
WSDL Operation: Currency Converter --> CurrencyConverterSOAP --> ConversionRate
SOAP Request: default SOAP Request
SOAP Response: This is the tricky part. I would like to "use the schema from response" as a "SOAP response schema" (second option in BIRT 3.7.2.)
For "Select Sample SOAP response message" I used the "Query Web Service at SOAP end point" option with "
http://www.webservicex.net/CurrencyConvertor.asmx"
When I try to "Conntect now" I get the following error message:
"Server returned HTTP response code: 500 for URL:
http://www.webservicex.net/CurrencyConvertor.asmx"
I also tried using "
http://www.webservicex.net/CurrencyConvertor.asmx/ConversionRate?FromCurrency=USD&ToCurrency=EUR" which actually gives a result in the web browser but when trying to "connect now" it fails with the same error message:
"Server returned HTTP response code: 500 for URL:
http://www.webservicex.net/CurrencyConvertor.asmx/ConversionRate?FromCurrency=USD&ToCurrency=EUR"
I tried to find a similar problem by searching in the internet but I coundn't find anything.
Any advise is greatly appreciated. Thank you in advance!