FYI, 4.0.6 doesn't seem to have these problems, *and* fixes the problem I've
had in 4.0.5 where my Wordpress article titles were null.
On Jul 4, 2010, at 11:22:55, Rick Mann wrote:
> I just upgraded from 4.0.5 to 4.0.8, and am encountering numerous problems. I
> sure hope you guys can help. Thanks!
>
> ----------------------------------
>
> ArrayIndexOutOfBounds exceptions:
>
> [07-04 11:14:31.912] {http://*:80-3} WARNING
> (com.caucho.server.webapp.ErrorPageManager) javax.servlet.ServletException:
> java.lang.ArrayIndexOutOfBoundsException
> at
> org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:286)
> at
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
> at
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
> at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:119)
> at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:96)
> at
> com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:109)
> at
> com.latencyzero.satdb.RequestFilter.doFilter(RequestFilter.java:124)
> at
> com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:88)
> at
> org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
> at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at
> com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:88)
> at
> com.latencyzero.satdb.SecurityFilter.doFilter(SecurityFilter.java:215)
> at
> com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:88)
> at
> com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:183)
> at
> com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:103)
> at
> com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:286)
> at
> com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:789)
> at
> com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:662)
> at
> com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:625)
> at
> com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:576)
> at
> com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1186)
> at
> com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1121)
> at
> com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1153)
> at
> com.caucho.util.ThreadPool$PoolThread.runTasks(ThreadPool.java:901)
> at
> com.caucho.util.ThreadPool$PoolThread.run(ThreadPool.java:866)
> Caused by:
> java.lang.ArrayIndexOutOfBoundsException
>
>
> ----------------------------------
>
> Resin doesn't like my tag library directory in WEB-INF/tags (the directory is
> 'lz', but it complains that it doesn't end in tag):
>
> [07-04 11:15:00.979] {http://*:80-8} FINEST
> (com.caucho.jsp.java.JavaJspGenerator) taglib prefix=c
> uri:http://java.sun.com/jsp/jstl/core
> [07-04 11:15:00.980] {http://*:80-8} FINEST
> (com.caucho.jsp.java.JavaJspGenerator) taglib prefix=fmt
> uri:http://java.sun.com/jsp/jstl/fmt
> [07-04 11:15:00.980] {http://*:80-8} FINEST
> (com.caucho.jsp.java.JavaJspGenerator) taglib prefix=fn
> uri:http://java.sun.com/jsp/jstl/functions
> [07-04 11:15:00.981] {http://*:80-8} FINEST (com.caucho.jsp.TagFileManager)
> com.caucho.jsp.JspParseException: tag file '/WEB-INF/tags/lz' must end with
> .tag or .tagx
> at
> com.caucho.jsp.TagFileManager.getTag(TagFileManager.java:158)
> at
> com.caucho.jsp.TagFileManager.getTag(TagFileManager.java:119)
> at
> com.caucho.jsp.TagFileManager.getTag(TagFileManager.java:77)
> at
> com.caucho.jsp.ParseTagManager.getTagImpl(ParseTagManager.java:111)
> at
> com.caucho.jsp.ParseTagManager.getTag(ParseTagManager.java:81)
> at
> com.caucho.jsp.java.JavaJspGenerator.getTag(JavaJspGenerator.java:2437)
> at
> com.caucho.jsp.java.JavaJspBuilder.startElement(JavaJspBuilder.java:276)
>
> ...
>
> ----------------------------------
>
> Quercus errors in a fairly stock Wordpress:
>
> [07-04 11:12:07.019] {http://*:80-1} FINEST
> (com.caucho.quercus.lib.regexp.RegexpState) RegexpState[Regexp[[^0-9.].*]]
> find()
> [07-04 11:12:07.019] {http://*:80-1} FINEST
> (com.caucho.quercus.lib.regexp.RegexpState) RegexpState[Regexp[[^0-9.].*]]
> find()
> [07-04 11:12:07.020] {http://*:80-1} FINE (com.caucho.quercus.lib.db.Mysqli)
> mysql_query(SET NAMES 'utf8')
> [07-04 11:12:07.023] {http://*:80-1} FINEST
> (com.caucho.quercus.lib.regexp.Regcomp) regexp[] Concat[AnchorBegin[],
> CharLoop[0, 2147483646, AsciiSet[], GroupHead[1,
> Or[Concat[StringIgnoreCase[], GroupTail[1,
> StringIgnoreCase[]]],Concat[StringIgnoreCase[],
> #8],Concat[StringIgnoreCase[], #8],Concat[StringIgnoreCase[],
> #8],Concat[StringIgnoreCase[], #8]]]]]
> [07-04 11:12:07.023] {http://*:80-1} FINEST
> (com.caucho.quercus.lib.regexp.RegexpState)
> RegexpState[Regexp[^\s*(insert|delete|update|replace|alter) ]] exec(SET NAMES
> 'utf8')
> [07-04 11:12:07.030] {http://*:80-1} FINEST (com.caucho.quercus.env.Env)
> com.caucho.quercus.QuercusException: '1' of type 'Long' is an unexpected
> argument, expected MysqliResult [mysql_num_fields]
> at
> com.caucho.quercus.env.Env.error(Env.java:6327)
> at
> com.caucho.quercus.env.Env.error(Env.java:6306)
> at
> com.caucho.quercus.env.Env.warning(Env.java:6057)
> at
> com.caucho.quercus.marshal.JavaMarshal.marshal(JavaMarshal.java:94)
> at
> com.caucho.quercus.env.JavaInvoker.callMethod(JavaInvoker.java:675)
> at
> com.caucho.quercus.env.JavaInvoker.call(JavaInvoker.java:641)
> at
> com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:238)
> at
> com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151)
> at
> com.caucho.quercus.expr.UnarySuppressErrorExpr.eval(UnarySuppressErrorExpr.java:91)
> ...
>
> java.lang.ArrayIndexOutOfBoundsException: 8192
> at com.caucho.vfs.i18n.UTF8Writer.write(UTF8Writer.java:136)
> at com.caucho.vfs.WriteStream.print(WriteStream.java:561)
> at com.caucho.vfs.WriteStream.print(WriteStream.java:669)
> at com.caucho.vfs.WriteStream.println(WriteStream.java:887)
> at com.caucho.log.PathHandler.publish(PathHandler.java:209)
> at com.caucho.log.EnvironmentLogger.log(EnvironmentLogger.java:343)
> at java.util.logging.Logger.doLog(Logger.java:480)
> at java.util.logging.Logger.log(Logger.java:503)
> at java.util.logging.Logger.finest(Logger.java:1086)
> at com.caucho.quercus.lib.regexp.RegexpState.exec(RegexpState.java:282)
> at
> com.caucho.quercus.lib.regexp.RegexpModule.preg_match(RegexpModule.java:566)
> at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> com.caucho.quercus.module.StaticFunction.invoke(StaticFunction.java:135)
> at com.caucho.quercus.env.JavaInvoker.callMethod(JavaInvoker.java:727)
> at com.caucho.quercus.env.JavaInvoker.call(JavaInvoker.java:641)
> at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:238)
> at com.caucho.quercus.expr.CallExpr.eval(CallExpr.java:151)
> at com.caucho.quercus.expr.Expr.evalBoolean(Expr.java:663)
> at
> com.caucho.quercus.statement.IfStatement.execute(IfStatement.java:80)
> at
> com.caucho.quercus.statement.BlockStatement.execute(BlockStatement.java:105)
> at com.caucho.quercus.program.Function.callImpl(Function.java:431)
> at com.caucho.quercus.program.Function.call(Function.java:349)
> at com.caucho.quercus.expr.CallExpr.evalImpl(CallExpr.java:236)
> at com.caucho.quercus.expr.CallExpr.evalCopy(CallExpr.java:164)
> at
> com.caucho.quercus.expr.BinaryAssignExpr.eval(BinaryAssignExpr.java:88)
>
> ...
>
>
>
>
> _______________________________________________
> resin-interest mailing list
> [email protected]
> http://maillist.caucho.com/mailman/listinfo/resin-interest
_______________________________________________
resin-interest mailing list
[email protected]
http://maillist.caucho.com/mailman/listinfo/resin-interest