Monday, May 2, 2011

PHP, SOAP, Webservice, WSDL, URL format, Uncaught SoapFault exception

The following error occurs when attempting to create a soap client in PHP if the url does not have ?wsdl at the end.

Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://testsite.com/somedir/WebServices/service.asmx' : Premature end of data in tag html line 3 in /.../codefile.php:502 Stack trace: #0 /.../codefile.php(502): SoapClient->SoapClient('https://testsite...') #1 {main} thrown in /.../codefile.php on line 502

For example:
$client = new SoapClient('http://testsite.com/WebServices/service.asmx');
(error)

$client = new SoapClient('http://testsite.com/WebServices/service.asmx?wsdl');
(no error)

Friday, April 22, 2011

How to fix Honda Element Clunking noise

Annoying noise coming from rear of your Element?

I switched the rubber bushings on the sway bar and the clunking noise is now gone.

Steps:
1. Use 12mm socket wrench to remove left and right bushings (4 bolts). note: you don't need to remove the whole sway bar -- the rubber bushings can be removed by themselves.
2. put the left rubber bushing (item 7 in diagram below) where the right bushing was and vice versa.

See the following link for a description and diagram of the problem. See item 7 in diagrams below. The bushings look similar to the ones pictured below, and are for attaching the sway bar to the frame.

If you want to replace worn out bushings, the part number is 52306-SCV-000 for the Honda Element. This is for years 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011. The part is also referred to as "BUSH, STABILIZER HOLDER" on some part dealer websites, for example, Sons Honda. The price is about $3 per bushing.

http://www.elementownersclub.com/forums/showthread.php?t=67684

Feel free to leave a comment if you found this helpful.

Honda Element Sway Bar Bushing Diagram
Honda Element Sway Bar Bushing Diagram with Linkage
Honda Element Rubber Sway Bar Bushing