On Mon, Feb 2, 2009 at 4:09 PM, Jesse Meek <jesse.meek@otago.ac.nz> wrote:
Ah ah! Its my Auth plugin redirecting the request. Thanks A.J. Brown :)On 3/02/2009, at 11:49 AM, A.J. Brown wrote:Last time I ran into this error, it's because an exception was being thrown on the server side. I had to debug the code to figure out what was being returned. Try catching the SoapFault, then calling the lastResponse() message on your soap client and see what's going on.
On Mon, Feb 2, 2009 at 3:41 PM, Waigani <jesse.meek@otago.ac.nz> wrote:
I'm getting the following error from Zend_Soap_Client: SoapFault exception:
[Sender] looks like we got no XML document. Code:
//The server
public function indexAction()
{
$server = new Zend_Soap_Server('wsdl/webprofile.wsdl');
$server->setClass('Profile_Web');
$server->handle();
Zend_Layout::getMvcInstance()->disableLayout();
$this->_helper->viewRenderer->setNeverRender();
}
//The client
public function clientAction(){
$client = new Zend_Soap_Client('http://myhome/wsdl/webprofile.wsdl',
array(
'compression' => SOAP_COMPRESSION_ACCEPT | SOAP_COMPRESSION_GZIP |
5));
$result = $client->communityService('username');
$this->_helper->viewRenderer->setNeverRender();
}
Wsdl works fine ($client->getFunctions() works fine), there is no while
space before <?php in the served class. I've hit a dead end :(
--
View this message in context: http://www.nabble.com/SoapFault-exception%3A--Sender--looks-like-we-got-no-XML-document-tp21800185p21800185.html
Sent from the Zend Web Services mailing list archive at Nabble.com.
--
A.J. Brown
web | http://ajbrown.org
phone | (937) 660-3969Jesse MeekThe Framework Project, Chief DeveloperDivision of Health SciencesUniversity of OtagoDunedinTel: + 64 3 479 8076Email: jesse.meek@otago.ac.nz
--
A.J. Brown
web | http://ajbrown.org
phone | (937) 660-3969
没有评论:
发表评论