What steps will reproduce the problem?
Use XMLStream.php in an environment with php/Log.php and PEAR/Exception.php
already installed and loaded by your application. In this particular case
we are using Horde/IMP.
What is the expected output? What do you see instead?
I get an error when XMLStream tries to instantiate the XMPPHP_Log class
$this->log = new XMPPHP_Log($printlog, $loglevel);
because php/XMPPHP/Log.php was not loaded because php/Log.php is already
loaded.
What version of the product are you using? On what operating system?
Using the debian testing package with 0.1 Beta-r54. But the issue also
exists in the latest 0.1 RC1 (rev 70).
Please provide any additional information below.
Simple fix is to do this...
/** XMPPHP_Exception */
require_once 'XMPPHP/Exception.php';
/** XMPPHP_XMLObj */
require_once 'XMPPHP/XMLObj.php';
/** XMPPHP_Log */
require_once 'XMPPHP/Log.php';
Original issue reported on code.google.com by andydor...@comehome.net on 24 Mar 2009 at 1:33
Original issue reported on code.google.com by
andydor...@comehome.net
on 24 Mar 2009 at 1:33