Re: When use MySQL, how to set "autoReconnect" of Connect/J ?

From: Andrus Adamchik (andru..bjectstyle.org)
Date: Tue May 11 2010 - 06:49:03 UTC

  • Next message: Andrus Adamchik: "Re: Setting Charset"

    Hi Jin,

    MySQL driver parameters are appended to the DB URL:

    http://dev.mysql.com/doc/refman/5.0/en/connector-j-reference-configuration-properties.html

    Specifically you will need "autoReconnect" parameter.

    Andrus

    On May 11, 2010, at 6:53 AM, Jin Xu wrote:

    > Hello, friend:
    > When use MySQL and the internal Connection Pool of Cayenne, how
    > to set
    > "autoReconnect" of Connect/J ?
    >
    > I mean how to resolve the db Connection of in the Connection Pool
    > to
    > fail:
    >
    > [500ErrorPage.jsp] Exception caught in 500 page [v.3.0 Apr 26 2010
    > 09:59:17] Error performing query.
    > org.apache.cayenne.CayenneRuntimeException: [v.3.0 Apr 26 2010
    > 09:59:17]
    > Error performing query.
    > at
    > org
    > .apache
    > .cayenne
    > .access.IncrementalFaultList.fillIn(IncrementalFaultList.java:205)
    > at
    > org
    > .apache
    > .cayenne
    > .access.IncrementalFaultList.<init>(IncrementalFaultList.java:139)
    > at
    > org
    > .apache
    > .cayenne
    > .access
    > .SimpleIdIncrementalFaultList
    > .<init>(SimpleIdIncrementalFaultList.java:42)
    > at
    > org
    > .apache
    > .cayenne
    > .access
    > .DataContextQueryAction
    > .interceptPaginatedQuery(DataContextQueryAction.java:92)
    > at
    > org
    > .apache
    > .cayenne
    > .util.ObjectContextQueryAction.execute(ObjectContextQueryAction.java:
    > 95)
    > at org.apache.cayenne.access.DataContext.onQuery(DataContext.java:
    > 1278)
    > at
    > org.apache.cayenne.access.DataContext.performQuery(DataContext.java:
    > 1267)
    > at
    > net
    > .daimon
    > .jira
    > .plugins
    > .extfunc
    > .telephonerecord.TelephoneRecordDao.select(TelephoneRecordDao.java:
    > 122)
    > at
    > net
    > .daimon
    > .jira
    > .plugins
    > .extfunc
    > .telephonerecord
    > .TelephoneRecordAction
    > .doGetTelephoneRecordList(TelephoneRecordAction.java:169)
    > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    > at java.lang.reflect.Method.invoke(Unknown Source)
    > at
    > webwork.util.InjectionUtils
    > $DefaultInjectionImpl.invoke(InjectionUtils.java:61)
    > at webwork.util.InjectionUtils.invoke(InjectionUtils.java:52)
    > at webwork.action.ActionSupport.invokeCommand(ActionSupport.java:417)
    > at webwork.action.ActionSupport.execute(ActionSupport.java:146)
    > at
    > com
    > .atlassian
    > .jira.action.JiraActionSupport.execute(JiraActionSupport.java:59)
    > at
    > webwork
    > .dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:
    > 141)
    > at
    > com
    > .atlassian
    > .jira
    > .web
    > .dispatcher.JiraServletDispatcher.service(JiraServletDispatcher.java:
    > 181)
    > at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 290)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .core
    > .filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:
    > 44)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
    > at
    > com.atlassian.plugin.servlet.filter.DelegatingPluginFilter
    > $1.doFilter(DelegatingPluginFilter.java:66)
    > at
    > org
    > .apache
    > .cayenne
    > .conf
    > .WebApplicationContextFilter
    > .doFilter(WebApplicationContextFilter.java:91)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:
    > 74)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:55)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:41)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com.atlassian.jira.web.filters.accesslog.AccessLogFilter.executeRequest
    > (AccessLogFilter.java:154)
    > at
    > com
    > .atlassian
    > .jira
    > .web.filters.accesslog.AccessLogFilter.doFilter(AccessLogFilter.java:
    > 133)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .opensymphony
    > .module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:119)
    > at
    > com
    > .opensymphony
    > .module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:55)
    > at
    > com
    > .atlassian
    > .jira
    > .web
    > .filters
    > .SitemeshExcludePathFilter.doFilter(SitemeshExcludePathFilter.java:40)
    > at
    > com
    > .atlassian
    > .core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:55)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:41)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:
    > 206)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .security
    > .auth
    > .trustedapps
    > .filter
    > .TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:98)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:131)
    > at
    > com
    > .atlassian
    > .jira.web.filters.JiraLoginFilter.doFilter(JiraLoginFilter.java:70)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
    > at
    > com.atlassian.plugin.servlet.filter.DelegatingPluginFilter
    > $1.doFilter(DelegatingPluginFilter.java:66)
    > at
    > com
    > .atlassian
    > .oauth
    > .serviceprovider
    > .internal.servlet.OAuthFilter.doFilter(OAuthFilter.java:69)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:
    > 74)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:55)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:41)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .util
    > .profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:99)
    > at
    > com
    > .atlassian
    > .jira
    > .web.filters.JIRAProfilingFilter.doFilter(JIRAProfilingFilter.java:16)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .jira
    > .web
    > .filters
    > .ActionCleanupDelayFilter.doFilter(ActionCleanupDelayFilter.java:59)
    > at
    > com
    > .atlassian
    > .core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .jira
    > .web.filters.RequestCleanupFilter.doFilter(RequestCleanupFilter.java:
    > 53)
    > at
    > com
    > .atlassian
    > .core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .johnson
    > .filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > org
    > .tuckey
    > .web
    > .filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:
    > 350)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:
    > 81)
    > at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:51)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:55)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:41)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .core
    > .filters
    > .cache.AbstractCachingFilter.doFilter(AbstractCachingFilter.java:33)
    > at
    > com
    > .atlassian
    > .core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .core
    > .filters
    > .encoding
    > .AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:41)
    > at
    > com
    > .atlassian
    > .core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .jira
    > .startup
    > .JiraStartupChecklistFilter.doFilter(JiraStartupChecklistFilter.java:
    > 72)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > org
    > .apache
    > .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
    > 233)
    > at
    > org
    > .apache
    > .catalina.core.StandardContextValve.invoke(StandardContextValve.java:
    > 191)
    > at
    > org
    > .apache
    > .catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    > at
    > org
    > .apache
    > .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    > at
    > org
    > .apache
    > .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
    > 109)
    > at
    > org
    > .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
    > 298)
    > at
    > org
    > .apache
    > .coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859)
    > at
    > org.apache.coyote.http11.Http11AprProtocol
    > $Http11ConnectionHandler.process(Http11AprProtocol.java:579)
    > at org.apache.tomcat.util.net.AprEndpoint
    > $Worker.run(AprEndpoint.java:1555)
    > at java.lang.Thread.run(Unknown Source)
    > Caused by: org.apache.cayenne.CayenneException: [v.3.0 Apr 26 2010
    > 09:59:17]
    > Error getting ResultIterator: Global Exception:
    > com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last
    > packet
    > successfully received from the server was 65,907,954 milliseconds
    > ago. The
    > last packet sent successfully to the server was 65,907,954
    > milliseconds ago.
    > is longer than the server configured value of 'wait_timeout'. You
    > should
    > consider either expiring and/or testing connection validity before
    > use in
    > your application, increasing the server configured values for client
    > timeouts, or using the Connector/J connection property
    > 'autoReconnect=true'
    > to avoid this problem.
    > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
    > Method)
    > at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
    > Source)
    > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
    > Source)
    > at java.lang.reflect.Constructor.newInstance(Unknown Source)
    > at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
    > at
    > com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:
    > 1122)
    > at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3317)
    > at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1941)
    > at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2114)
    > at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2690)
    > at com.mysql.jdbc.ConnectionImpl.setAutoCommit(ConnectionImpl.java:
    > 5093)
    > at
    > org
    > .apache
    > .cayenne
    > .conn.PooledConnectionImpl.getConnection(PooledConnectionImpl.java:
    > 128)
    > at
    > org
    > .apache.cayenne.conn.PoolManager.uncheckConnection(PoolManager.java:
    > 369)
    > at
    > org.apache.cayenne.conn.PoolManager.getConnection(PoolManager.java:
    > 353)
    > at
    > org.apache.cayenne.conn.PoolManager.getConnection(PoolManager.java:
    > 330)
    > at
    > org.apache.cayenne.access.DataNode
    > $TransactionDataSource.getConnection(DataNode.java:364)
    > at org.apache.cayenne.access.DataNode.performQueries(DataNode.java:
    > 248)
    > at
    > org
    > .apache
    > .cayenne
    > .access
    > .DataDomainLegacyQueryAction
    > .execute(DataDomainLegacyQueryAction.java:79)
    > at org.apache.cayenne.access.DataDomain$1.transform(DataDomain.java:
    > 720)
    > at
    > org
    > .apache.cayenne.access.DataDomain.runInTransaction(DataDomain.java:
    > 840)
    > at
    > org.apache.cayenne.access.DataDomain.performQueries(DataDomain.java:
    > 717)
    > at
    > org
    > .apache
    > .cayenne
    > .access.DataContext.internalPerformIteratedQuery(DataContext.java:
    > 1215)
    > at
    > org
    > .apache
    > .cayenne.access.DataContext.performIteratedQuery(DataContext.java:
    > 1181)
    > at
    > org
    > .apache
    > .cayenne
    > .access.IncrementalFaultList.fillIn(IncrementalFaultList.java:189)
    > at
    > org
    > .apache
    > .cayenne
    > .access.IncrementalFaultList.<init>(IncrementalFaultList.java:139)
    > at
    > org
    > .apache
    > .cayenne
    > .access
    > .SimpleIdIncrementalFaultList
    > .<init>(SimpleIdIncrementalFaultList.java:42)
    > at
    > org
    > .apache
    > .cayenne
    > .access
    > .DataContextQueryAction
    > .interceptPaginatedQuery(DataContextQueryAction.java:92)
    > at
    > org
    > .apache
    > .cayenne
    > .util.ObjectContextQueryAction.execute(ObjectContextQueryAction.java:
    > 95)
    > at org.apache.cayenne.access.DataContext.onQuery(DataContext.java:
    > 1278)
    > at
    > org.apache.cayenne.access.DataContext.performQuery(DataContext.java:
    > 1267)
    > at
    > net
    > .daimon
    > .jira
    > .plugins
    > .extfunc
    > .telephonerecord.TelephoneRecordDao.select(TelephoneRecordDao.java:
    > 122)
    > at
    > net
    > .daimon
    > .jira
    > .plugins
    > .extfunc
    > .telephonerecord
    > .TelephoneRecordAction
    > .doGetTelephoneRecordList(TelephoneRecordAction.java:169)
    > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    > at java.lang.reflect.Method.invoke(Unknown Source)
    > at
    > webwork.util.InjectionUtils
    > $DefaultInjectionImpl.invoke(InjectionUtils.java:61)
    > at webwork.util.InjectionUtils.invoke(InjectionUtils.java:52)
    > at webwork.action.ActionSupport.invokeCommand(ActionSupport.java:417)
    > at webwork.action.ActionSupport.execute(ActionSupport.java:146)
    > at
    > com
    > .atlassian
    > .jira.action.JiraActionSupport.execute(JiraActionSupport.java:59)
    > at
    > webwork
    > .dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:
    > 141)
    > at
    > com
    > .atlassian
    > .jira
    > .web
    > .dispatcher.JiraServletDispatcher.service(JiraServletDispatcher.java:
    > 181)
    > at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 290)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .core
    > .filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:
    > 44)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
    > at
    > com.atlassian.plugin.servlet.filter.DelegatingPluginFilter
    > $1.doFilter(DelegatingPluginFilter.java:66)
    > at
    > org
    > .apache
    > .cayenne
    > .conf
    > .WebApplicationContextFilter
    > .doFilter(WebApplicationContextFilter.java:91)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:
    > 74)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:55)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:41)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com.atlassian.jira.web.filters.accesslog.AccessLogFilter.executeRequest
    > (AccessLogFilter.java:154)
    > at
    > com
    > .atlassian
    > .jira
    > .web.filters.accesslog.AccessLogFilter.doFilter(AccessLogFilter.java:
    > 133)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .opensymphony
    > .module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:119)
    > at
    > com
    > .opensymphony
    > .module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:55)
    > at
    > com
    > .atlassian
    > .jira
    > .web
    > .filters
    > .SitemeshExcludePathFilter.doFilter(SitemeshExcludePathFilter.java:40)
    > at
    > com
    > .atlassian
    > .core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:55)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:41)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:
    > 206)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .security
    > .auth
    > .trustedapps
    > .filter
    > .TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:98)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:131)
    > at
    > com
    > .atlassian
    > .jira.web.filters.JiraLoginFilter.doFilter(JiraLoginFilter.java:70)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
    > at
    > com.atlassian.plugin.servlet.filter.DelegatingPluginFilter
    > $1.doFilter(DelegatingPluginFilter.java:66)
    > at
    > com
    > .atlassian
    > .oauth
    > .serviceprovider
    > .internal.servlet.OAuthFilter.doFilter(OAuthFilter.java:69)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:
    > 74)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:55)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:41)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .util
    > .profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:99)
    > at
    > com
    > .atlassian
    > .jira
    > .web.filters.JIRAProfilingFilter.doFilter(JIRAProfilingFilter.java:16)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .jira
    > .web
    > .filters
    > .ActionCleanupDelayFilter.doFilter(ActionCleanupDelayFilter.java:59)
    > at
    > com
    > .atlassian
    > .core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .jira
    > .web.filters.RequestCleanupFilter.doFilter(RequestCleanupFilter.java:
    > 53)
    > at
    > com
    > .atlassian
    > .core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .johnson
    > .filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > org
    > .tuckey
    > .web
    > .filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:
    > 350)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:
    > 81)
    > at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:51)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:55)
    > at
    > com
    > .atlassian
    > .plugin
    > .servlet
    > .filter
    > .ServletFilterModuleContainerFilter
    > .doFilter(ServletFilterModuleContainerFilter.java:41)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .core
    > .filters
    > .cache.AbstractCachingFilter.doFilter(AbstractCachingFilter.java:33)
    > at
    > com
    > .atlassian
    > .core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .core
    > .filters
    > .encoding
    > .AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:41)
    > at
    > com
    > .atlassian
    > .core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > com
    > .atlassian
    > .jira
    > .startup
    > .JiraStartupChecklistFilter.doFilter(JiraStartupChecklistFilter.java:
    > 72)
    > at
    > org
    > .apache
    > .catalina
    > .core
    > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
    > 235)
    > at
    > org
    > .apache
    > .catalina
    > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    > at
    > org
    > .apache
    > .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
    > 233)
    > at
    > org
    > .apache
    > .catalina.core.StandardContextValve.invoke(StandardContextValve.java:
    > 191)
    > at
    > org
    > .apache
    > .catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    > at
    > org
    > .apache
    > .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    > at
    > org
    > .apache
    > .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
    > 109)
    > at
    > org
    > .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
    > 298)
    > at
    > org
    > .apache
    > .coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859)
    > at
    > org.apache.coyote.http11.Http11AprProtocol
    > $Http11ConnectionHandler.process(Http11AprProtocol.java:579)
    > at org.apache.tomcat.util.net.AprEndpoint
    > $Worker.run(AprEndpoint.java:1555)
    > at java.lang.Thread.run(Unknown Source)
    > Caused by: java.net.SocketException: Software caused connection abort:
    > socket write error
    > at java.net.SocketOutputStream.socketWrite0(Native Method)
    > at java.net.SocketOutputStream.socketWrite(Unknown Source)
    > at java.net.SocketOutputStream.write(Unknown Source)
    > at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
    > at java.io.BufferedOutputStream.flush(Unknown Source)
    > at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3298)
    > ... 133 more
    >
    > at
    > org
    > .apache
    > .cayenne
    > .access
    > .util
    > .IteratedSelectObserver
    > .getResultIterator(IteratedSelectObserver.java:70)
    > at
    > org
    > .apache
    > .cayenne
    > .access.DataContext.internalPerformIteratedQuery(DataContext.java:
    > 1216)
    > at
    > org
    > .apache
    > .cayenne.access.DataContext.performIteratedQuery(DataContext.java:
    > 1181)
    > at
    > org
    > .apache
    > .cayenne
    > .access.IncrementalFaultList.fillIn(IncrementalFaultList.java:189)
    > ... 116 more
    >
    > --
    > We are the best ! ! ! !



    This archive was generated by hypermail 2.0.0 : Tue May 11 2010 - 06:49:35 UTC