A SOAP Fault from GoogleAPI

From: Date: Mon, 19 May 2003 15:15:24 +0000
Subject: A SOAP Fault from GoogleAPI
Groups: php.soap 
Request: Send a blank email to php-soap+get-606@lists.php.net to get a copy of this message
Hi guys, I understand this is not strictly a PEAR::SOAP problem but I figured there are enough experienced people here who might be able to give suggestions on possible causes. I've got the GoogleAPI working fine via SOAP in PHP. However the script which I call my service from also does a database query now too - but this has started causing me a headache. Now - when I call the GoogleAPI it returns me a SOAP Fault response containing: object(soap_fault)(7) { ["error_message_prefix"]=> string(13) "/search/beta2" ["mode"]=> int(1) ["level"]=> int(1024) ["code"]=> string(15) "SOAP-ENV:Server" ["message"]=> string(250) "Exception while handling service request: com.google.soap.search.GoogleSearchService.doGoogleSearch(java.lang.String,j ava.lang.String,int,float,boolean,java.lang.String,boolean,java.lang.String, java.lang.String,java.lang.String) -- no signature match" ["userinfo"]=> object(stdClass)(1) { ["stackTrace"]=> string(3027) "java.lang.NoSuchMethodException: com.google.soap.search.GoogleSearchService.doGoogleSearch(java.lang.String,j ava.lang.String,int,float,boolean,java.lang.String,boolean,java.lang.String, java.lang.String,java.lang.String) -- no signature match at org.apache.soap.util.MethodUtils.getEntryPoint(Unknown Source) at org.apache.soap.util.MethodUtils.getMethod(Unknown Source) at org.apache.soap.util.MethodUtils.getMethod(Unknown Source) at org.apache.soap.server.RPCRouter.invoke(Unknown Source) at org.apache.soap.providers.RPCJavaProvider.invoke(Unknown Source) at org.apache.soap.server.http.RPCRouterServlet.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:190) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :174) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:467) at org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:560) at java.lang.Thread.run(Thread.java:484) " } ["callback"]=> NULL } I've posted a request for more info on the GoogleAPI news group but though I might get some hints from here quicker. Suggestions much appreciated. Regards, -- Mike Carter [web developer] tel: 01925 758229 // fax: 01925 758023 // web: www.koa.uk.com This message is confidential. Unless you are the named addressee or their delegated representative you may not use, disclose, or copy the contents of the e-mail. If you are not the named addressee please notify the sender immediately and delete the material from your computer. Any views or opinions contained in this e-mail are solely those of the author unless expressly stated otherwise --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.480 / Virus Database: 276 - Release Date: 5/12/2003 ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________

« previous php.soap (#606) next »