PEAR is discontinued

This is a static archive preserving historical releases and metadata. No new packages or updates will be published. For updates to existing packages, or to publish new packages, please use Composer and Packagist.

Home » Web Services » SOAP

SOAP Client/Server for PHP

This package is unmaintained.

Download latest release 0.14.0 (there might be newer Composer installable version)

License: PHP License

Description

Implementation of SOAP protocol and services

Maintainers

Dependencies

Required

Optional

Releases

Bugs

IDStatusTypeVersionDateSummary
#200No FeedbackBug2003-11-05call() in Client.php fails with php5
#300ClosedBug2003-11-26Proxy username/password not enabled in WSDL.php
#303ClosedBug2003-11-26(De-)Serializing problems with arrays
#374ClosedBug2003-12-08undefined $url in SOAP_Transport_HTTP::_validateUrl
#375ClosedBug2003-12-08error in WSDL.php in the SOAP_WSDL_Parser
#381ClosedBug2003-12-08warning in Base.php
#389No FeedbackBug2003-12-09problem with large messages
#450BogusBug2003-12-17Non-standard characters result in XML error
#466ClosedBug2003-12-19'MAIL_MIMEPART_CRLF' is defined as only line break. It must be '\r\n'
#592ClosedBug2004-01-16Transport_HTTPS stops on HTTP Repsonse 500
#604ClosedBug2004-01-21E_NOTICE errors result in no output
#715ClosedBug2004-02-09SOAP-0.8RC3 broken
#772No FeedbackBug2004-02-16Wrong type assignment soap->php
#897ClosedBug2004-02-26PEAR QA: improvement for get_class()-usage
#953ClosedBug2004-03-05E_ERROR errors do not stop execution
#978Wont fixReq2004-03-09Implement document/literal server
#1119No FeedbackBug2004-04-02Problem using a Proxy Server with WSDL
#1267ClosedBug2004-04-23Breaks with '-' in WSDL operation name
#1312OpenBug2004-04-29bad XML parsing with nested arrays
#1357No FeedbackBug2004-05-06SOAP crashes when serializing recursive arrays or objects
#1385DuplicateBug2004-05-11Warnings from simple WSDL instantiation
#1404OpenBug0.9.42004-05-13xsd:dateTime members in complex types are serialized as xsd:string
#1483ClosedBug2004-05-24NAN and INF already defined
#1492ClosedBug2004-05-25__call function gets wrong number of parameters
#1514ClosedBug2004-05-27raiseSoapFault must be _raiseSoapFault
#1546Wont fixReq2004-06-02SOAP should allow usage of HTTPS client certificates
#1657ClosedBug2004-06-16wsdl geneated by disco.php in wrong order
#1701VerifiedReq2004-06-22no documentation
#1868No FeedbackBug2004-07-14Behaves strange on a "100" HTTP-Response
#1879DuplicateBug2004-07-14HTTP Status not set to 500 for SOAP faults
#1927ClosedBug2004-07-20SOAP-ENC:arrayType="Struct[] without namespace in SOAP_Fault SOAP-0.8RC3
#1953No FeedbackBug2004-07-22Unable to call a webservice from javascript
#1965ClosedBug2004-07-23XML Parse Error when using SSL
#1977Wont fixBug2004-07-25No package.xml in CVS
#2221ClosedBug2004-08-26Wrong phpdoc comment
#2255BogusBug2004-08-30Generated WSDL doesn't containt "empty" parameters
#2371BogusBug2004-09-22Wrong output construction
#2466ClosedBug2004-10-05Calling any Object Constructor Causes Error
#2627ClosedBug2004-10-26Array in return object was not parsed correctly
#2656No FeedbackBug2004-11-01soap headers get clobbered in $wsdl->[bindings]...
#2694ClosedBug2004-11-04dispatch_map not used for plain output values (does not work with gSOAP)
#2796DuplicateReq2004-11-19Timeout on SOAP Connection
#2819BogusReq2004-11-24how to have minOccurs and maxOccurs in complex types
#2822ClosedBug2004-11-24Fatal Error in SOAP/Client.php
#2836BogusBug2004-11-26Request-Parameter-Failure, Order must be like in wsdl
#2877DuplicateBug2004-12-03BUG: Response named as "Return"
#2905ClosedBug2004-12-06Proxy generation parse error
#2909ClosedBug2004-12-06WSDL.php error after migration
#2945ClosedBug2004-12-10curl_setopt generates notices on old version
#2984ClosedBug2004-12-17Wrong variable assignment
#2996Wont fixReq2004-12-20XML Parsing fails to retrieve attributes
#3048ClosedBug2004-12-28Parse Error: using methodname 'echo' conflicts PHP keyword.
#3317No FeedbackBug2005-01-27Wrong WSDL base structure
#3456ClosedBug2005-02-13serialized array of soap_vals does not include namespace
#3741BogusBug2005-03-08SOAP/Server + DB does not work
#4062ClosedBug2005-04-05SOAPclient does not correctly decode BASE64 encoded values received
#4063ClosedBug2005-04-05Problem with Null Fields and Java
#4074ClosedBug2005-04-06problem with the wdsl creation
#4076ClosedReq2005-04-06SOAP_WSDL generateProxyCode needs additional constructor
#4118ClosedReq2005-04-11Configurable HTTP Status for Faults
#4276No FeedbackReq2005-05-03Patch which makes SOAP return correct RPC response
#4410DuplicateBug2005-05-23WSDL.php produces wrong code if element name contains '-'
#4488ClosedBug2005-05-31var_dumps in 0.9.0 package Base.php
#4523ClosedBug2005-06-03SOAP datetimes interpreted incorrectly when timezone absent
#4639ClosedBug2005-06-20Uses RPC/encoded encoding where it should use RPC/literal
#4731Wont fixReq2005-07-02Why dependency on both CURL and OPENSSL?
#4746ClosedBug2005-07-05SOAP-ENC:arrayType="xsd:anyType[20]" SOAP-ENC:offset="[0]"
#4828ClosedReq2005-07-13Filter out E_STRICT errors as well as E_NOTICE in the SOAP_Server error handler
#4847ClosedBug2005-07-16Fatal error in WSDL
#4858No FeedbackReq2005-07-19The sample_multiple.php file is out of date
#4870ClosedBug2005-07-20php 4.4.0 problems with return by reference
#4882ClosedBug2005-07-22missing dependencies
#4922ClosedBug2005-07-26SOAP_Fault Handling
#4923ClosedBug2005-07-26Unknown Method
#4980ClosedBug2005-08-03Client: attachments in response not found
#5003ClosedBug2005-08-05Client: incoming headers mix with outgoing
#5004ClosedBug2005-08-05Client: attachments array is not cleared properly
#5057No FeedbackReq2005-08-10how about
#5210ClosedBug2005-08-26Error in parameters type matching
#5334Wont fixReq2005-09-08setPersistence
#5458No FeedbackBug2005-09-19already define notice
#5460ClosedBug2005-09-19php 5 Fatal Error with getProxy
#5525BogusBug2005-09-26Namespace issues: MAIL_MIMEPART_CRLF
#5572BogusBug2005-09-30No error logging on server side
#5622ClosedBug2005-10-07No way to set the default namespace
#5684ClosedBug2005-10-13callhandler & addToMap
#5742No FeedbackBug2005-10-21value tag
#5794ClosedBug2005-10-27serializing an array of SOAP_Values is broken
#5815No FeedbackBug2005-10-28missing parameters from WSDL
#5834BogusBug2005-10-31Error/warning handling in Server.php
#5841No FeedbackBug2005-11-01namespaces in params and minOccurs=0
#5852Wont fixBug2005-11-02HTTP Transport to use curl when available, fixes double headers when NTLM auth
#5864Wont fixBug2005-11-04Function class_exists and autoload
#5904No FeedbackBug2005-11-09WSDL loading in client and params order
#5916BogusBug2005-11-10PEAR dependencies not listed on website or in package
#5925BogusReq2005-11-10Is this project alive ??
#5929Wont fixReq2005-11-10Pass CURL parameters to WSDL
#6042ClosedBug2005-11-23Handling xsd:long
#6213ClosedBug2005-12-09Wrong Content-Type on HTTPS requests
#6300No FeedbackBug2005-12-20Complex types, SOAP envelop error
#6371ClosedBug2005-12-29Pear Soap 0.9.1 not working on PHP 5.1.1
#6462ClosedBug2006-01-11Incorrect WSDL generated
#6505ClosedBug2006-01-17Fails to eval proxy generated by SOAP_WSDL::generateProxyCode() with SOAP-0.9.2
#6515BogusBug2006-01-18generateProxyCode generates Incorrect class
#6518BogusBug2006-01-18genproxy.php malfunctional
#6519ClosedBug2006-01-18Wrong revision of WSDL.php in 0.9.2 package
#6520No FeedbackBug2006-01-18bad array serialization?
#6547BogusBug2006-01-21WSDL Client Error
#6554BogusBug2006-01-22Parse error unexpected '=' in SOAP/WSDL.php (727) : eval()'d code on line 13
#6601BogusBug2006-01-26eval() error
#6625BogusBug2006-01-29Bad Proxy generation.
#6636BogusBug0.9.22006-01-31WSDL.php lines 673 and 680 need escaping
#6684ClosedBug0.9.32006-02-03The HTTP Transport Class is not adding the stored cookies then using HTTPS
#6704ClosedBug0.9.32006-02-06function call in SOAP Header stops Processing
#6744ClosedBug0.9.32006-02-10Invalid Header
#6857BogusBug0.9.32006-02-21https not populating __outgoing_payload
#6858BogusBug0.9.32006-02-21https not populating __outgoing_payload
#6859BogusBug0.9.32006-02-21https not populating __outgoing_payload
#6896BogusBug0.9.32006-02-22Server.php uses single quotes instead of double quotas
#6936ClosedReqCVS2006-02-25Docblock explaining how to keep backtraces out of SOAP_Fault
#7049BogusBug0.9.32006-03-07Internal Server Error
#7064No FeedbackBug0.9.32006-03-08namespaces broken in some cases by fix for bug 4639
#7071BogusBug0.9.32006-03-09Errors using SOAP with PHP as CGI
#7156BogusBug0.9.32006-03-18segfault in SOAP_Value::serialize()
#7206ClosedReq0.9.32006-03-26Adding new SOAP_Server option
#7224ClosedBug0.9.32006-03-28Children of ComplexTypes
#7239No FeedbackBug0.9.32006-03-29Determin item type in _decode method for complex types
#7386Wont fixBug0.9.42006-04-12WSDL should use SOAP
#7430ClosedBug0.9.42006-04-19WSDL Cache directory has ENV issues
#7469ClosedBug0.9.42006-04-24After a failed SOAP-call, further calls fail too
#7493ClosedBug0.9.42006-04-26Error from incorrect char in element name (WSDL)
#7601ClosedBug0.9.42006-05-11Complex array types problem
#7626No FeedbackReq0.9.42006-05-15Error whith response to .NET client
#7634OpenBug0.9.42006-05-15E_ERROR and E_WARNING inside SoapObject::$methodname
#7826No FeedbackBug0.9.42006-06-07Missing datatype cause segmentation fault
#8052ClosedBug0.9.42006-06-28incorrect user agent string
#8053No FeedbackReq0.9.42006-06-28Ability to configure attachment encoding
#8086OpenBug0.9.42006-06-30Unable to correctly parse a WSDL
#8177BogusBug0.9.42006-07-11@ error supression not being handled correctly
#8377ClosedBug0.9.42006-08-07Bugfix: weird "No deserializer" error when passing large arrays to SOAP_Value
#8401ClosedReq0.9.42006-08-09Use response_encoding when returning faults
#8405ClosedBug0.9.42006-08-09misspelled method-name for call _raiseSoapFault() in Server.php on line 404
#8551ClosedBug0.9.42006-08-24incorect mapping of function for wsdl generator
#8674BogusBug0.9.42006-09-11Using HTTPS and WSDL doesn't work
#9155ClosedBug0.9.42006-10-24SOAP_Server::_errorHandler should query error_reporting()
#9161No FeedbackDoc2006-10-25Examples don't work
#9415ClosedBug0.9.42006-11-22Disabled CURLOPT_FOLLOWLOCATION in 4.4.4
#9538ClosedBug0.9.42006-12-04Soap Client with MIME does not send MIME boundary on HTTPS
#9571No FeedbackBug0.9.42006-12-07dev
#9574ClosedBug0.9.42006-12-07bad preg_match_all() delimiter
#9767BogusBug0.9.42007-01-08Problem sending string containg one or more of the following chars: ì è é ù à ò
#9770SpamDoc--Please Select--2007-01-08None
#9771SpamDoc--Please Select--2007-01-08None
#9772BogusBug0.9.42007-01-08is_array nesting error with $method var
#9797BogusBug0.9.42007-01-10Problem sending http request with uft-8 encoded strings
#9838SpamBug--Please Select--2007-01-15None
#9840ClosedBug0.9.42007-01-15base64 detection
#9849SpamDoc--Please Select--2007-01-16None
#9858SpamReq0.9.42007-01-17None
#9874SpamBug0.9.42007-01-19None
#9875No FeedbackBug0.9.42007-01-19SOAP response decoded incorrectly when duplicate xml elements present
#9886SpamReqCVS2007-01-20None
#9887SpamReqCVS2007-01-20None
#9901SpamReqCVS2007-01-21None
#9923ClosedBug0.10.02007-01-23PHP Parse Error in Disco.php
#9926SpamReqCVS2007-01-23None
#9940SpamDoc0.10.12007-01-25None
#9952SpamReq0.10.12007-01-26None
#9967SpamBugCVS2007-01-29None
#9970SpamReq0.10.12007-01-29None
#10023ClosedBug0.10.12007-02-04unquoted type parameter text/xml when using HTTP transport and mime attachments
#10029SpamDocCVS2007-02-05None
#10030DuplicateBug0.10.12007-02-05Base.php: Defining Constant MAIL_MIMEPART_CRLF leads to problems with Mail_mime
#10034SpamDocCVS2007-02-06None
#10131ClosedBug0.10.12007-02-19incorrect return value in case of an empty array
#10206ClosedBug0.10.12007-02-27Timezone in Type/dateTime.php not converted correctly
#10265Wont fixDoc0.10.12007-03-05Undocumented Change in Attachments
#10283ClosedBug0.10.12007-03-06$value in _serializeValue() could be NULL and cannot be processed by foreach
#10382No FeedbackBug0.10.12007-03-15Wrong request tag generated
#10567BogusBug0.112007-03-30Namespace does not prefix to parameters with WSDL
#10635ClosedBug0.10.12007-04-06bug in SOAP_Base::_isHash
#10755DuplicateBug0.10.12007-04-17base.php _isHash function works opposite as in previous version(0.8.0) and docs
#10776No FeedbackBug0.10.12007-04-19generated WSDL not compliant with WS-I Basic Profile 1.1
#10779No FeedbackBug0.10.12007-04-19expects xsd:types even when encoding is 'literal'
#10897ClosedBug0.10.12007-04-30SOAP_Fault + serializing a backtrace recursion problems
#10981No FeedbackBug0.10.12007-05-08Request does not respect WSDL type definitions?
#11057ClosedBug0.10.12007-05-16Cannot add array type attribute to SOAP_Value object
#11059BogusBug0.10.12007-05-16SOAP_Type_dateTime::_split() uses an instance variable
#11076No FeedbackBug0.10.12007-05-18SOAP_Fault not generated for Fault when _defaultObjectClassname changed
#11123ClosedReq0.10.12007-05-24Slow receiving result from Server when using Transport_HTTP
#11220ClosedReq0.10.12007-06-04one-way message passing doesn't work
#11508OpenReq0.11.02007-07-03Generate proxy code for complex types
#11536BogusBug0.11.02007-07-05PHP SegFaults when attempting to create a SOAP service.
#11589ClosedReqCVS2007-07-11Support for CURLOPT_SSL_VERIFYPEER
#11729ClosedBug0.11.02007-07-31WSDL Local File loading
#11830ClosedReq0.11.02007-08-13Add comments in examples to demonstrate Basic HTTP Authentication
#11968ClosedBug0.11.02007-09-03Causes a segfault in some cases
#11987BogusBug0.11.02007-09-05bug in download and install
#12047No FeedbackBug0.11.02007-09-13Problems with elements in SoapResponse
#12048DuplicateBug0.11.02007-09-13Problems with elements in SoapResponse
#12070DuplicateBug0.11.02007-09-18WSDL client against .NET server returns broken and bad results
#12072BogusBug0.11.02007-09-18Base.php renders element attributes twice instead of overriding an attr. once
#12099DuplicateBug0.11.02007-09-23Client of .Net SOAP server is missing first two rows of data?
#12349FeedbackBugCVS2007-10-26Endless recursion in SOAP Parser
#12406ClosedBug0.11.02007-11-08Read timed out
#12614ClosedBug0.11.02007-12-05extraneous "counter" variable
#12615ClosedBug0.11.02007-12-05Decoded arrays missing some values
#12774DuplicateBug0.11.02007-12-26I am Missing Response Information.
#12880ClosedBug0.11.02008-01-11Overload resolution method __call returns null in SOAP_Client.
#12976BogusBug0.11.02008-01-25Cannot call a SOAP function with parameters
#12977OpenBug0.11.02008-01-25HTTP Authentication by http://user:pass@ buggy!
#13144No FeedbackBug0.11.02008-02-18Response result not correctly type when using embedded complex types
#13335DuplicateBug0.11.02008-03-07Missing port when sending request in SOAP_Transport_HTTP
#13552OpenReq0.11.02008-04-01Improve memory usage when serializing arrays
#13554No FeedbackBug0.11.02008-04-01Fatal errors when calling getProxy().
#13769DuplicateBug0.11.02008-04-24Different client behavior
#13770BogusDoc0.11.02008-04-24Different client behavior
#14016BogusBug0.11.02008-05-29SOAP_Client::_generate() unsets headers
#14065OpenBug0.11.02008-06-04Array Wrapped w/ Extra Tag
#14182ClosedBug0.11.02008-06-18SOAP base _decode does not parse into StdClass PHP object correctly
#14183DuplicateBug0.11.02008-06-18SOAP base _decode does not parse correctly
#14193Wont fixReq0.11.02008-06-19SOAP_TYPE_DATETIME
#14202No FeedbackBug0.11.02008-06-20dateTime: Fatal error: Call to undefined method xxx::_split() ...
#14247ClosedDoc0.11.02008-06-26client.php and example_server.php
#14306VerifiedBug0.11.02008-07-07SOAP_Server_TCP not generate response for SOAP_Fault
#14337ClosedDoc0.11.02008-07-12Better document the limits of hashes
#14343ClosedReq0.11.02008-07-13Don't sent body encoded when using MIME attachments
#14344ClosedReq0.11.02008-07-14Use Net_Server in SOAP_Server_TCP
#14374DuplicateBug0.11.02008-07-19Segfault due to endless recusion when returning PEAR_Error
#14421DuplicateBug0.11.02008-07-29Type dateTime is always cast to type string
#14613No FeedbackBug0.12.02008-09-08Not cleaning multipart/related answers
#14756ClosedBug0.12.02008-10-07multipart/related response is not parsed
#14782ClosedBug0.12.02008-10-12logic problem in SOAP_Base bulids multidimensional arrays instead of flat
#14806OpenBugCVS2008-10-16Wrong value for xsd:unsignedLong's greater than PHP_INT_MAX
#14844BogusBug0.12.02008-10-21code never enters catch (SoapFault $ex)
#14854ClosedBug0.12.02008-10-23multipart/related responses no longer handled correctly
#14920OpenReq0.12.02008-10-29Cannot read attributes
#15210No FeedbackBug0.12.02008-12-02SOAP Answer is not completely interpreted
#16303No FeedbackBug0.12.02009-06-08Package "soap" Version "0.12.0" does not have REST xml available install fai
#16645VerifiedReq0.12.02009-09-25"application/soap+xml" Transport Media Type Support
#16688OpenBug0.12.02009-10-09SOAP_Call with 'raw' input-string doesn't work
#16968ClosedBug0.12.02010-01-05Bad array assignment when using WSDL client
#17643FeedbackBug0.12.02010-07-30Wrong value used for time comparison of WSDL cache
#17659ClosedBug0.12.02010-08-05Assigning the return value of new by reference is deprecated
#17726ClosedBugSVN2010-08-17Patch: Using PCRE functions to avoid deprecated functions
#18093OpenBug0.12.02010-12-02SOAP_Value type wrongly set to array
#18458ClosedBug0.12.02011-04-20Returning SOAP_Attachment in MIME
#18459FeedbackBug0.12.02011-04-20Client unable to decode MIME response
#18478DuplicateBug0.12.02011-04-25Error while parsing the headers
#18492ClosedBug0.12.02011-04-29Wrong response when returning multiple results
#18893OpenBugSVN2011-10-06xml-entities instead of hmtlentities in generated wsdl by disco-server.
#19257OpenBug0.13.02012-01-30dateTime doesn't work in php timestamp range.
#19258DuplicateBug0.13.02012-01-30dateTime doesn't work in php timestamp range.
#19280OpenBug0.13.02012-02-07Nullstring SOAP_Value serialize to invalid XML
#19455OpenBug0.13.02012-06-05Server responding with an extra ; in set-cookie throws a PHP Notice
#19462OpenBug0.13.02012-06-07Error in library
#20061OpenBug0.13.02013-09-10SOAP_Transport::getTransport() should be declared static
#20343OpenBug0.13.02014-07-09Warning caused by not being able to define defaults for parameters