New patch release (4.5.2.006)

There is a new patch release (4.5.2.006) available to install on the “dev”
update provider.

You can find detailed instructions to update here (including instruction if
you are behind a firewall):
https://bitbucket.org/lucee/lucee/wiki/Update

Have a good day
Micha

Release Notes:
[ LDEV-479 ] improve default query timeout
[ LDEV-480 ] validate connections in the datasource connection pool

I was excited when I saw this patch in hopes it would fix the breaking
behavior introduced after 4.5.2.000, but we have the exact same issue
leaving us with no way for our apps to connect to their datasources:

[iAnywhere Solutions][Advantage ODBC Driver]Option value changed.

JAVA Stacktrace:

at sun.jdbc.odbc.JdbcOdbc.createSQLWarning(JdbcOdbc.java:7045):7045
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7127):7127
at sun.jdbc.odbc.JdbcOdbc.SQLSetStmtOption(JdbcOdbc.java:5226):5226
at
sun.jdbc.odbc.JdbcOdbcStatement.setQueryTimeout(JdbcOdbcStatement.java:711):711
at
lucee.runtime.db.driver.StatementProxy.setQueryTimeout(StatementProxy.java:299):299
at lucee.runtime.type.QueryImpl.setAttributes(QueryImpl.java:367):367
at lucee.runtime.type.QueryImpl.(QueryImpl.java:240):240
at lucee.runtime.tag.Query.executeDatasoure(Query.java:779):779
at lucee.runtime.tag.Query.doEndTag(Query.java:589):589
at index_cfm$cf.call(C:\dev\apps\test\index.cfm:8):8
at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:950):950
at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:902):902
at
lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:223):223
at
lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:35):35
at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2257):2257
at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2224):2224
at
lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:456):456
at lucee.loader.servlet.CFMLServlet.service(Unknown Source):-1
at javax.servlet.http.HttpServlet.service(HttpServlet.java:725):725
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291):291
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206):206
at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52):52
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239):239
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206):206
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219):219
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106):106
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501):501
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142):142
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79):79
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88):88
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516):516
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086):1086
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659):659
at
org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223):223
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558):1558
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515):1515
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145):1145
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615):615
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61):61

I suppose we’ll have to stick with 4.5.2.000 until this can be fixed.On Monday, August 10, 2015 at 9:23:41 AM UTC-7, Information Lucee wrote:

There is a new patch release (4.5.2.006) available to install on the “dev”
update provider.

You can find detailed instructions to update here (including instruction
if you are behind a firewall):
https://bitbucket.org/lucee/lucee/wiki/Update

Have a good day
Micha

Release Notes:
[ LDEV-479 ] improve default query timeout
[ LDEV-480 ] validate connections in the datasource connection pool