Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我正在从一个服务连接到另一个服务,面临转换问题_Java_Spring - Fatal编程技术网

Java 我正在从一个服务连接到另一个服务,面临转换问题

Java 我正在从一个服务连接到另一个服务,面临转换问题,java,spring,Java,Spring,我的代码: final MultiValueMap parts=新链接的MultiValueMap(); 添加(“文件名”,文件名); HttpHeaders xmlHeaders=新的HttpHeaders(); setContentType(MediaType.APPLICATION_XML); HttpEntity xmlEntity=新的HttpEntity(新文件系统资源(文件),XmlHeader); 添加(“文件”,xmlEntity); 最终字符串url=baseurl+url;

我的代码:

final MultiValueMap parts=新链接的MultiValueMap();
添加(“文件名”,文件名);
HttpHeaders xmlHeaders=新的HttpHeaders();
setContentType(MediaType.APPLICATION_XML);
HttpEntity xmlEntity=新的HttpEntity(新文件系统资源(文件),XmlHeader);
添加(“文件”,xmlEntity);
最终字符串url=baseurl+url;
HttpEntity requestEntity=新的HttpEntity(parts,createHttpHeadersWithToken());
String response=restemplate.exchange(url,HttpMethod.POST,requestEntity,String.class);
例外情况

调用post配置文件时发生异常:{} org.springframework.http.converter.HttpMessageConversionException:类型定义错误:[简单类型,类java.nio.channels.channels$1];嵌套异常为com.fasterxml.jackson.databind.exc.InvalidDefinitionException:未找到类java.nio.channels.channels$1的序列化程序,也未找到创建BeanSerializer的属性(为了避免异常,请在空的\u bean上禁用SerializationFeature.FAIL_)(通过引用链:org.springframework.util.LinkedMultiValueMap[“文件”]->java.util.LinkedList[0]->org.springframework.http.HttpEntity[“body”]->org.springframework.core.io.FileSystemResource[“outputStream”])