Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Feb 15, 2013
  1. @rstoyanchev

    Update JavaScriptUtils

    rstoyanchev authored
    Add escaping for <, >, and PS/LS line terminators
    
    Issue: SPR-9983
Commits on Jan 23, 2013
  1. @spring-buildmaster @cbeams

    Increment version to 3.1.5.BUILD-SNAPSHOT

    spring-buildmaster authored cbeams committed
  2. @spring-buildmaster @cbeams

    Release version 3.1.4.RELEASE

    spring-buildmaster authored cbeams committed
  3. @cbeams

    Update changelog for 3.1.4

    cbeams authored
  4. @jhoeller

    Fixed potential SLF4J version mismatch through referring to fixed Hib…

    jhoeller authored
    …ernate EntityManager 3.4.0.GA-A bundles
Commits on Jan 22, 2013
  1. @rstoyanchev

    Raise exception on missing request parameters

    rstoyanchev authored
    Issue: SPR-10193
  2. @rstoyanchev

    Support sub-types of ResponseEntity

    rstoyanchev authored
    Issue: SPR-10207
  3. @jhoeller

    Final preparations for 3.1.4

    jhoeller authored
  4. @jhoeller

    EntityManagerFactoryUtils finds default EntityManagerFactory in paren…

    jhoeller authored
    …t contexts as well
    
    Also introduces consistent use of getBean(Class) for similar use cases across the framework, accepting a locally unique target bean even if further matching beans would be available in parent contexts (in contrast to BeanFactoryUtils.beanOfType's behavior).
    
    Issue: SPR-10160
  5. @jhoeller

    MockHttpServletResponse's getHeaderNames declares Collection instead …

    jhoeller authored
    …of Set for Servlet 3.0 compatibility
    
    Issue: SPR-9885
  6. @jhoeller

    MockHttpServletRequest's getParameter(Values) returns null for null p…

    jhoeller authored
    …arameter name
    
    Issue: SPR-10192
  7. @cbeams

    Backport "Remove xsd versions from reference samples"

    cbeams authored
    Issue: SPR-10010
  8. @cbeams

    Merge branch 'backport-SPR-9925' into 3.1.x

    cbeams authored
    * backport-SPR-9925:
      Backport "Polish @Imports search code"
      Backport "Ensure @Imports are processed in correct order"
      Backport "Prevent duplicate @Import processing"
      Backport "Polish Javadoc for @Import"
  9. @philwebb @cbeams

    Backport "Polish @Imports search code"

    philwebb authored cbeams committed
    Issue: SPR-9925
    Backport-Commit: 4cdf46f
    Conflicts:
    	spring-context/src/main/java/org/springframework/context/annotation/ConfigurationClassParser.java
  10. @philwebb @cbeams

    Backport "Ensure @Imports are processed in correct order"

    philwebb authored cbeams committed
    Issue: SPR-9925
    Backport-Commit: 3416e05
    Conflicts:
    	spring-context/src/main/java/org/springframework/context/annotation/ConfigurationClassParser.java
  11. @philwebb @cbeams

    Backport "Prevent duplicate @Import processing"

    philwebb authored cbeams committed
    Refactor ConfigurationClassParser to recursively find values from
    all @Import annotations, combining them into a single unique set.
    
    This change prevents ImportBeanDefinitionRegistrars from being
    invoked twice.
    
    Issue: SPR-9925
    Backport-Commit: 6d8b37d
    Conflicts:
    	spring-context/src/main/java/org/springframework/context/annotation/ConfigurationClassParser.java
  12. @philwebb @cbeams

    Backport "Polish Javadoc for @Import"

    philwebb authored cbeams committed
    Issue: SPR-9925
    Backport-Commit: e6c4840
    Conflicts:
    	spring-context/src/main/java/org/springframework/context/annotation/Import.java
  13. @cbeams

    Backport "Support XML properties in ResourcePropertySource"

    cbeams authored
    JDK 5 introduced an XML-based properties file syntax. This commit
    ensures that when such files are supplied as the underlying resource
    for a ResourcePropertySource instance, they are routed appropriately
    to Properties#loadFromXML as opposed to Properties#load.
    
    Issue: SPR-9896
    Backport-Commit: 3a626f9
Commits on Jan 21, 2013
  1. @rstoyanchev

    Fix NPE in FormHttpMessageConverter

    rstoyanchev authored
    Issue: SPR-10187
  2. @cbeams

    Backport "Use ExtendedBeanInfo on an as-needed basis only"

    cbeams authored
    Prior to this change, CachedIntrospectionResults delegated to
    ExtendedBeanInfo by default in order to inspect JavaBean
    PropertyDescriptor information for bean classes.
    
    Originally introduced with SPR-8079, ExtendedBeanInfo was designed to
    go beyond the capabilities of the default JavaBeans Introspector in
    order to support non-void returning setter methods, principally to
    support use of builder-style APIs within Spring XML. This is a complex
    affair, and the non-trivial logic in ExtendedBeanInfo has led to various
    bugs including regressions for bean classes that do not declare
    non-void returning setters.
    
    Many of these issues were fixed when overhauling non-void JavaBean write
    method support in SPR-10029, however it appears that some extremely
    subtle issues may still remain. ExtendedBeanInfo was taken out of use
    completely in the 3.2.x line with SPR-9677 and the new BeanInfoFactory
    mechanism. This support was not backported to 3.1.x, however, in the
    interest of stability.
    
    This commit, then, inlines the conditional logic introduced by
    BeanInfoFactory directly into CachedIntrospectionResults. The net effect
    is that ExtendedBeanInfo is out of the code path entirely except for
    bean classes that actually contain 'candidate' methods, i.e. non-void
    and/or static write methods.
    
    This commit also includes the changes made in SPR-10115.
    
    Issue: SPR-9723, SPR-10029, SPR-9677, SPR-8079
  3. @rstoyanchev

    Fix exception message about producible media types

    rstoyanchev authored
    Issue: SPR-10175
  4. @rstoyanchev

    Update HttpHeaders.getAccept method

    rstoyanchev authored
    Some servlet containers (iPlanet) parse the Accept header and return
    multiple values from request.getHeader("Accept"). The HttpHeaders
    getAccept method has been updated to accommodate that hopefully
    without causing any other issues.
    
    The extra functionality is in effect only if we find only one
    MediaType and there is more than one value for the 'Accept' header.
    
    Issue: SPR-9655
  5. @cbeams

    Fix broken Castor URLs in ref docs and mapping XML

    cbeams authored
    Issue: SPR-10189
    Backport-Commit: d40c8cf
    
    Conflicts:
    	spring-framework-reference/src/oxm.xml
  6. @cbeams

    Fix typo in reference documentation

    cbeams authored
    Issue: SPR-10171
    Backport-Commit: 24cc333
    
    Conflicts:
    	spring-framework-reference/src/overview.xml
Commits on Jan 18, 2013
  1. @jhoeller
  2. @jhoeller
  3. @jhoeller

    Added "exposeAccessContext" flag JndiRmiClientInterceptor/ProxyFactor…

    jhoeller authored
    …yBean (for WebLogic)
    
    Issue: SPR-9428
  4. @jhoeller
  5. @jhoeller
  6. @jhoeller
  7. @jhoeller
  8. @jhoeller

    SpringBeanAutowiringInterceptor eagerly releases BeanFactory if post-…

    jhoeller authored
    …construction fails
    
    Issue: SPR-10013
  9. @jhoeller
  10. @jhoeller
  11. @jhoeller

    Fixed reference to "fallbackToNoOpCache" flag

    jhoeller authored
    Issue: SPR-9064
Something went wrong with that request. Please try again.