Anonymous | Login | Signup for a new account | 12-17-2024 10:39 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Advanced Details [ Jump to Notes ] | [ View Simple ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0004537 | [Quercus] | minor | always | 05-09-11 15:38 | 04-27-12 21:41 | ||||
Reporter | seancharles | View Status | public | ||||||
Assigned To | nam | ||||||||
Priority | normal | Resolution | fixed | Platform | |||||
Status | closed | OS | |||||||
Projection | none | OS Version | |||||||
ETA | none | Fixed in Version | 4.0.28 | Product Version | |||||
Product Build | |||||||||
Summary | 0004537: PDO::MYSQL_ATTR_USE_BUFFERED_QUERY is an unknown constant | ||||||||
Description |
I have installed Resin: Resin/4.0.17 status for watchdog at 127.0.0.1:6600 watchdog: watchdog-pid: 4304 server '' : ACTIVE password: ok watchdog-user: root user: root root: /var/www conf: /etc/resin/resin.xml pid: 4348 and it SUCCESSFULLY runs Drupal 6.12 with no problems at all which is pretty fantastic. However I failed to make it run Drupal 7 as there appear to be issues with the PDO operation of the mysql connection... To make drupal6 work I had to change 'mysqli' to 'mysql' and I had the Mysql/J connector installed: mysql-connector-java-5.1.16.tar, that was the only change required for Drupal 6 to run. Trying to run Drupal 7 out of the box gets this error: PDO::MYSQL_ATTR_USE_BUFFERED_QUERY is an unknown constant. By commenting this option out from includes/database/mysql/database.inc in the D7 installation, I can get past this error (pasted below) but then I get a new error: com.caucho.quercus.QuercusException: com.caucho.quercus.lib.db.PDO.setAttribute: `ATTR_STATEMENT_CLASS' has not been implemented. A more recent version of Quercus may be available at http://www.caucho.com/download [^] Requests for unimplemented features can be entered in the bugtracking system at http://bugs.caucho.com [^] I have pasted the full stack trace below as well, suitable commented. PHP Version => 5.3.2 System => Linux 2.6.35-28-generic i386 Build Date => 20110415T074115 Configure Command => n/a Server API => CGI Virtual Directory Support => disabled Configuration File (php.ini) Path => null PHP API => 20031224 PHP Extension => 20041030 Debug Build => no Thread Safety => enabled Registered PHP Streams => php, file, http, https If I remove the line that sets the attribute, includes/database/database.inc:304: , then I can get past this step but it fails with errors like: /var/www/webapps/ROOT/includes/errors.inc:247: Notice: $_SESSION is an undefined variable [drupal_set_message] /var/www/webapps/ROOT/includes/database/database.inc:595: Fatal Error: 'execute' is an unknown method of false. /var/www/webapps/ROOT/includes/database/database.inc:595: Fatal Error: 'execute' is an unknown method of false. /var/www/webapps/ROOT/includes/database/database.inc:595: Fatal Error: 'execute' is an unknown method of false. /var/www/webapps/ROOT/includes/errors.inc:247: Notice: $_SESSION is an undefined variable [drupal_set_message] /var/www/webapps/ROOT/includes/errors.inc:247: Notice: $_SESSION is an undefined variable [drupal_set_message] /var/www/webapps/ROOT/includes/errors.inc:247: Notice: $_SESSION is an undefined variable [drupal_set_message] Thanks, if there is a way forward then please let me know! You guys have created something awesome! Sean Charles. |
||||||||
Steps To Reproduce | |||||||||
Additional Information |
500 Servlet Exception [show] com.caucho.quercus.QuercusExecutionException: com.caucho.quercus.QuercusRuntimeException PDO::MYSQL_ATTR_USE_BUFFERED_QUERY is an unknown constant com.caucho.quercus.QuercusRuntimeException: PDO::MYSQL_ATTR_USE_BUFFERED_QUERY is an unknown constant at com.caucho.quercus.env.QuercusClass.getConstant(QuercusClass.java:1817) at com.caucho.quercus.expr.ClassConstExpr.eval(ClassConstExpr.java:99) at com.caucho.quercus.expr.Expr.evalArg(Expr.java:511) at com.caucho.quercus.expr.FunArrayExpr.eval(FunArrayExpr.java:122) at com.caucho.quercus.expr.Expr.evalArg(Expr.java:511) at com.caucho.quercus.expr.Expr.evalArgs(Expr.java:718) at com.caucho.quercus.expr.ClassMethodExpr.eval(ClassMethodExpr.java:97) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.callMethod(Function.java:469) at com.caucho.quercus.env.QuercusClass.callNew(QuercusClass.java:969) at com.caucho.quercus.expr.ObjectNewVarExpr.eval(ObjectNewVarExpr.java:104) at com.caucho.quercus.expr.Expr.evalCopy(Expr.java:497) at com.caucho.quercus.expr.BinaryAssignExpr.eval(BinaryAssignExpr.java:88) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.callMethod(Function.java:469) at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:1274) at com.caucho.quercus.expr.ClassMethodExpr.eval(ClassMethodExpr.java:120) at com.caucho.quercus.expr.AbstractMethodExpr.evalCopy(AbstractMethodExpr.java:63) at com.caucho.quercus.expr.BinaryAssignExpr.eval(BinaryAssignExpr.java:88) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:84) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.callMethod(Function.java:469) at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:1274) at com.caucho.quercus.expr.ClassMethodExpr.eval(ClassMethodExpr.java:120) at com.caucho.quercus.expr.ObjectMethodExpr.eval(ObjectMethodExpr.java:92) at com.caucho.quercus.expr.Expr.evalValue(Expr.java:469) at com.caucho.quercus.statement.ReturnStatement.execute(ReturnStatement.java:69) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.ObjectMethodExpr.eval(ObjectMethodExpr.java:92) at com.caucho.quercus.expr.ObjectMethodExpr.eval(ObjectMethodExpr.java:92) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.TryStatement.execute(TryStatement.java:71) at com.caucho.quercus.statement.DoStatement.execute(DoStatement.java:73) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:87) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.Expr.evalBoolean(Expr.java:665) at com.caucho.quercus.expr.UnaryNotExpr.evalBoolean(UnaryNotExpr.java:72) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:83) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:87) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:237) at com.caucho.quercus.expr.CallExpr.evalCopy(CallExpr.java:164) at com.caucho.quercus.expr.BinaryAssignExpr.eval(BinaryAssignExpr.java:88) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.SwitchStatement.execute(SwitchStatement.java:99) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.WhileStatement.execute(WhileStatement.java:75) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:84) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:87) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.SwitchStatement.execute(SwitchStatement.java:99) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.WhileStatement.execute(WhileStatement.java:75) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:84) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.QuercusProgram.execute(QuercusProgram.java:413) at com.caucho.quercus.page.InterpretedPage.execute(InterpretedPage.java:89) at com.caucho.quercus.env.Env.executePageTop(Env.java:3951) at com.caucho.quercus.env.Env.executeTop(Env.java:3892) at com.caucho.quercus.servlet.QuercusServletImpl.service(QuercusServletImpl.java:188) at com.caucho.quercus.servlet.QuercusServlet.service(QuercusServlet.java:594) at javax.servlet.http.HttpServlet.service(HttpServlet.java:96) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:109) at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:156) at com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:95) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:287) at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:792) at com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:730) at com.caucho.network.listen.TcpSocketLink.handleRequest(TcpSocketLink.java:689) at com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:669) at com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:617) at com.caucho.network.listen.AcceptTask.doTask(AcceptTask.java:104) at com.caucho.network.listen.ConnectionReadTask.runThread(ConnectionReadTask.java:98) at com.caucho.network.listen.ConnectionReadTask.run(ConnectionReadTask.java:81) at com.caucho.network.listen.AcceptTask.run(AcceptTask.java:67) at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:164) at com.caucho.env.thread.ResinThread.run(ResinThread.java:130) Caused by: com.caucho.quercus.QuercusExecutionException: com.caucho.quercus.QuercusRuntimeException PDO::MYSQL_ATTR_USE_BUFFERED_QUERY is an unknown constant Resin/4.0.17 Server: 'default' ============= trace 2 ============== 500 Servlet Exception [show] com.caucho.quercus.QuercusExecutionException: com.caucho.quercus.UnimplementedException `ATTR_STATEMENT_CLASS' has not been implemented. A more recent version of Quercus may be available at http://www.caucho.com/download [^] Requests for unimplemented features can be entered in the bugtracking system at http://bugs.caucho.com [^] com.caucho.quercus.QuercusException: com.caucho.quercus.lib.db.PDO.setAttribute: `ATTR_STATEMENT_CLASS' has not been implemented. A more recent version of Quercus may be available at http://www.caucho.com/download [^] Requests for unimplemented features can be entered in the bugtracking system at http://bugs.caucho.com [^] at com.caucho.quercus.env.JavaMethod.invoke(JavaMethod.java:131) at com.caucho.quercus.env.JavaInvoker.callMethod(JavaInvoker.java:737) at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:809) at com.caucho.quercus.expr.AbstractMethodExpr.eval(AbstractMethodExpr.java:97) at com.caucho.quercus.expr.ObjectMethodExpr.eval(ObjectMethodExpr.java:97) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:84) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.callMethod(Function.java:469) at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:1274) at com.caucho.quercus.expr.ClassMethodExpr.eval(ClassMethodExpr.java:120) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.callMethod(Function.java:469) at com.caucho.quercus.env.QuercusClass.callNew(QuercusClass.java:969) at com.caucho.quercus.expr.ObjectNewVarExpr.eval(ObjectNewVarExpr.java:104) at com.caucho.quercus.expr.Expr.evalCopy(Expr.java:497) at com.caucho.quercus.expr.BinaryAssignExpr.eval(BinaryAssignExpr.java:88) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.callMethod(Function.java:469) at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:1274) at com.caucho.quercus.expr.ClassMethodExpr.eval(ClassMethodExpr.java:120) at com.caucho.quercus.expr.AbstractMethodExpr.evalCopy(AbstractMethodExpr.java:63) at com.caucho.quercus.expr.BinaryAssignExpr.eval(BinaryAssignExpr.java:88) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:84) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.callMethod(Function.java:469) at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:1274) at com.caucho.quercus.expr.ClassMethodExpr.eval(ClassMethodExpr.java:120) at com.caucho.quercus.expr.ObjectMethodExpr.eval(ObjectMethodExpr.java:92) at com.caucho.quercus.expr.Expr.evalValue(Expr.java:469) at com.caucho.quercus.statement.ReturnStatement.execute(ReturnStatement.java:69) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.ObjectMethodExpr.eval(ObjectMethodExpr.java:92) at com.caucho.quercus.expr.ObjectMethodExpr.eval(ObjectMethodExpr.java:92) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.TryStatement.execute(TryStatement.java:71) at com.caucho.quercus.statement.DoStatement.execute(DoStatement.java:73) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:87) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.Expr.evalBoolean(Expr.java:665) at com.caucho.quercus.expr.UnaryNotExpr.evalBoolean(UnaryNotExpr.java:72) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:83) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:87) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:237) at com.caucho.quercus.expr.CallExpr.evalCopy(CallExpr.java:164) at com.caucho.quercus.expr.BinaryAssignExpr.eval(BinaryAssignExpr.java:88) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.SwitchStatement.execute(SwitchStatement.java:99) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.WhileStatement.execute(WhileStatement.java:75) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:84) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:87) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.SwitchStatement.execute(SwitchStatement.java:99) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.WhileStatement.execute(WhileStatement.java:75) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:84) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.QuercusProgram.execute(QuercusProgram.java:413) at com.caucho.quercus.page.InterpretedPage.execute(InterpretedPage.java:89) at com.caucho.quercus.env.Env.executePageTop(Env.java:3951) at com.caucho.quercus.env.Env.executeTop(Env.java:3892) at com.caucho.quercus.servlet.QuercusServletImpl.service(QuercusServletImpl.java:188) at com.caucho.quercus.servlet.QuercusServlet.service(QuercusServlet.java:594) at javax.servlet.http.HttpServlet.service(HttpServlet.java:96) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:109) at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:156) at com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:95) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:287) at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:792) at com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:730) at com.caucho.network.listen.TcpSocketLink.handleRequest(TcpSocketLink.java:689) at com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:669) at com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:617) at com.caucho.network.listen.AcceptTask.doTask(AcceptTask.java:104) at com.caucho.network.listen.ConnectionReadTask.runThread(ConnectionReadTask.java:98) at com.caucho.network.listen.ConnectionReadTask.run(ConnectionReadTask.java:81) at com.caucho.network.listen.AcceptTask.run(AcceptTask.java:67) at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:164) at com.caucho.env.thread.ResinThread.run(ResinThread.java:130) Caused by: com.caucho.quercus.UnimplementedException: `ATTR_STATEMENT_CLASS' has not been implemented. A more recent version of Quercus may be available at http://www.caucho.com/download [^] Requests for unimplemented features can be entered in the bugtracking system at http://bugs.caucho.com [^] at com.caucho.quercus.lib.db.PDO.setStatementClass(PDO.java:776) at com.caucho.quercus.lib.db.PDO.setAttribute(PDO.java:666) at com.caucho.quercus.lib.db.PDO.setAttribute(PDO.java:644) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.caucho.quercus.env.JavaMethod.invoke(JavaMethod.java:117) at com.caucho.quercus.env.JavaInvoker.callMethod(JavaInvoker.java:737) at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:809) at com.caucho.quercus.expr.AbstractMethodExpr.eval(AbstractMethodExpr.java:97) at com.caucho.quercus.expr.ObjectMethodExpr.eval(ObjectMethodExpr.java:97) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:84) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.callMethod(Function.java:469) at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:1274) at com.caucho.quercus.expr.ClassMethodExpr.eval(ClassMethodExpr.java:120) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.callMethod(Function.java:469) at com.caucho.quercus.env.QuercusClass.callNew(QuercusClass.java:969) at com.caucho.quercus.expr.ObjectNewVarExpr.eval(ObjectNewVarExpr.java:104) at com.caucho.quercus.expr.Expr.evalCopy(Expr.java:497) at com.caucho.quercus.expr.BinaryAssignExpr.eval(BinaryAssignExpr.java:88) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.callMethod(Function.java:469) at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:1274) at com.caucho.quercus.expr.ClassMethodExpr.eval(ClassMethodExpr.java:120) at com.caucho.quercus.expr.AbstractMethodExpr.evalCopy(AbstractMethodExpr.java:63) at com.caucho.quercus.expr.BinaryAssignExpr.eval(BinaryAssignExpr.java:88) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:84) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.callMethod(Function.java:469) at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:1274) at com.caucho.quercus.expr.ClassMethodExpr.eval(ClassMethodExpr.java:120) at com.caucho.quercus.expr.ObjectMethodExpr.eval(ObjectMethodExpr.java:92) at com.caucho.quercus.expr.Expr.evalValue(Expr.java:469) at com.caucho.quercus.statement.ReturnStatement.execute(ReturnStatement.java:69) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.ObjectMethodExpr.eval(ObjectMethodExpr.java:92) at com.caucho.quercus.expr.ObjectMethodExpr.eval(ObjectMethodExpr.java:92) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.TryStatement.execute(TryStatement.java:71) at com.caucho.quercus.statement.DoStatement.execute(DoStatement.java:73) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:87) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.Expr.evalBoolean(Expr.java:665) at com.caucho.quercus.expr.UnaryNotExpr.evalBoolean(UnaryNotExpr.java:72) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:83) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:87) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:237) at com.caucho.quercus.expr.CallExpr.evalCopy(CallExpr.java:164) at com.caucho.quercus.expr.BinaryAssignExpr.eval(BinaryAssignExpr.java:88) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.SwitchStatement.execute(SwitchStatement.java:99) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.WhileStatement.execute(WhileStatement.java:75) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:84) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:87) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.SwitchStatement.execute(SwitchStatement.java:99) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.statement.WhileStatement.execute(WhileStatement.java:75) at com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:84) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:433) at com.caucho.quercus.program.Function.call(Function.java:349) at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:239) at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151) at com.caucho.quercus.expr.Expr.evalTop(Expr.java:523) at com.caucho.quercus.statement.ExprStatement.execute(ExprStatement.java:67) at com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.QuercusProgram.execute(QuercusProgram.java:413) at com.caucho.quercus.page.InterpretedPage.execute(InterpretedPage.java:89) at com.caucho.quercus.env.Env.executePageTop(Env.java:3951) at com.caucho.quercus.env.Env.executeTop(Env.java:3892) at com.caucho.quercus.servlet.QuercusServletImpl.service(QuercusServletImpl.java:188) at com.caucho.quercus.servlet.QuercusServlet.service(QuercusServlet.java:594) at javax.servlet.http.HttpServlet.service(HttpServlet.java:96) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:109) at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:156) at com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:95) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:287) at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:792) at com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:730) at com.caucho.network.listen.TcpSocketLink.handleRequest(TcpSocketLink.java:689) at com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:669) at com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:617) at com.caucho.network.listen.AcceptTask.doTask(AcceptTask.java:104) at com.caucho.network.listen.ConnectionReadTask.runThread(ConnectionReadTask.java:98) at com.caucho.network.listen.ConnectionReadTask.run(ConnectionReadTask.java:81) at com.caucho.network.listen.AcceptTask.run(AcceptTask.java:67) at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:164) at com.caucho.env.thread.ResinThread.run(ResinThread.java:130) Caused by: com.caucho.quercus.QuercusExecutionException: com.caucho.quercus.UnimplementedException `ATTR_STATEMENT_CLASS' has not been implemented. A more recent version of Quercus may be available at http://www.caucho.com/download [^] Requests for unimplemented features can be entered in the bugtracking system at http://bugs.caucho.com [^] Resin/4.0.17 Server: 'default' |
||||||||
Attached Files | |||||||||
|
Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
29 total queries executed. 26 unique queries executed. |