--TEST-- SolrServerException (xml) - Throw Exception on solr server exception using xml response writer --SKIPIF-- --FILE-- SOLR_SERVER_HOSTNAME, 'login' => SOLR_SERVER_USERNAME, 'password' => SOLR_SERVER_PASSWORD, 'port' => SOLR_SERVER_PORT, 'path' => SOLR_SERVER_PATH, // 'wt' => 'xml' ); $client = new SolrClient ( $options ); $query = new SolrQuery ( "lucene\\" ); try { $response = $client->query ( $query ); } catch ( SolrServerException $e ) { echo sprintf("code: %d", $e->getCode()).PHP_EOL; echo sprintf("message: %s", $e->getMessage()).PHP_EOL; print_r($e->getInternalInfo()); } ?> --EXPECTF-- code: %d message: %s Array ( [sourceline] => %d [sourcefile] => %s [zif_name] => %s )