Hi all,
In some cases SoapServer::handle does not call php_end_ob_buffer and I can
not call it from php. For example:
class A {
}
$s = new SoapServer("wsdl.wsdl");
$s->setClass("A");
ob_start()
;
var_dump(ob_get_level()); // int(1)
$s->handle();
var_dump(ob_get_level()); // int(2)
echo ob_get_clean()
; // Notice: ob_get_clean()
: failed to delete buffer
default output handler
- When method handle() called without arguments and it is not POST method
- When unknown compression used or we can't uncompress compressed request.
--
Regards,
Konstantin
On Wed, Apr 20, 2011 at 3:29 PM, Konstantin Leboev <
konstantin.leboev@gmail.com> wrote:
Hi all,
In some cases SoapServer::handle does not call php_end_ob_buffer and I can
not call it from php. For example:class A {
}$s = new SoapServer("wsdl.wsdl");
$s->setClass("A");
ob_start()
;
var_dump(ob_get_level()); // int(1)
$s->handle();
var_dump(ob_get_level()); // int(2)
echoob_get_clean()
; // Notice:ob_get_clean()
: failed to delete buffer
default output handler
- When method handle() called without arguments and it is not POST method
- When unknown compression used or we can't uncompress compressed request.
--
Regards,
Konstantin
hi
please report it as a bug on http://bugs.php.net, its easier to keep track
of the problem if its in there.
Tyrael
please report it as a bug on http://bugs.php.net, its easier to keep track
of the problem if its in there.
http://bugs.php.net/bug.php?id=54575
--
Regards,
Konstantin