2 个解决方案
#1
数据有没有写到响应里面~
#2
找到问题原因了
Class<?>[] opReturnType = new Class[] { ResponseMiddlewarePolicyDto.class };
Object[] responseHeadDto = serviceClient.invokeBlocking(opQName, opArgs,
opReturnType);
以前这块传出的是String类型,所以返回的数据时String字符串,现在应该传输一个dto。上面定义的时候也应该是一个dto对象
Class<?>[] opReturnType = new Class[] { ResponseMiddlewarePolicyDto.class };
Object[] responseHeadDto = serviceClient.invokeBlocking(opQName, opArgs,
opReturnType);
以前这块传出的是String类型,所以返回的数据时String字符串,现在应该传输一个dto。上面定义的时候也应该是一个dto对象
#1
数据有没有写到响应里面~
#2
找到问题原因了
Class<?>[] opReturnType = new Class[] { ResponseMiddlewarePolicyDto.class };
Object[] responseHeadDto = serviceClient.invokeBlocking(opQName, opArgs,
opReturnType);
以前这块传出的是String类型,所以返回的数据时String字符串,现在应该传输一个dto。上面定义的时候也应该是一个dto对象
Class<?>[] opReturnType = new Class[] { ResponseMiddlewarePolicyDto.class };
Object[] responseHeadDto = serviceClient.invokeBlocking(opQName, opArgs,
opReturnType);
以前这块传出的是String类型,所以返回的数据时String字符串,现在应该传输一个dto。上面定义的时候也应该是一个dto对象