1. 23 2月, 2014 7 次提交
  2. 22 2月, 2014 2 次提交
  3. 20 2月, 2014 1 次提交
    • S
      Support nested meta-annotations in AnnotationUtils · 42a36349
      Sam Brannen 提交于
      Prior to this commit, AnnotationUtils.findAnnotation(Class, Class)
      claimed to recursively search through annotations; however, only one
      level of annotations was supported by the algorithm.
      
      This commit alters the search algorithm so that nested meta-annotations
      (i.e., meta-annotations on meta-annotations) are also supported.
      
      Issue: SPR-11448
      42a36349
  4. 19 2月, 2014 8 次提交
  5. 18 2月, 2014 1 次提交
  6. 17 2月, 2014 1 次提交
    • B
      Set virtualHost on StompBrokerRelayRegistration · 1dedb67f
      Brian Clozel 提交于
      Prior to this commit, one couldn't set the virtualHost property on
      StompBrokerRelayMessageHandler via JavaConfig, since
      StompBrokerRelayRegistration's API didn't offer that possibility.
      
      This commit adds a new method in StompBrokerRelayRegistration's fluent
      API to set the virtualHost used by StompBrokerRelayMessageHandler.
      Note: this property is already configurable via xml config.
      
      Issue: SPR-11433
      1dedb67f
  7. 15 2月, 2014 7 次提交
  8. 14 2月, 2014 7 次提交
  9. 13 2月, 2014 6 次提交
    • S
      Polishing · 206655c2
      Sam Brannen 提交于
      206655c2
    • S
      Merge from sbrannen/SPR-10785 · 1ae3eba8
      Sam Brannen 提交于
      * SPR-10785:
        Fix CGLIB memory leak for method injection
      1ae3eba8
    • S
      Fix CGLIB memory leak for method injection · 8028eae7
      Sam Brannen 提交于
      This commit continues the work for fixing memory leaks resulting from
      CGLIB subclass generation for beans relying on method injection.
      
      - Set proxy callbacks on the CGLIB Factory (i.e., the instance) instead
        of in the generated subclass (i.e., via the Enhancer).
      
      - Convert private inner classes in CglibSubclassingInstantiationStrategy
        to private static classes in order to avoid unnecessary coupling to
        classes generated using CGLIB.
      
      - Tidy up XmlBeanFactoryTests.
      
      - Update logic in serializableMethodReplacerAndSuperclass() so that it
        finally aligns with the decision made for SPR-356.
      
      Issue: SPR-10785, SPR-356
      8028eae7
    • J
      Upgraded to Jetty 9.1.2 and Guava 16.0.1 · bda8f2b4
      Juergen Hoeller 提交于
      bda8f2b4
    • J
      Polishing · ce39146b
      Juergen Hoeller 提交于
      ce39146b
    • S
      Test against CGLIB memory leak for method injection · f2a4537b
      Sam Brannen 提交于
      This commit introduces a test in XmlBeanFactoryTests that verifies that
      CGLIB generated subclasses for method injected beans are reused across
      bean factories for identical bean definitions. In other words, by
      verifying that the same CGLIB generated class is reused for identical
      bean definitions, we can be certain that Spring is no longer generating
      identical, duplicate classes that consume memory in the VM.
      
      Issue: SPR-10785, SPR-11420
      f2a4537b