ID: 30302 Comment by: carmi at avaya dot com Reported By: julien dot wajsberg at francetelecom dot com Status: Open Bug Type: SOAP related Operating System: Windows XP PHP Version: 5.0.2 New Comment:
We are working with Zend and need to connect with Axis 2.0 which doesn't support rpc/encoding so we need to support document/literal wrapped. As stated below, Zend 5.2 also doen't support for document/literal wrapped WSDL generation. Previous Comments: ------------------------------------------------------------------------ [2008-07-03 14:52:04] julien dot wajsberg at francetelecom dot com Although I've no more time to contriute to this but, someone requested me to reopen the bug so that he could contribute. ------------------------------------------------------------------------ [2007-12-09 01:58:26] brian dot nelson at chordiant dot com I am also experiencing this problem. I don't think that it's even a question that this isn't implemented. I am running PHP 5.2.3 on Ubuntu (PHP 5.2.3-1ubuntu6.2) and trying to use ClearSpace SOAP calls. It's dirty enough to get the authentication working, but the calling of methods through __soapCall is pretty nasty. .NET, Java, and C# all support wrapped methods. It's sad that PHP doesn't. I know that there is some work around PHP6 for SOAP connectivity, but it would be really nice if we could work well with other systems in PHP5. Here's the CS soap doc: http://www.jivesoftware.com/builds/docs/clearspace/latest/ClearspaceWebServicesDevGuide.html#ClearspaceWebServicesDevGuide-WebServiceStyle ------------------------------------------------------------------------ [2007-09-21 01:16:02] php-bugs-0709 at nico dot edtinger dot at (Sorry to comment on this old bug) While it's possible to use doc/lit wrapped with SoapClient and SoapServer it's a bit ugly because the child elements don't wrap directly to the method parameters. As doc/lit wrapped is used very often and sometimes the only possibility it would still be nice to use it directly so you can write: $client->add(2, 3); on the client side and: function add($arg1, $arg2) { return $arg1 + $arg2; } on the server side. It would make SOAP transparent to handling class, as it currently does with rpc/enc. ------------------------------------------------------------------------ [2005-04-27 01:00:04] php-bugs at lists dot php dot net No feedback was provided for this bug for over a week, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open". ------------------------------------------------------------------------ [2005-04-20 00:07:58] [EMAIL PROTECTED] Please try using this CVS snapshot: http://snaps.php.net/php5-latest.tar.gz For Windows: http://snaps.php.net/win32/php5-win32-latest.zip ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/30302 -- Edit this bug report at http://bugs.php.net/?id=30302&edit=1
