Can I hide a part of the text by a "More..." link?
[SOAP-ENV:Client] Error cannot find parameter
Hello Guest
  
  • Login
• Register…
• Start blog
  • Who, Where, When
• What can I do?
• What to Read?
  • Polls
• Avatars
• Interests
  • Cities and Countries
• Random blog
• Users search
  • Search
• Games
• Tests
• QAIX
  • Сообщества
• Talxy Chat
• Horoscope
• Online
 
Зарегистрируйся!

QAIX > PHP web-programming > [SOAP-ENV:Client] Error cannot find parameter 17 June 2008 18:37:52

  Recent blog posts: 
  They have birthday today: 
  Forums:   
  Discuss: 
  Recent forum topics: 
  Recent forum comments:
  Moderators:

[SOAP-ENV:Client] Error cannot find parameter

Guest 17 June 2008 18:37:52
 Hiё

I defined a 'Keyword' type in ".wsdl" file and I wish to pass an array of Keyword object to service.But I got this error: [SOAP-ENV:Client] Error cannot find parameter

schema:
<xsd:complexType name="Keyword">
<xsd:all>
<xsd:element name="id" type="xsd:integer"/­>
<xsd:element name="word" type="xsd:string"/>­
<xsd:element name="status" type="xsd:integer" nillable="true" minOccurs="0"/>
<xsd:element name="shelve" type="xsd:boolean" nillable="true" minOccurs="0"/>
<xsd:element name="sprice" type="xsd:float" nillable="true" minOccurs="0"/>
<xsd:element name="qvalue" type="xsd:float" nillable="true" minOccurs="0"/>
<xsd:element name="intgrt" type="xsd:float" nillable="true" minOccurs="0"/>
<xsd:element name="rank" type="xsd:integer" nillable="true" minOccurs="0"/>
<xsd:element name="mode" type="xsd:integer"/­>
<xsd:element name="price" type="xsd:float"/>
<xsd:element name="title" type="xsd:string"/>­
<xsd:element name="desc" type="xsd:string"/>­
<xsd:element name="url" type="xsd:string"/>­
</xsd:all>
</xsd:complexType>
<xsd:element name="Keywords">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Keyword" type="typens:Keywor­d" maxOccurs="unbounde­d"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>

and php client code:
for($i=0;$i<$count;­$i++){
$objKeyWord = new Keyword();
$objKeyWord->id = $i;
$objKeyWord->word = $i."word";
$objKeyWord->status­ = $i;
$objKeyWord->shelve­ = $i;
$objKeyWord->sprice­ = $i;
$objKeyWord->qvalue­ = $i;
$objKeyWord->intgrt­ = $i;
$objKeyWord->rank = $i;
$objKeyWord->mode = $i;
$objKeyWord->price = $i;
$objKeyWord->title = $i."title";
$objKeyWord->desc = $i."desc";
$objKeyWord->url = $i."url";
$arrKeyWords[$i] = $objKeyWord;
}
try{
$return = print_r($objSoapCli­ent->addKeyWords($ar­rKeyWords,$count),tr­ue);
}catch(Exception $e){
throw $e;
}

and soap request:
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="htt­p://schemas.xmlsoap.­org/soap/envelope/" xmlns:ns1="urn::p­rice>0</ns1:p­rice><ns1:title>0title</ns1:title><ns1:desc>0desc</ns1:desc><ns1:url>0url</ns1:url></ns1:Keyword><ns1:Keyword><ns1:id>1</ns1:id><ns1:word>1word</ns1:word><ns1:status>1</ns1:status><ns1:shelve>true</ns1:shelve><ns1:sprice>1</ns1:sprice><ns1:qvalue>1</ns1:qvalue><ns1:intgrt>1</ns1:intgrt><ns1:rank>1</ns1:rank><ns1:mode>1</ns1:mode><ns1:p­rice>1</ns1:p­rice><ns1:title>1title</ns1:title><ns1:desc>1desc</ns1:desc><ns1:url>1url</ns1:url></ns1:Keyword></ns1:Keywords><intGroupId>2</intGroupId></SOAP-ENV:Body></SOAP-ENV:Envelope>] -->http­://api.baidu.com/v1/­"><SOAP-ENV:Body><ns­1:Keywords><ns1:Keyw­ord><ns1:id>0</ns1:i­d><ns1:word>0word</n­s1:word><ns1:status>­0</ns1:status><ns1:s­helve>false</ns1:she­lve><ns1:sprice>0</n­s1:sprice><ns1:qvalu­e>0</ns1:qvalue><ns1­:intgrt>0</ns1:intgr­t><ns1:rank>0</ns1:r­ank><ns1:mode>0</ns1­:mode><ns1:p­rice>0</­ns1:p­rice><ns1:title­>0title</ns1:title><­ns1:desc>0desc</ns1:­desc><ns1:url>0url</­ns1:url></ns1:Keywor­d><ns1:Keyword><ns1:­id>1</ns1:id><ns1:wo­rd>1word</ns1:word><­ns1:status>1</ns1:st­atus><ns1:shelve>tru­e</ns1:shelve><ns1:s­price>1</ns1:sprice>­<ns1:qvalue>1</ns1:q­value><ns1:intgrt>1<­/ns1:intgrt><ns1:ran­k>1</ns1:rank><ns1:m­ode>1</ns1:mode><ns1­:p­rice>1</ns1:p­rice>­<ns1:title>1title</n­s1:title><ns1:desc>1­desc</ns1:desc><ns1:­url>1url</ns1:url></­ns1:Keyword></ns1:Ke­ywords><intGroupId>2­</intGroupId></SOAP-­ENV:Body></SOAP-ENV:­Envelope>


who can help me plz? thx.

жб
ю

кнГЫ ГвсилнЯ й о Ёлй
===================­====================­==============
ы хтзоъмЬбГ й ё споч к
ьж : йп ё МгЬ ё М С ж38 ерЬ ф Соц18 100080ё
Г (Tel): 8610-82602288 в 6611
E-mail: songqi@baidu.com



___________________­____________________­____________________­
гюв яе цБ ясйоД-3.5Gхща ё 20M
http://cn.mail.yaho­o.com
Add comment
 

Add new comment

As:
Login:  Password:  
 
 
  
 
Пожалуйста, относитесь к собеседникам уважительно, не используйте нецензурные слова, не злоупотребляйте заглавными буквами, не публикуйте рекламу и объявления о купле/продаже, а также материалы нарушающие сетевой этикет или УК РФ.


QAIX > PHP web-programming > [SOAP-ENV:Client] Error cannot find parameter 17 June 2008 18:37:52

see also:
how to allow multiple lines in a cell…
Creating "Table of contents" page
AcroFields.setFieldProperty problem
пройди тесты:
see also:
Firefox Users to Advise Mozilla
The freeware MediaCoder is...
ppc xD

  Copyright © 2001—2008 QAIX
Idea: Miсhael Monashev
Помощь и задать вопросы можно в сообществе support.qaix.com.
Сообщения об ошибках оставляем в сообществе bugs.qaix.com.
Предложения и комментарии пишем в сообществе suggest.qaix.com.
Информация для родителей.
Write us at:
If you would like to report an abuse of our service, such as a spam message, please .