Skip to content

Update dependency org.springframework:spring-webmvc to v3.2.0.RELEASE - abandoned#625

Open
mend-for-github-com[bot] wants to merge 1 commit intomasterfrom
whitesource-remediate/org.springframework-spring-webmvc-3.x
Open

Update dependency org.springframework:spring-webmvc to v3.2.0.RELEASE - abandoned#625
mend-for-github-com[bot] wants to merge 1 commit intomasterfrom
whitesource-remediate/org.springframework-spring-webmvc-3.x

Conversation

@mend-for-github-com
Copy link

This PR contains the following updates:

Package Update Change
org.springframework:spring-webmvc minor 3.1.0.RELEASE -> 3.2.0.RELEASE

By merging this PR, the below issues will be automatically resolved and closed:

Severity CVSS Score CVE GitHub Issue
High 9.8 CVE-2022-22965 #504
High 7.5 CVE-2016-9878 #218
Medium 6.5 CVE-2020-5421 #129
Medium 6.5 CVE-2022-22950 #501
Medium 5.9 CVE-2018-1271 #81
Medium 5.5 CVE-2015-3192 #299
Medium 5.3 CVE-2014-3625 #13
Medium 5.3 WS-2021-0174 #265
Medium 4.9 WS-2016-7112 #198
Medium 4.3 CVE-2021-22096 #464
Medium 4.3 CVE-2021-22096 #464
Low 3.7 CVE-2014-1904 #283

By merging this PR, the below issues will be automatically resolved and closed:

Severity CVSS Score CVE GitHub Issue
Medium 5.3 CVE-2018-1199 #134
Medium 4.3 CVE-2021-22096 #464

Release Notes

spring-projects/spring-framework

v3.2.0.RELEASE

⭐ New Features

  • Support external Javadoc links [SPR-10078] #​14711
  • Support comments within SQL statements in ResourceDatabasePopulator [SPR-10075] #​14708
  • Make DeferredResult extensible [SPR-10059] #​14692
  • Unnecessary reading of java.lang.Object input stream [SPR-10058] #​14691
  • FormHttpMessageConverter should have a MappingJackson2HttpMessageConverter in its partConverters [SPR-10055] #​14688
  • Make it easier to integrate Tiles 3 with Spring MVC [SPR-10054] #​14687
  • Add hook for before concurrent handling [SPR-10052] #​14685
  • Rename MvcAsyncTask to WebAsyncTask [SPR-10051] #​14684
  • Concurrent Consumers Not Allowed for Durable Subscription [SPR-10037] #​14671
  • SpEL performance [SPR-10035] #​14669
  • Support comments within SQL statements in JdbcTestUtils [SPR-9982] #​14616
  • Possibility to disable WebApplicationInitializer [SPR-9977] #​14611
  • Eclipse .classpath exports optional and provided dependencies [SPR-9656] #​14290
  • Setting default charset in StringHttpMessageConverter [SPR-7904] #​12559

🪲 Bug Fixes

  • DMLC: JMS resources are never cleared under certain conditions [SPR-10092] #​14725
  • SpEl bug while reading boolean fields [SPR-10091] #​14724
  • HierarchicalUriComponents.equals() incorrectly returns false when other object is not an instance of OpaqueUriComponents [SPR-10088] #​14721
  • Replace SLF4J with ACL in TilesConfigurer for Tiles 3 [SPR-10077] #​14710
  • POM of spring-aspects should have a dependency on aspectjweaver and not aspectjrt [SPR-10072] #​14705
  • Tests in spring-test-mvc fail to execute in Eclipse [SPR-10070] #​14703
  • EclipseLink marks transaction RollbackOnly when applying timeout for "nonread" queries [SPR-10068] #​14701
  • AbstractCachingViewResolver - caching redirect views leads to memory leak [SPR-10065] #​14698
  • 404 error when working with .htm servlet-mapping [SPR-10061] #​14694
  • StandaloneMockMvcBuilder's setHandlerExceptionResolvers does not return the builder [SPR-10053] #​14686
  • MVC test support breaks the contract of ServletRequestAttributes.getRequest() [SPR-10025] #​14659
  • AbstractBeanFactory#markBeanAsCreated performance issue due to lock contention [SPR-9780] #​14414
  • AbstractAutoProxyCreator and RequiredAnnotationBeanPostProcessor synchronized HashSet locking bottleneck [SPR-9711] #​14345
  • MemoryLeak in Cglib2AopProxy.ProxyCallbackFilter [SPR-8008] #​12663

