Juergen Hoeller
82c1c859d9
Polishing
...
(cherry picked from commit 9cb4de8 )
2016-12-20 21:17:48 +01:00
Juergen Hoeller
cf6a5835cc
Polishing
2016-12-08 18:39:30 +01:00
Juergen Hoeller
59a24b406a
Polishing
2016-08-10 14:20:42 +02:00
Juergen Hoeller
aaac199e8b
Consistently use constructor-based instantiation instead of Class.newInstance / BeanUtils.instantiate
...
Issue: SPR-14486
2016-07-19 19:21:06 +02:00
Juergen Hoeller
c43e7497c1
Fixed typo: "occured"->"occurred"
2016-07-08 15:12:16 +02:00
Juergen Hoeller
bc2c22d51e
Streamline XML namespace support towards unversioned schemas
...
This commit also removes support code for outdated options which were only available in older schema versions.
Issue: SPR-13499
2016-07-05 20:50:03 +02:00
Stephane Nicoll
00d2606b00
Explicit type can be replaced by <>
...
Issue: SPR-13188
2016-07-05 17:00:34 +02:00
Juergen Hoeller
d0aa607200
Remove XMLBeans support
...
Issue: SPR-13796
2016-07-04 23:29:29 +02:00
Juergen Hoeller
f61b998447
AbstractMarshaller defensively uses DocumentBuilderFactory within synchronized block
...
Issue: SPR-13935
2016-02-10 16:22:13 +01:00
Juergen Hoeller
8ce5e88c66
Require Jackson 2.6+, FreeMarker 2.3.21+, XStream 1.4.5+
...
Issue: SPR-13062
2015-12-17 17:14:50 +01:00
Stephane Nicoll
752d3c715a
Initiate structure for 4.3 XSDs
2015-12-17 15:43:23 +01:00
Juergen Hoeller
11806b9215
Class identity comparisons wherever possible (and further polishing)
...
Issue: SPR-12926
2015-12-09 12:28:09 +01:00
Johnny Lim
2defb6555e
Fix broken Javadoc related to < and >
2015-11-12 11:22:08 +01:00
Juergen Hoeller
b9d7913407
Deprecate XmlBeans support (following the XMLBeans retirement at Apache)
...
Issue: SPR-13399
2015-08-27 11:52:50 +02:00
Juergen Hoeller
5e9a96817b
Completely remove JdkVersion check from Jaxb2Marshaller
...
Issue: SPR-13312
2015-08-12 17:45:37 +02:00
Sam Brannen
27e9db8c8c
Fix regression in Jaxb2Marshaller regarding JdkVersion
...
Issue: SPR-13312
2015-08-12 17:35:03 +02:00
Juergen Hoeller
bec3b0fa1a
Deprecate JdkVersion (for optimistic compatibility with newer JDK generations)
...
Issue: SPR-13312
2015-08-12 16:14:43 +02:00
Stephane Nicoll
a3f39d5257
Add missing 4.2 XSDs
...
Issue: SPR-13300
2015-08-01 09:50:36 +02:00
Juergen Hoeller
18c4671318
JAXB scan skips annotated interfaces
...
Issue: SPR-13221
2015-07-13 14:59:53 +02:00
Juergen Hoeller
0411435bac
XML parsing tests pass on non-English locales now, plus a revised exception message and some minor polishing
...
Issue: SPR-13136
(cherry picked from commit 38b8262e1e )
2015-06-30 17:16:45 +02:00
Rossen Stoyanchev
d79ec68db4
Disable DTD when parsing untrusted XML input
...
Issue: SPR-13136
2015-06-30 07:50:21 -04:00
Stephane Nicoll
95acf8c989
Remove references to codehaus.org
...
Issue: SPR-13129
2015-06-15 15:44:29 +02:00
Juergen Hoeller
b4095c3e1d
Class identity comparisons wherever possible
...
Issue: SPR-12926
2015-05-20 14:34:16 +02:00
Juergen Hoeller
9ac02b319d
Remove pre-3.2 deprecated classes and methods
...
Issue: SPR-12578
2014-12-30 20:05:15 +01:00
Juergen Hoeller
ad2d5952c6
XmlOptionsFactoryBean initializes empty XmlOptions by default and uses efficient entrySet iteration
...
Issue: SPR-12383
2014-10-28 13:34:56 +01:00
Juergen Hoeller
8325b10080
Consistent formatting of license headers, package javadocs, and import declarations
2014-10-21 01:44:07 +02:00
Juergen Hoeller
ad475ffadf
Consistent vararg declarations for String array setters
2014-08-08 17:17:09 +02:00
Stephane Nicoll
dd2bf28a4f
Add missing XSDs
...
Commit b676c41805 should have added the 4.1 XSDs for the jdbc and oxm
modules.
Issue: SPR-12011
2014-07-19 18:42:05 +02:00
Juergen Hoeller
6fef8b996c
Polishing
2014-05-20 10:46:06 +02:00
Rossen Stoyanchev
8e096aeef5
Disable URL resolution in DTD declarations
...
Issue: SPR-11768
2014-05-19 22:45:12 -04:00
Juergen Hoeller
6f2e61b19f
Polishing
...
(cherry picked from commit c97c246 )
2014-04-28 00:47:50 +02:00
Juergen Hoeller
63733c4805
AbstractMarshaller avoids SAXSource workaround when processExternalEntities=true
...
Issue: SPR-11737
(cherry picked from commit 93d13cf )
(cherry picked from commit 4196e6c )
2014-04-28 00:47:39 +02:00
Juergen Hoeller
f5cce14fe7
XStreamMarshaller supports custom NameCoder strategy
...
Issue: SPR-11702
2014-04-16 23:08:32 +02:00
Juergen Hoeller
196cdef182
AbstractMarshaller uses general exception message in extracted buildDocument() method
...
Issue: SPR-11635
(cherry picked from commit f7a17ad )
2014-04-09 20:58:07 +02:00
Juergen Hoeller
d4b0ae9787
AbstractMarshaller pre-implements getDefaultEncoding() method
...
Issue: SPR-11635
2014-04-09 17:42:56 +02:00
Juergen Hoeller
8f28a9352e
XStreamMarshaller lazily creates fallback XppDriver
...
Issue: SPR-11635
2014-04-09 17:42:45 +02:00
Arjen Poutsma
f2f355e76c
Improved StAX<->SAX bridge
...
Improved the SAX to StAX (and vice-versa) bridge exposed via StaxUtils.
The old integration had some issues with namespace declaration
attributes, brought to light in a XMLUnit upgrade.
Issue: SPR-11549
2014-03-25 20:58:58 +01:00
Juergen Hoeller
dd7f54c3c0
Revised ResizableByteArrayOutputStream as an actual subclass of ByteArrayOutputStream, and consistently applied appropriate ByteArrayOutputStream initial capacities across the codebase
...
Issue: SPR-11594
2014-03-24 22:57:38 +01:00
Sam Brannen
9dcd03d862
Clean up imports and warnings
2014-03-14 17:34:21 +01:00
Rossen Stoyanchev
edba32b309
Add processExternalEntities support to OXM
...
Update OXM AbstractMarshaller to support processing of external
XML entities. By default external entities will not be processed.
Issue: SPR-11376
2014-02-18 15:54:30 -08:00
Juergen Hoeller
c1ef552359
Polishing
2014-01-25 15:26:27 +01:00
Sam Brannen
5e7811a45d
Polish Javadoc in XStreamMarshaller
2014-01-25 14:03:18 +01:00
Arjen Poutsma
cf6cf18f1a
Corrected CatchAllConverter ordering docs
...
Corrected documentation regarding the CatchAllConverter in the XStream
javadocs.
2014-01-08 14:27:58 +01:00
Juergen Hoeller
26d143868f
Compatibility with XStream 1.4.5
...
XStream 1.4.5 doesn't check a given ConverterLookup for a ConverterRegistry implementation anymore, so we have to manually perform that check and assignment.
Issue: SPR-11147
2013-12-09 22:47:16 +01:00
Phillip Webb
a31ac882c5
Fix various javadoc warnings
2013-11-26 13:25:37 -08:00
Eric Dahl
e9f78f6043
Fix various typos
...
Fix a variety of typos throughout the project, primarily in
comments (javadoc or otherwise) but also in a handful of log messages
and a couple exception messages.
ISSUE: SPR-11123
2013-11-25 15:58:27 -08:00
Phillip Webb
59002f2456
Fix remaining compiler warnings
...
Fix remaining Java compiler warnings, mainly around missing
generics or deprecated code.
Also add the `-Werror` compiler option to ensure that any future
warnings will fail the build.
Issue: SPR-11064
2013-11-25 12:52:42 -08:00
Sam Brannen
8bb29750bf
Deleted unused resourceLoader field in Jaxb2Marshaller
2013-10-31 13:48:27 +01:00
Juergen Hoeller
5e88fe5842
Clarified Spring 4.0's dependency on JAX-WS 2.1+ / JAXB 2.1+ in javadoc
2013-09-25 12:54:25 +02:00
Juergen Hoeller
d202573e1a
Revised spring-oxm for 4.0
...
Added "target-package" to the jibx-marshaller element. Also fixed "context-path" and "binding-name" to follow Spring's usual attribute naming convention.
Issue: SPR-10882
2013-09-02 22:02:11 +02:00