PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > comp.lang.ruby > Not able to send request to radiotime webservice
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
Not able to send request to radiotime webservice

Réponse
 
LinkBack Outils de la discussion
Vieux 26/05/2008, 11h49   #1
Ganesh Pawar
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Not able to send request to radiotime webservice

Hello All,

am new to RoR,I want to convert one of my PHP application to RoR.
I want to sent request search_ByQuery method of radiotime webservice (
http://wiki.radiotime.com/doku.php?i...ce:guide:start
)
can anyone me for the same?

search_ByQuery

The code for it is
require "soap/wsdlDriver"
wsdl = "http://services.radiotime.com/RadioTime.asmx?WSDL"
driver = SOAP::WSDLDriverFactory.new(wsdl).create_rpc_drive r

param = {"request"=>{"Query"=>"sport"}}---This is the line which is
causing the problem currently


lists = driver.search_ByQuery( param )
lists.each { |list| puts list.listName }



In PHP its workin properly.
--
Posted via http://www.ruby-forum.com/.

  Réponse avec citation
Vieux 26/05/2008, 12h03   #2
Phillip Gawlowski
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Not able to send request to radiotime webservice

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ganesh Pawar wrote:
| Hello All,
|
| am new to RoR,I want to convert one of my PHP application to RoR.

A tip for the future, once you have Rails specific questions: The Rails
community is active elsewhere: http://rubyonrails.com/community

| param = {"request"=>{"Query"=>"sport"}}---This is the line which is
| causing the problem currently

And what is the error message you get?

- --
Phillip Gawlowski
Twitter: twitter.com/cynicalryan
Blog: http://justarubyist.blogspot.com

~ Why should I have to work for everything? It's like saying that I
don't deserve it. -- Calvin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkg6izYACgkQbtAgaoJTgL89wACfTPfWEH/H1eACcBzxgngOCfZx
NzsAoKNx2fio6l9jW6+aLEbyPO5OYR2K
=SyLH
-----END PGP SIGNATURE-----

  Réponse avec citation
Vieux 26/05/2008, 12h09   #3
Ganesh Pawar
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Not able to send request to radiotime webservice

ignored element: {http://schemas.xmlsoap.org/wsdl/soap12/}address
#<SOAP::Mapping::Object:0x34000f8>:
System.Web.Services.Protocols.SoapException:
One or more request fields failed validation --->
RadioTime.Exception.Validatio
nException: No query fields populated for search (SOAP::FaultError)
at RadioTime.Service.Search.SearchService.Validate(Se archQuery query)
in e:\p
rojects\RadioTime\Library\Service\Search\SearchSer vice.cs:line 185
at RadioTime.Service.Search.SearchService.Search(Sear chQuery query,
ListenFil
ter listenFilter, ListenFilter recordFilter) in
e:\projects\RadioTime\Library\Se
rvice\Search\SearchService.cs:line 61
at RadioTime.WebService.RadioTimeWebService.Search(Se archQuery query,
ListenF
ilter filter) in
e:\projects\RadioTime\Web\Services\UI\RadioTime.as mx.cs:line 16
67
at
RadioTime.WebService.RadioTimeWebService.Search_By Query(SearchByQueryReque
st request) in
e:\projects\RadioTime\Web\Services\UI\RadioTime.as mx.cs:line 1654
--
Posted via http://www.ruby-forum.com/.

  Réponse avec citation
Vieux 26/05/2008, 12h26   #4
Phillip Gawlowski
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Not able to send request to radiotime webservice

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ganesh Pawar wrote:
| ignored element: {http://schemas.xmlsoap.org/wsdl/soap12/}address
| #<SOAP::Mapping::Object:0x34000f8>:
| System.Web.Services.Protocols.SoapException:
| One or more request fields failed validation --->
| RadioTime.Exception.Validatio
| nException: No query fields populated for search (SOAP::FaultError)
| at RadioTime.Service.Search.SearchService.Validate(Se archQuery query)
| in e:\p

The error seems to be in the query. Either the provider isn't responding
to the query, or this is their way of telling that nothing matched your
query.

Also: Please quote relevant parts of a message you are responding to.
ruby-forum.com is a mirror to Usenet and the ruby-talk mailing list.

- --
Phillip Gawlowski
Twitter: twitter.com/cynicalryan
Blog: http://justarubyist.blogspot.com

Program defensively.
~ - The Elements of Programming Style (Kernighan & Plaugher)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkg6kF4ACgkQbtAgaoJTgL+pbQCcC5App0PIDU l/bu/DwIyV1Hd/
OokAn1N1VSuKi/EZW1Zjk2SFlFghxsqD
=3CUo
-----END PGP SIGNATURE-----

  Réponse avec citation
Vieux 26/05/2008, 12h35   #5
Ganesh Pawar
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Not able to send request to radiotime webservice


Hello Phillip,
I know the error is in the parameter which am sending and am here to get
soem from others,so that am able to send the request in proper
format.

Basically the "lists = driver.search_ByQuery(:request, :Query =>
[:sports]) "
this is not exactly what the webserver expect ...

The API detail you can find at
http://wiki.radiotime.com/doku.php?i...ce:guide:start



Regards,
Ganesh Pawar
--
Posted via http://www.ruby-forum.com/.

  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 18h18.


Édité par : vBulletin® version 3.7.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,10778 seconds with 13 queries