PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

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