📔 Documentation

  • Example shows deprecated ScheduledTimerTask [SPR-10050] #​14683
  • Document new testing features in the "New in Spring 3.2" section of the reference manual [SPR-9941] #​14574
  • Document WebApplicationContext support in the TestContext Framework [SPR-9864] #​14497
  • Document which functionality gets implicitly activated by <context:component-scan /> [SPR-9808] #​14441

v3.1.4.RELEASE

⭐ New Features

  • EhCacheCacheManager throws assertion error for ehcache configuration with only default cache configured [SPR-7955] #​12610
  • SpringContextResourceAdapter does not fulfill whole JCA 1.5 contract [SPR-9162] #​13800
  • exposeAccessContext should also be available for JndiRmiClientInterceptor [SPR-9428] #​14063
  • WebApplicationInitializer with AnnotationConfigWebApplicationContext parent gets reset to null by ContextLoaderListener [SPR-9591] #​14225
  • ResourcePropertySource cannot load JDK 5 properties xml [SPR-9896] #​14529
  • Concurrent Consumers Not Allowed for Durable Subscription [SPR-10037] #​14671
  • Unnecessary reading of java.lang.Object input stream [SPR-10058] #​14691
  • Implement support of Jackson2 for MappingJacksonMessageConverter [SPR-10099] #​14732
  • EntityManagerFactoryUtils.findEntityManagerFactory() does not search parent contexts if persistence unit name is unspecified [SPR-10160] #​14793
  • RequestMappingInfoHandlerMapping.handleNoMatch returns null instead of throwing an exception [SPR-10193] #​14826
  • Remove xsd versions from reference samples [SPR-10010] #​14644
  • Use ExtendedBeanInfo on an as-needed basis only [SPR-9723] #​14357
  • Documentation update regarding aspectjrt and aspectjweaver jars usage [SPR-8896] #​13537

