Hi Andy First of all, thanks for your answer. I'm trying to parse wsdl files based on soap. I use the php extension but i face the problem that ignores the enumeration types. There is a php bug about this: https://bugs.php.net/bug.php?id=47934 Do you know how to face this problem? What is this plugin SOAP plugin made for PHP5? Thanks again, George noddle wrote: > > Hi George, > > Well I did 3 main things which got me going regarding SOAP, XML, & PHP: > > 1. I used the SOAP plugin made for PHP5 and forgot about doing SOAP in > PHP4 > > 2. I did the XML / SOAP validation by designing a top level WSDL using the > XML templates from Amazon Seller Central using Eclipse. > > 3. I bought this book and worked through the examples: SOA and WS-BPEL > (Yuli Vasiliev - Packt Publishing) > > One you get the WSDL designed correctly and the XML correct (or corrected > as the Amazon Seller Central XML had errors in it) then the SOAP plugin > hangles the type validation & other things). > > Ciao, > Andy > > > boulouk wrote: >> >> Hello Andrew, >> >> Im' trying to do the same thing and i have problem. >> I follow your link, but i couldn't find a solution? >> >> Can you tell me where exactly is the solution to this links? >> >> Thanks, >> >> George. >> >> noddle wrote: >>> >>> Hello Marco, >>> >>> I was looking to do the same thing. The best tool I have been able to >>> find so far is at: >>> >>> http://trac.substring.no/url/pst/browser/ (PST!) >>> >>> I don't know yet how robust it is though. >>> >>> Ciao, >>> Andrew >>> >>> >>> Marco-172 wrote: >>>> >>>> I need to read the values from <wsdl:types>, but I don't find how to >>>> do this using SOAPClient. >>>> >>>> I have an WSDL with this types: >>>> >>>> <wsdl:types> >>>> <xsd:schema targetNamespace="http://soap.domain.com/v2" >>>> xmlns="http://www.w3.org/2001/XMLSchema"> >>>> <simpleType name="Language"> >>>> <restriction base="string"> >>>> <enumeration value="EN"/> >>>> <enumeration value="DE"/> >>>> <enumeration value="ES"/> >>>> <enumeration value="FR"/> >>>> <enumeration value="GR"/> >>>> <enumeration value="IT"/> >>>> <enumeration value="PL"/> >>>> <enumeration value="RU"/> >>>> </restriction> >>>> </simpleType> >>>> >>>> <complexType name="Access"> >>>> <sequence> >>>> <element name="account" type="tns:Account"/> >>>> <element name="subAccount" type="tns:Account" >>>> minOccurs="0"/> >>>> <element name="reference" type="string" minOccurs="0"/> >>>> </sequence> >>>> <attribute name="language" type="tns:Language" >>>> use="optional"/> >>>> </complexType> >>>> </xsd:schema> >>>> </wsdl:types> >>>> >>>> Using the "__getTypes()" function only returns something like this: >>>> >>>> array >>>> 0 => string 'string Language' (length=15) >>>> 1 => string 'struct Access { >>>> Account account; Account subAccount; >>>> string reference; >>>> boolean testMode; >>>> Language language; >>>> }' (length=114) >>>> >>>> Is it possible to read the "enumeration" values from the "Language" >>>> type or must this be done using an XML Parser!? >>>> >>>> Regards, >>>> Marco >>>> >>>> -- >>>> PHP Soap Mailing List (http://www.php.net/) >>>> To unsubscribe, visit: http://www.php.net/unsub.php >>>> >>>> >>>> >>> >>> >> >> > > -- View this message in context: http://old.nabble.com/Get-values-from-wsdl%3Atypes-tp25887884p32456345.html Sent from the Php - Soap mailing list archive at Nabble.com. -- PHP Soap Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php