Fix package cycle among http message converters

This change introduces a new AllEncompassingFormHttpMessageConverter
class that adds JSON and XML converters for individual mime parts of
a multi-part request. The new converter is used in place of the
previously used XmlAwareFormHttpMessageConverter.

Issue: SPR-10055
This commit is contained in:
Rossen Stoyanchev
2012-12-07 18:12:11 -05:00
parent d309bb4bbb
commit 85a552daed
13 changed files with 80 additions and 28 deletions

View File

@@ -40,6 +40,7 @@ import org.springframework.http.HttpHeaders;
import org.springframework.http.MediaType;
import org.springframework.http.MockHttpInputMessage;
import org.springframework.http.MockHttpOutputMessage;
import org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter;
import org.springframework.http.converter.xml.XmlAwareFormHttpMessageConverter;
import org.springframework.util.LinkedMultiValueMap;
import org.springframework.util.MultiValueMap;
@@ -55,7 +56,7 @@ public class FormHttpMessageConverterTests {
@Before
public void setUp() {
converter = new XmlAwareFormHttpMessageConverter();
converter = new AllEncompassingFormHttpMessageConverter();
}
@Test