1. 27 8月, 2010 2 次提交
    • A
      Various StAX improvements. · 9aafa1c6
      Arjen Poutsma 提交于
      9aafa1c6
    • C
      Fix memory leak in serializable bean factory management (SPR-7502) · b72cca54
      Chris Beams 提交于
      GenericApplicationContext and AbstractRefreshableApplicationContext
      implementations now call DefaultListableBeanFactory.setSerializationId()
      only upon successful refresh() instead of on instantiation of the
      context, as was previously the case with GAC.
      
      DLBF.setSerializationId() adds the beanFactory to the *static*
      DLBF.serializableFactories map, and while calling close() on the
      application context removes entries from that map, it does so only if
      the context is currently active (i.e. refresh() has been called).
      
      Also, cancelRefresh() has been overridden in GAC just as it has been
      in ARAC to accomodate the possibility of a BeansException being thrown.
      In this case, the beanFactory serializationId will be nulled out and
      the beanFactory removed from the serializableFactories map.
      
      The SerializableBeanFactoryMemoryLeakTests test case provides full
      coverage of these scenarios.
      b72cca54
  2. 25 8月, 2010 1 次提交
  3. 23 8月, 2010 2 次提交
  4. 19 8月, 2010 5 次提交
  5. 18 8月, 2010 3 次提交
  6. 17 8月, 2010 6 次提交
  7. 16 8月, 2010 18 次提交
  8. 15 8月, 2010 2 次提交
  9. 14 8月, 2010 1 次提交