🪲 Bug Fixes

  • MemoryLeak in Cglib2AopProxy.ProxyCallbackFilter [SPR-8008] #​12663
  • CachedIntrospectionResults cannot be cleared for null class loaders [SPR-9189] #​13827
  • MimeMessageHelper does not handle attachment file name encoding [SPR-9258] #​13896
  • BridgeMethodResolver throws exception when trying to find bridged method if method is declired in interface or it is abstract [SPR-9330] #​13968
  • FreeMarkerConfigurationFactory's instance variable become enlarged whenever call create method. [SPR-9389] #​14025
  • LocalVariableTableParameterNameDiscoverer doesn't support bridged methods [SPR-9429] #​14065
  • MBeanExporter#destroy logs warnings about explicitly unregistered mbeans [SPR-9451] #​14086
  • SimpleDriverDataSource doesn't use the connectionProperties specified [SPR-9461] #​14096
  • Add migration instructions regarding component-scanning against "org" base package [SPR-9843] #​14476
  • MockHttpServletResponse.getHeaderNames is incompatible with Servlet 3.0 [SPR-9885] #​14518
  • ContextLoader incorrectly refreshes already refreshed context [SPR-9996] #​14630
  • SpringBeanAutowiringInterceptor not closing ApplicationContext after EJB initialisation exception [SPR-10013] #​14647
  • AbstractCachingViewResolver - caching redirect views leads to memory leak [SPR-10065] #​14698
  • EclipseLink marks transaction RollbackOnly when applying timeout for "nonread" queries [SPR-10068] #​14701
  • NamedParameterJdbcTemplate for "insert / select" clause, set NULL value causes JConnect 7 (Sybase) problem - java.io.IOException: JZ0SL: Unsupported SQL type 0. - Affects 3.1.3.RELEASE, works in 3.1.1.RELEASE [SPR-10084] #​14717
  • HierarchicalUriComponents.equals() incorrectly returns false when other object is not an instance of OpaqueUriComponents [SPR-10088] #​14721
  • SpEl bug while reading boolean fields [SPR-10091] #​14724
  • DMLC: JMS resources are never cleared under certain conditions [SPR-10092] #​14725
  • JMSTemplate.receive() and receiveSelected() don't use "receiveTimeout" property if in a transaction [SPR-10109] #​14742
  • Processing java.math.BigDecimal via Spring's ExtendedBeanInfo fails sporadically [SPR-10111] #​14744
  • SpEL support for static finals on interfaces [SPR-10125] #​14758
  • MessageSourceResourceBundle.containsKey throws NullPointerException [SPR-10136] #​14769
  • Consider bridge methods in SpEL properties [SPR-10162] #​14795
  • AbstractMessageConverterMethodProcessor returns allSupportedMediaTypes with HttpMediaTypeNotAcceptableException [SPR-10175] #​14808
  • Attribute mode removed from annotation-driven definition in spring-task.xsd [SPR-10177] #​14810
  • FormHttpMessageConverter#writePart NPE on 'partBody.getClass()' [SPR-10187] #​14820
  • MockHttpServletRequest must not throw an exception on getParameter(null) [SPR-10192] #​14825
  • HttpEntityMethodProcessor does not support HttpEntity/ResponseEntity subclasses [SPR-10207] #​14840
  • MBeanExporter/MBeanRegistrationSupport leaks ObjectNames in registeredBeans [SPR-10957] #​15585
  • Handling of BeanInfo broken [SPR-10040] #​14674
  • Deadlock in DefaultListableBeanFactory/DefaultSingletonBeanRegistry [SPR-10020] #​14654
  • ReflectivePropertyAccessor should not consider bridge methods [SPR-9994] #​14628
  • IntrospectionException: type mismatch between indexed and non-indexed methods [SPR-9943] #​14576
  • Prevent duplicate @Import processing and ImportBeanDefinitionRegistrar invocation [SPR-9925] #​14558
  • Ensure LineNumberReader is always closed in ResourceDatabasePopulator [SPR-9912] #​14545
  • ExtendedBeanInfo exception - java.beans.IntrospectionException [SPR-9702] #​14336
  • Deadlock between DefaultListableBeanFactory and DefaultSingletonBeanRegistry, perhaps due to lazily-instantiated aspect [SPR-7718] #​12374

📔 Documentation

  • Doc: Bad snippet for CompositeCacheManager [SPR-9064] #​13703
  • Error in doc on JCA CCI - ConnectionSpecConnectionFactoryAdapter [SPR-9466] #​14101
  • Example shows deprecated ScheduledTimerTask [SPR-10050] #​14683
  • Community Download site mentioned in the docs doesn't work [SPR-10171] #​14804
  • Fix castor website [SPR-10189] #​14822
  • Backport "Documentation update regarding aspectjrt and aspectjweaver jars usage" [SPR-10009] #​14643

v3.1.3.RELEASE

