ID: 40677 Updated by: [EMAIL PROTECTED] Reported By: poon dot fung at comcast dot net -Status: Assigned +Status: Suspended Bug Type: Java related Operating System: windows xp PHP Version: 5.2.1 Assigned To: edink New Comment:
Short of deleting it from the CVS it is not possible atm. Java extension is not maintained and probably does not work on any platform. Previous Comments: ------------------------------------------------------------------------ [2007-03-05 09:49:56] [EMAIL PROTECTED] Edin, I'd prefer the former. ------------------------------------------------------------------------ [2007-03-02 21:16:38] valid at email dot address This crash happens when you add the following to your php.ini extension=php_java.dll The php_java.dll from http://pecl4win.php.net/ext.php/php_java.dll and the php_java.dll which is part of the official pecl for windows download crash the php executable. Either remove the php_java.dll from the official pecl4win download or or fix this bug. ------------------------------------------------------------------------ [2007-03-01 08:15:37] [EMAIL PROTECTED] Not enough information was provided for us to be able to handle this bug. Please re-read the instructions at http://bugs.php.net/how-to-report.php If you can provide more information, feel free to add it to this bug and change the status back to "Open". Thank you for your interest in PHP. ------------------------------------------------------------------------ [2007-03-01 06:05:34] poon dot fung at comcast dot net Description: ------------ Running the sample code in Java integration page causes PHP crash. Reproduce code: --------------- <?php // get instance of Java class java.lang.System in PHP $system = new Java('java.lang.System'); // demonstrate property access echo 'Java version=' . $system->getProperty('java.version') . '<br />'; echo 'Java vendor=' . $system->getProperty('java.vendor') . '<br />'; echo 'OS=' . $system->getProperty('os.name') . ' ' . $system->getProperty('os.version') . ' on ' . $system->getProperty('os.arch') . ' <br />'; // java.util.Date example $formatter = new Java('java.text.SimpleDateFormat', "EEEE, MMMM dd, yyyy 'at' h:mm:ss a zzzz"); echo $formatter->format(new Java('java.util.Date')); ?> Expected result: ---------------- This result is produced by PHP v4.4.5. D:\>test-php2Java.php can't open C:\j2sdk1.4.1_01\lib\tzmappings. ZoneInfo: C:\j2sdk1.4.1_01\lib\zi\ZoneInfoMappings (The system cannot find the path specified) ZoneInfo: C:\j2sdk1.4.1_01\lib\zi\ZoneInfoMappings (The system cannot find the path specified) X-Powered-By: PHP/4.4.5 Content-type: text/html Java version=1.4.1_01<br />Java vendor=Sun Microsystems Inc.<br />OS=Windows XP 5.1 on x86 <br />Thursday, March 01, 2007 at 5:57:08 AM Greenwich Mean Time Actual result: -------------- CLI has encountered a problem and needs to close. We are sorry for the inconvenience. AppName: php.exe AppVer: 5.2.0.0 ModName: unknown ModVer: 0.0.0.0 Offset: 011edf24 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=40677&edit=1