![]() |
|
#1
|
|||
|
|||
|
You can either use [a href="http://caucho.com/quercus"]Quercus Project Page[/a] or the [a href="http://quercus.caucho.com"]old Quercus page[/a] for the download or directly download with [a href="http://caucho.com/download/quercus-4.0.1.war"]quercus-4.0.1.war[/a] and [a href="http://caucho.com/download/quercus-pro-4.0.1.war"]quercus-pro-4.0.1.war[/a].
The Along with miscellaneous bug fixes, the Quercus 4.0.1 release lets Quercus Pro work with non-Resin application servers and improves compatibility with Google Application Engine. |
|
#2
|
|||
|
|||
|
Looking from the source package, there's a lot of classes missing in quercus-4.0.1.war (web.xml, QuercusServlet GoogleQuercusServlet etc).
Consequetly, testing with glassfish (with servlet configured to com.caucho.quercus.servlet.ResinQuercusServlet as foung in resin.jar) results in java.lang.NoClassDefFoundError: com/caucho/quercus/servlet/QuercusServletImpl. I think the current quercus-4.0.1.war is not the good one Regards Yves |
|
#3
|
|||
|
|||
|
Even the 4.0.1 WAR seems to be wrong. Here are its contents:
>jar -tf quercus-4.0.1.war META-INF/ META-INF/MANIFEST.MF WEB-INF/ WEB-INF/lib/ WEB-INF/lib/inject-16.jar WEB-INF/lib/javamail-141.jar WEB-INF/lib/resin.jar LICENSE Where is the quercus.jar file? And the web.xml? Both of those appeared in the 3.2.1 WAR. The resin.jar appears to contain all of Resin. |
|
#4
|
|||
|
|||
|
We fubar'ed the quercus war. We'll have a new one up shortly.
-- Nam |
|
#5
|
|||
|
|||
|
Hi
I found a couple of bugs in the latest version of Quercus (4.0.1) BUG 1: htmlentities seem to be mixing up multibyte strings. htmlspecialchars seem to be working ok. BUG 2: file_get_contents fail if I mix up path names with '/' and '\' directory separator. (I'm running on Windows). This works on standard PHP. |
|
#6
|
|||
|
|||
|
BUG 3:
StringBuilderValue.create() is not performing a "& 0xFF" on the character value before using it an an index. This causes an ArrayIndexOutOfBoundsException. I can't seem to paste the stacktrace here, as Caucho's vBulletin shows the following error if I did: [show] java.lang.IllegalStateException: buffer length is not large enough to decode UTF-8 data |
|
#7
|
|||
|
|||
|
nam,
WAR is still fubared 10 days after your reply that it'll be fixed. Can you please ask someone to do something about it? Thanks, Bozo |
|
#8
|
|||
|
|||
|
Quote:
by the way, we have a bugtracker at http://bugs.caucho.com, I think filing bugs there might be easier for the both of us ![]() I've filed your bugs for you: file_get_contents() http://bugs.caucho.com/view.php?id=3652 htmlentities() http://bugs.caucho.com/view.php?id=3653 StringBuilderValue http://bugs.caucho.com/view.php?id=3654 |
|
#9
|
|||
|
|||
|
any idea when the updated .WAR file will be available?
|
|
#10
|
|||
|
|||
|
I've been nagging Scott, who's responsible for uploading the fixed WAR. I'm sure he'll get to it eventually. In the meantime, you can simply replace the bad resin.jar in Quercus-4.0.1.war with the one in Resin-4.0.1.zip.
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|