apache / apache/servicecomb-java-chassis
ServiceComb-Java-Chassis 使用CSERestTemplate访问出现类型转化失败
Đang mở
- Ngôn ngữ chính
- Java
- Star
- 1.9k
- Fork
- 814
- Merge trung bình
- 8 ngày 23 giờ
- Pull request đã merge (30 ngày)
- 1
Mô tả
String jsonResult = restTemplate.getForObject(url, String.class)
出现异常:com.alibaba.fastjson.JSONObject cannot be cast to java.lang.String
java-chassis版本2.6.0
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện lệnh gọi CSERestTemplate getForObject đã được báo cáo với java-chassis 2.6.0 và String.class, sau đó theo dõi quá trình chuyển đổi phản hồi gây ra lỗi ép kiểu từ JSONObject sang String. Công việc được hoàn tất khi cùng một yêu cầu trả về một String mà không có ngoại lệ đã được báo cáo, với coverage cho đường dẫn chuyển đổi bị lỗi.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- api, backend
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 38/100