Devoured By Lions

the eternal struggle to tame complexity

Quercus and Drupal 6.9 Regression

A regression must have been introduced in Drupal 6.9 because I went to give it a spin tonight on Tomcat 6 (just placing the Quercus libs in Tomcat WEB-INF/lib and configuring the database connection in the META-INF/context.xml), and the install failed with a warning about UTF/UNICODE encoding, weird IO errors, and printing “SHOW SERVER_VERSION”, finally warning that the version of PostgreSQL was not supported (even though it is 8+). There appear to have been some changes in how the PostgreSQL version is detected, but even after commenting that check right out of the PostgreSQL database support file, the install fails.

I downloaded a fresh Drupal 6.2 and that did install (although it also gives a customary error at the end of installation…but it does create and initialize the tables in the database).

So I guess I’ll chalk it up to a difference between the versions. Hopefully it will be fixed (I may have to do more research) because Drupal 6.2 displays a red error indicating that it needs to be upgraded because of a security risk.

Update: it looks like someone else has run into this