⭐ New Features

  • AbstractRoutingDataSource does not allow to unwrap the underlying datasource [SPR-9856] #​14489
  • Add JDBC exception translation support for Oracle error code ORA-06550 [SPR-9853] #​14486
  • allow replaced-method 'arg-type' matches against element body as well as 'match' attribute [SPR-9812] #​14445
  • Support opaque URIs in UriComponentsBuilder [SPR-9798] #​14431
  • Spring 3.1 CookieGenerator does not support HttpOnly property added in servlet 3.0 [SPR-9794] #​14427
  • Allow Jaxb2Marshaller to work with EclipseLink MOXy when using external binding definitions [SPR-9757] #​14391
  • Avoid per-request Pattern.compile() calls. [SPR-9749] #​14383
  • Share MethodParameter cache between HandlerMethods [SPR-9748] #​14382
  • Get rid of per-instance logger creation [SPR-9747] #​14381
  • Allow parsing of media types with single-quotes [SPR-9734] #​14368
  • Sybase lock wait timeout error code missing [SPR-9681] #​14315
  • Poor Performance with lots of Prototype Scoped Beans [SPR-9670] #​14304
  • HttpHeaders.getAccept() does not return all accept headers for Iplanet WebServer 7 [SPR-9655] #​14289
  • Add SpEL support for float literals [SPR-9486] #​14121
  • UriComponentsBuilder.query(String) does not always match properly the query [SPR-9474] #​14109
  • Deprecate SimpleJdbcTestUtils in favor of JdbcTestUtils [SPR-9235] #​13873
  • Value-oriented return method handling broken in 3.1 [SPR-9218] #​13856
  • @ResponseBody does not work with @ExceptionHandler when reason is set in @ResponseStatus [SPR-9159] #​13797
  • Creating of Spring beans takes a long time when the application is deployed through webstart / jnlp with Java 6 and above [SPR-9117] #​13755
  • 3.1.x reference docs mentions RequestBodyNotValidException but should be MethodArgumentNotValidException [SPR-9111] #​13749
  • TypeConverterDelegate contains commented out code [SPR-8463] #​13109
  • Make ResourceBundleMessageSource more flexible (catching up with Java 6's java.util.ResourceBundle) [SPR-7392] #​12050

🪲 Bug Fixes

  • When SimpleMessageListenerContainer could not connect, it throws a NullPointerException in shutdown() [SPR-9930] #​14563
  • Close 'beans' tag in MVC namespace documentation [SPR-9898] #​14531
  • Inconsistent behavior for LocalContainerEntityManagerFactoryBean for using/not using persistence.xml, with Hibernate4 [SPR-9883] #​14516
  • DispatcherPortlet should forward to view for ResourceRequest [SPR-9876] #​14509
  • Portlet mapping predicate compareTo is not transitive [SPR-9874] #​14507
  • OpDivide wrongly wraps result of division in TypedValue [SPR-9869] #​14502
  • NullPointerException in AbstractMessageConvertorMethodProcessor [SPR-9868] #​14501
  • Unscalable code in Jaxb2Marshaller [SPR-9867] #​14500
  • TypeConverterDelegate falls back to deprecated Date constructor when first converter failed [SPR-9865] #​14498
  • LoadTimeWeaving not working properly in Websphere [SPR-9857] #​14490
  • ServletConfigAware-related exception is not thrown as expected [SPR-9855] #​14488
  • POM dependency issue: com.caucho#com.springsource.com.caucho;3.2.1 is no longer available [SPR-9854] #​14487
  • @Resource injection of singleton in prototype using AnnotationConfigApplicationContext is not thread-safe [SPR-9852] #​14485
  • Prevent memory leaks with @Configuration beans [SPR-9851] #​14484
  • Hibernate 4 class loading issue on JBoss 7 when hibernate & spring classes loaded by different classloaders [SPR-9846] #​14479
  • Automatically created java.inject.Provider cannot be injected into session scoped beans [SPR-9845] #​14478
  • Upgrade spring mvc app to 3.1.2 causes content-type to be returned as 'application/*+xml' [SPR-9841] #​14474
  • HttpComponentsHttpInvokerRequestExecutor does not explicitly release connection [SPR-9833] #​14466
  • Erroneous "0" returned where empty string expected in call through the RestTemplate [SPR-9832] #​14465
  • Race Condition in ReschedulingRunnable [SPR-9821] #​14454
  • Fix split package introduced by @EnableSpringConfigured [SPR-9811] #​14444
  • Autowired properties can remain unset during concurrent instantiation of prototype-beans [SPR-9806] #​14439
  • Performance degradation for TransactionInterceptor [SPR-9802] #​14435
  • Spring fails to locate jar files defined with jar-file tag in persistence.xml [SPR-9797] #​14430
  • RestTemplate fails to correctly parse some HTTP URI parameters [SPR-9791] #​14424
  • ResourceDatabasePopulator incredibly slow on JDK 1.7.0_06 or newer [SPR-9781] #​14415
  • DelegatingDataSource incorrectly implements java.sql.Wrapper [SPR-9770] #​14404
  • Remove default profile during environment merge [SPR-9761] #​14395
  • Register environment in all bean factories in a hierarchy [SPR-9756] #​14390
  • LinkedCaseInsensitiveMap duplicate element with put() [SPR-9754] #​14388
  • Default PersistenceUnit is configured with wrong name, resulting in duplicates & causes RTE. [SPR-9741] #​14375
  • Flashmap matching logic fails when target params are encoded. [SPR-9657] #​14291
  • BeanFactoryAnnotationUtils should throw BeansException [SPR-9652] #​14286
  • Injection of Provider fails for prototype-scoped beans [SPR-9630] #​14264
  • When testing controller mappings using AnnotationMethodHandlerAdapter NPE is thrown [SPR-9629] #​14263
  • Regression: scoped beans being cached too aggressively [SPR-9627] #​14261
  • org.springframework.core.Constants fail with NPE dispite method documentations say that it accepts null values [SPR-9608] #​14242
  • MessageSourceSupport and StaticMessageSource uses invalid caches for MessageFormat [SPR-9607] #​14241
  • Wrong compareTo() implementation in Portlet mapping predicates [SPR-9605] #​14239
  • RequestMappingInfoHandlerMapping.handleNoMatch throws HttpRequestMethodNotSupportedException incorrectly [SPR-9603] #​14237
  • JdbcTestUtils should not interpret comments as a separate statement [SPR-9593] #​14227
  • Injecting prototypes into tests using @Resource appears to be broken [SPR-9580] #​14214
  • ResourceUtils.useCachesIfNecessary() not correct handle JNLP connections [SPR-9547] #​14181
  • CollectionFactory should be aware of MultiValueMap [SPR-9498] #​14132
  • Java 7 only - PropertyPathFactoryBean requires a bean setter in version 3.1.1.RELEASE. Works fine under Java 6. [SPR-9414] #​14050
  • ErrorsMethodArgumentResolver fails when model attribute is mentioned in the signature of @ModelAttribute-annotated method [SPR-9378] #​14014
  • StaxEventContentHandler.setDocumentLocator leaks references [SPR-9305] #​13943
  • Portlet annotation handler mapping does is not working properly because of a flaw in predicate comparison [SPR-9303] #​13941
  • CollectionFactory does not chain exceptions [SPR-9285] #​13923
  • Allow MapToMap conversion even without a default constructor [SPR-9284] #​13922
  • Java based configuration - after upgrade to 3.1.1.RELEASE the AOP Proxy session scoped bean is instantiated to find type of bean during dependency resolution [SPR-9243] #​13881
  • AnnoationMethodHandlerExceptionResolver identifies wrong exception handler [SPR-9209] #​13847
  • @Inject Provider or @Autowired ObjectFactory issue with session scoped bean [SPR-9181] #​13819
  • Jaxb2Marshaller::supports() ignores classes found by packages scanning [SPR-9152] #​13790
  • Allow SpEL to resolve getter method against object of type Class [SPR-9017] #​13656
  • If you annotate any parameter in a @InitBinder method, it fails at runtime. [SPR-8946] #​13586
  • Property Placeholder Configurer Incorrectly Reports "Circular placeholder reference" Error For Repeated Nested Placeholders [SPR-5369] #​10042

📔 Documentation

  • Typo in ApplicationContextAware and BeanNameAware section [SPR-9609] #​14243
  • Fix typo in new-in-3.1.html page [SPR-9596] #​14230

v3.1.2.RELEASE

⭐ New Features

  • Setting default charset in StringHttpMessageConverter [SPR-7904] #​12559
  • XStreamMarshaller should convert XStream StreamException to Spring exception in case of unmarshalling an empty stream [SPR-9536] #​14170
  • Use BufferedInputStream in SimpleMetaDataReader to double performance [SPR-9528] #​14162
  • Quartz 2.x scheduler support (SimpleTriggerFactoryBean) ignores repeatCount attribute [SPR-9521] #​14155
  • Backport constructor accepting Charset in StringHttpMessageConverter, from Spring for Android to Spring Web. [SPR-9487] #​14122
  • Hibernate 4 smart flushing does not work unless CMTTransactionFactory is being specified [SPR-9480] #​14115
  • Resolve nested ${..} placeholders via PropertyResolver/Environment [SPR-9473] #​14108
  • Add missing section ids in reference documentation [SPR-9346] #​13984
  • Use Jackson 2.0 for Jackson based json processing such as MappingJacksonJsonView [SPR-9302] #​13940
  • Clarify @EnableScheduling javadoc re ExecutorService shutdown [SPR-9280] #​13918
  • Reduce log level for message re: missing annotation [SPR-9233] #​13871
  • HttpClientErrorException should provide access to response headers [SPR-7938] #​12593
  • Invalid MIME-type causes a 500 error [SPR-7712] #​12368
  • Cache by-type lookups in DefaultListableBeanFactory [SPR-6870] #​11536
  • Enable Executor qualification with @Async [SPR-6847] #​11513

🪲 Bug Fixes

  • Documentation for AbstractResource.getFilename() says 'throws IllegalAccessException' when in fact it returns null [SPR-9561] #​14195
  • DatabasePopulatorUtils uses non-transactional connection [SPR-9457] #​14092
  • ApplicationContext environment inheritance may causes child context environment property sources to be lost [SPR-9444] #​14080
  • Fix package cycle established by @EnableSpringConfigured [SPR-9441] #​14077
  • Fix regression in ClassPathResource descriptions [SPR-9413] #​14049
  • Unknown status codes (i.e. not in HttpStatus enum) prevent HttpClientErrorException and HttpServerErrorExceptions from being raised [SPR-9406] #​14042
  • Exposure of setStatisticsEnabled/setSampledStatisticsEnabled causes cache not initialized exception when chaches are defined as spring beans. [SPR-9392] #​14028
  • Reinstate check for a type-level @RequestMapping annotation to decide if a bean contains @RequestMapping methods [SPR-9374] #​14010
  • Cannot amend properties in RequestMappingHandlerMapping (e.g. useSuffixPatternMatch) using a bean post processor as ApplicationContextAwareProcessor always fires first initialising RequestMappingHandlerMapping [SPR-9371] #​14007
  • Regression: Incorrect behavior if a @PathVariable has the same name as a @ModelAttribute's object property [SPR-9349] #​13987
  • @PathVariable drops extension [SPR-9333] #​13971
  • UriComponentsBuilder.fromUri brakes url encoded query param [SPR-9317] #​13955
  • org.springframework.web.multipart.support.StandardServletMultipartResolver.cleanupMultipart causes an IOException on Resin [SPR-9299] #​13937
  • DispatcherPortlet shouldn't call exposeActionException during event processing [SPR-9287] #​13925
  • MutablePropertySources#get throws when it should return null [SPR-9179] #​13817
  • Scoped-proxy memory leak w/ @Resource injection [SPR-9176] #​13814
  • org.springframework.context misses Import-Package on javax.inject [SPR-9173] #​13811
  • Avoid infinite loop in AbstractResource#contentLength [SPR-9161] #​13799
  • AbstractMessageConverterMethodProcessor ignores quality parameter when selecting a MediaType [SPR-9160] #​13798
  • "Content-Disposition" in class StandardMultipartHttpServletRequest should be case insensitive [SPR-9149] #​13787
  • Invalid MIME-type causes a 500 error [SPR-9142] #​13781
  • Race condition in AnnotationMethodHandlerExceptionResolver [SPR-9138] #​13777
  • Custom condition in request mapping handler does not work as an exclusion filter [SPR-9134] #​13773
  • Fix regression in @PropertySource placeholder resolution [SPR-9133] #​13772
  • ServletContextResource getFile should not rely on getRealPath (for WebLogic 10 compatibility) [SPR-8461] #​13107

📔 Documentation

  • Backport "Add missing section ids in reference documentation" [SPR-9410] #​14046
  • INDEX.LIST uses incorrect jar names [SPR-6383] #​11049

v3.1.1.RELEASE

⭐ New Features

  • Add receive-timeout option to jms:listener-container or jms:listener definition [SPR-9114] #​13752
  • Synchronization issues occur on a form which heavily uses [SPR-9084] #​13722
  • UriComponentsBuilder.pathSegments(...) should drop empty segments [SPR-9077] #​13715
  • ServletUriComponentsBuilder should allow normalizing URIs created [SPR-9076] #​13714
  • ServletUriComponentsBuilder should provide static method to create URI from request without query parameters [SPR-9075] #​13713
  • SessionAttributes defined in the controller are not populated from the HttpSession object when the web session fails over to a new server in the cluster [SPR-9047] #​13686
  • org.springframework.dao.EmptyResultDataAccessException doesn't provide cause Throwable [SPR-9041] #​13681
  • Provide a way to override the ReflectiveMethodResolver so that subclasses can provide thier own static methods [SPR-9038] #​13677
  • SimpleMessageListenerContainer creates the consumers in the afterPropertySet instead of the start [SPR-9009] #​13648
  • Couple of ExtendedBeanInfoTests failing on Java 7 [SPR-9007] #​13646
  • ORM PersistenceExceptionTranslation does not convert Hibernate3 unique ids error to spring DuplicateKeyException [SPR-8996] #​13636
  • Initialize property sources before invoking ApplicationContextInitializer [SPR-8991] #​13631
  • Add the ability to Scan Packages for JAXB Marshalling (java example provided) [SPR-8986] #​13626
  • Add FlashAttributes to Model for view controllers [SPR-8976] #​13616
  • Flash attributes with RedirectView [SPR-8968] #​13608
  • Regression: please expose Configuration object in Hibernate 4 LocalSessionFactoryBean [SPR-8961] #​13601
  • Spring JDBC does not support JBoss 7 Native JDBC connection [SPR-8957] #​13597
  • How can Spring 3.1 support hibernate 4 such as support Hibernate 3? [SPR-8940] #​13580
  • Allow SELECT statements in ResourceDatabasePopulator [SPR-8932] #​13572
  • Please include block in project pom's. [SPR-8927] #​13567
  • form:errors tag: include object errors in the documentation [SPR-7799] #​12455
  • Add QueryTimeoutException to the DataAccessException hierarchy [SPR-7680] #​12336
  • Allow more flexibility for SQLException translation based on state [SPR-7675] #​12331

🪲 Bug Fixes

  • PDF documentation still missing images (even in 3.1 final) [SPR-9267] #​13905
  • @PropertySource annotation with multiple values and a name fails to register all property sources [SPR-9127] #​13766
  • BeanNameGenerator strategy provided to AnnotationConfig(Web)ApplicationContext does not apply to nested and imported @Configuration classes [SPR-9124] #​13762
  • ResourceHttpRequestHandler OSGiBundleResource contentLength [cannot be resolved to absolute file path] [SPR-9118] #​13756
  • StringHttpMessageConverter should use HttpServletRequest encoding for POST body [SPR-9096] #​13734
  • org.springframework.web.util.UriTemplate not throwing IllegalArgumentException when URIVariables map missing values [SPR-9093] #​13731
  • Incorrect name in documentation for ByteArrayHttpMessageConverter class [SPR-9085] #​13723
  • JobDetailFactoryBean missing properties to set description and durability on JobDetail [SPR-9080] #​13718
  • RequestParamMethodArgumentResolver does not resolve multiparts using HTTP PUT [SPR-9079] #​13717
  • ServletContextResource.isReadable() returns "true" for directories [SPR-9067] #​13706
  • After upgrade to 3.1.0 from 3.0.5 we've get "Unexpected ClassLoader type" exception during startup of our application under jboss 5.1 [SPR-9065] #​13704
  • Spring MVC 3.1.GA 405 problem, can not create two mappings with a same url when using 2 methods (GET, POST) and a PathVariable [SPR-9062] #​13701
  • IllegalStateException when saving flash attributes if the session does not exist [SPR-9060] #​13699
  • Make spring-test dependency on spring-aspects optional [SPR-9048] #​13687
  • PropertiesLoaderSupport no longer works with XML-formatted property files when they're loaded as a FileSystemResource. [SPR-9043] #​13683
  • @ComponentScan with includeFilters on @Import-ed context does not work [SPR-9031] #​13670
  • javax.Provider Spring support doesn't work for collections [SPR-9030] #​13669
  • Beanname of @Configuration instance is null when Configuration is imported via @Import [SPR-9023] #​13662
  • Two matching produces conditions compared incorrectly if media type in 'Accept' header contains a quality parameter [SPR-9021] #​13660
  • Provide property in RedirectView to disable treating the redirect URL as a URI template [SPR-9016] #​13655
  • AbstractEnvironment should not call overridable method from constructor [SPR-9013] #​13652
  • NPE in Spring-JDBC with sqlite [SPR-9006] #​13645
  • Javadoc error in AbstractRequestCondition subclasses [SPR-9001] #​13641
  • @ActiveProfiles are not cascaded down to contexts loaded via @ImportResource [SPR-8992] #​13632
  • NullPointerException when @InitBinder method has an HttpServletResponse argument [SPR-8983] #​13623
  • UriUtils query parser broken from 3.0.7 to 3.1.0 [SPR-8974] #​13614
  • spring-context missing optional Import-Package directive for javax.validation.spi [SPR-8973] #​13613
  • JDBC XML schema refers to a non-existing class EmbeddedDataSourceFactoryBean [SPR-8972] #​13612
  • Property wrongly converted if field and setter do not match [SPR-8964] #​13604
  • Bean configuration behaviour in detecting Locale values changed [SPR-8962] #​13602
  • Regression: SpringValidatorAdapter generates invalid error codes for class-level constraints [SPR-8958] #​13598
  • Got stackoverflow when scanning for @Configuration [SPR-8955] #​13595
  • BeanFactory does not return FactoryBeans in case the are looked up by type and type prediction is used [SPR-8954] #​13594
  • The class org.springframework.orm.hibernate4.LocalSessionFactoryBean does not implement the interface PersistenceExceptionTranslator [SPR-8952] #​13592
  • PropertyPathFactoryBean requires a bean setter in version 3.1.0.RELEASE. It didn't in 3.0.6.RELEASE [SPR-8949] #​13589
  • TypeConverterDelegate no longer processes ConversionService ParseException when converting to String [SPR-8944] #​13584
  • The key-generator attribute of cache:annotation-driven element does not work when mode attribute is set to "aspectj" [SPR-8939] #​13579
  • java.beans.IntrospectionException: type mismatch between indexed and non-indexed methods: <method_name> [SPR-8937] #​13577
  • Spring should tell JPA provider to exclude unlisted classes when packagesToScan is used [SPR-8936] #​13576
  • @Autowired does not appear in JavaDoc [SPR-8935] #​13575
  • Regression - Introspection with BeanUtils started failing for java.math.BigDecimal [SPR-8931] #​13571
  • DefaultPersistenceUnitManager must not reject multiple PersistenceUnits with the same name eagerly [SPR-8925] #​13565
  • NullPointerException in org.springframework.orm.hibernate4.LocalSessionFactoryBuilder.(LocalSessionFactoryBuilder.java:101) [SPR-8924] #​13564
  • Accept header with quoted parameter causes IllegalArgumentException in HttpHeaders.getContentType for the outputMessage [SPR-8917] #​13557
  • Spring Ref 3.1 is still referencing OpenSymphony with outdated link [SPR-8915] #​13555
  • QuartzJobBean doesn't work with Quartz 2.0 at runtime [SPR-8889] #​13530
  • JPA without persistence.xml fails when all classpath items are jars [SPR-8832] #​13474
  • Exception during SpringSessionSynchronization.aftercompletion() results in IllegalStateException/SessionHolder never unbound from thread [SPR-8757] #​13399
  • NamedParameterUtils does not parse quoted single quotes correctly [SPR-8280] #​12928
  • Setting "file-encoding" attribute in a "context:property-placeholder" element in spring xml configuration doesn't work [SPR-8024] #​12679
  • RestTemplate throws IllegalArgumentException when HTTP status is not in the HttpStatus enum [SPR-6752] #​11418

  • If you want to rebase/retry this PR, click this checkbox.

@mend-for-github-com mend-for-github-com bot added the security fix Security fix generated by WhiteSource label May 15, 2022
@mend-for-github-com mend-for-github-com bot changed the title Update dependency org.springframework:spring-webmvc to v3.2.0.RELEASE Update dependency org.springframework:spring-webmvc to v3.2.0.RELEASE - abandoned Jun 20, 2023
@mend-for-github-com
Copy link
Author

Autoclosing Skipped

This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

security fix Security fix generated by WhiteSource

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants