Uploaded image for project: 'logback'
  1. logback
  2. LOGBACK-439

ReconfigureOnChangeFilter.detachReconfigurationToNewThread ThreadDeath

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 0.9.19
    • None
    • None
    • Fedora 11, JDK 1.6.0_17, Glassfish v2

    Description

      Sometimes when a web app is redeployed, the following exception is thrown with the early (first?) logging activity of the web app:

      javax.el.ELException: /iplm/sideMenu.xhtml @54,94 rendered="#

      {MainToolBar.iplmMenu.newDocketSubscribed}

      ": java.lang.ThreadDeath
      at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:76)
      at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:390)
      ...
      Caused by: java.lang.ThreadDeath
      at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1333)
      at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
      at ch.qos.logback.classic.turbo.ReconfigureOnChangeFilter.detachReconfigurationToNewThread(ReconfigureOnChangeFilter.java:130)
      at ch.qos.logback.classic.turbo.ReconfigureOnChangeFilter.decide(ReconfigureOnChangeFilter.java:111)
      at ch.qos.logback.classic.spi.TurboFilterList.getTurboFilterChainDecision(TurboFilterList.java:51)
      at ch.qos.logback.classic.LoggerContext.getTurboFilterChainDecision_0_3OrMore(LoggerContext.java:259)
      at ch.qos.logback.classic.Logger.callTurboFilters(Logger.java:795)
      at ch.qos.logback.classic.Logger.isTraceEnabled(Logger.java:667)
      at ch.qos.logback.classic.Logger.isTraceEnabled(Logger.java:663)
      at org.apache.commons.logging.impl.SLF4JLocationAwareLog.isTraceEnabled(SLF4JLocationAwareLog.java:60)
      at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:205)
      at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:127)
      at org.springframework.jdbc.core.CallableStatementCreatorFactory$CallableStatementCreatorImpl.createCallableStatement(CallableStatementCreatorFactory.java:212)
      at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:922)
      at org.springframework.jdbc.core.JdbcTemplate.call(JdbcTemplate.java:978)
      at org.springframework.jdbc.object.StoredProcedure.execute(StoredProcedure.java:144)
      at genomix.trak.dao.impl.EventRegistryDaoJdbc$TrakEventRegistryCrud.isRegistered(EventRegistryDaoJdbc.java:199)
      at genomix.trak.dao.impl.EventRegistryDaoJdbc.isRegistered(EventRegistryDaoJdbc.java:62)
      at genomix.tractor.backing.iplm.IplmSideMenu.getNewDocketSubscribed(IplmSideMenu.java:130)
      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 javax.el.BeanELResolver.getValue(BeanELResolver.java:261)
      at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
      at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
      at com.sun.el.parser.AstValue.getValue(AstValue.java:138)
      at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)
      at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
      ... 65 more

      Attachments

        Activity

          People

            logback-dev Logback dev list
            hanafey Mike Hanafey
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: