Mantis - Quercus
Viewing Issue Advanced Details
3570 feature always 06-19-09 02:36 07-07-14 01:34
moghrabi  
 
normal  
new 3.2.1  
open  
none    
none  
0003570: UnimplementedException during installation of SPIP
I try to install a SPIP (a PHP CMS) on Tomcat 5.5 using Quercus 3.2.1.

The installation phase failed because a functionality has not been implemented.

I get the following error (complete stack trace is attached) :
Caused by: com.caucho.quercus.QuercusExecutionException: com.caucho.quercus.UnimplementedException This functionality has not been implemented. A more recent version of Quercus may be available at h
ttp://www.caucho.com/download [^] Requests for unimplemented features can be entered in the bugtrack http://bugs.caucho.com [^]
        at com.caucho.quercus.lib.i18n.MbstringModule.mb_encode_numericentity(MbstringModule.java:392)
...
        at .charset2unicode(/opt/appserver/val/ValQuecus/webapps/autoload/spip.war/ecrire/inc/charsets.php:260)

Tomcat 5.5.17
Quercus 3.2.1
JDK Sun 1.5.0_14
OS Solaris 10
 quercus.log [^] (12,555 bytes) 06-19-09 02:36
 charsets.php [^] (23,573 bytes) 06-19-09 02:45

Notes
(0004085)
moghrabi   
06-19-09 02:45   
I've added the file /opt/appserver/val/ValQuecus/webapps/autoload/spip.war/ecrire/inc/charsets.php from which the exception is thrown.
(0006460)
lewellyn   
07-07-14 01:34   
I just ran into this same exception while doing some string manipulation.

If this isn't going to be implemented in the foreseeable future, can the JavaDoc for the unimplemented mb_* functions be amended to note that they're not yet supported by Quercus? (It might spur some of us to try our hands at implementing them and submitting bugs with patches...)

I had expected that these functions were there since the multi-byte stuff showed up way back in Resin 3.1.0 and I am seeing this exception in 4.0.40.

Thanks. :)