사실 wso2 esb에서 json으로 json으로 변환하는 데 문제가 있습니다. 실제로 payload factory를 프록시에서 사용하고 있고 나머지는 json 콘텐츠와 함께 프록시를 호출합니다. 여기에 내 통합 흐름이 있습니다. 프록시를 호출하고 프록시가 jms 메시지 저장소에 요청을 보냅니다. 메시지 프로세서가 메시지 저장소의 메시지를 사용하여 정의 된 끝점으로 보냅니다 (.net web API). 하지만 문제는 숫자가 자동으로 정수 요소로 변환되는 문자열입니다. "orderId": 10000 (문자열을 "orderId": "10000"으로 지정하고 싶습니다.)하지만 프록시에서 직접 내 끝점으로 요청을 보낼 때 메시지 브로커 사용) 제대로 작동합니다. 이 문제를 해결하도록 도와 주시겠습니까?wso2 esb json json 변환 큰 따옴표가 누락 된
0
A
답변
1
에서 추가 Formaters 섹션에 추가이 문제에 my question with more details를 참조하고, 보이는 4.9.0 wso2 jira
0
문제가 JSON 메시지 포맷터를 변경해야합니다. 다음 단계를 따르십시오.
변화 org.apache.axis2.json 사용하는 대신 JsonStreamFormatter의 JSON 메시지 포매터를 변경해야 다음
/repository/conf/axis2/axis2.xml [ESB 홈]을 작업 디렉토리 .JSONMessageFormatter.
<!--messageFormatter contentType="application/json" class="org.apache.synapse.commons.json.JsonStreamFormatter"/--> <messageFormatter contentType="application/json" class="org.apache.axis2.json.JSONStreamFormatter"/>
0
당신은
org.apache.synapse.commons.json.JsonStreamBuilder
org.apache.synapse.commons.json.JsonStreamFormatter
는 "응용 프로그램/JSON"기존 빌더와 포매터를 제거하고 아래 추가 axis2.xml에 다음 빌더 및 포맷을 사용할 수 있습니다. 이 WSO2의 ESB에서 문제를 같이
<messageFormatter contentType="application/json"
class="org.apache.synapse.commons.json.JsonStreamFormatter"/>
은 자세한 내용 빌더 섹션
<messageBuilder contentType="application/json"
class="org.apache.synapse.commons.json.JsonStreamBuilder"/>
관련 문제
- 1. wso2 esb xml to json return base64
- 2. wso2 esb, json, PL/SQL은 JSON 웹 서비스를 WSO2 ESB 프록시 서비스로 보내고 클라이언트가 닫습니다.
- 3. WSO2 ESB 전체 JSON 데이터를 XML로 변환 할 수 없습니다.
- 4. JSON 누락 큰 따옴표 iOS
- 5. WSo2 ESB 4.0.3 및 REST 서비스의 JSON
- 6. WSO2 ESB DSS 응답 반복 (json 배열)
- 7. WSO2 ESB 분산 변환
- 8. WSO2 ESB 4.5.1 : SOAP에서 JSON으로 변환 문제
- 9. wso2 esb drupal 커넥터
- 10. 큰 JSON 파일을 MySQL로 변환
- 11. WSO2 ESB & ESB 중재자
- 12. WSO2 ESB는하지 응답 JSON 메시지
- 13. 뮬 ESB : JSON 개체
- 14. WSO2 ESB 샘플 440 실패 (JSON/XML 프록시)
- 15. wso2 esb json post 메서드 빈 쿼리 매개 변수 처리
- 16. WSO2 ESB 버전 4.7.0, 간단한 JSON에서 XML 로의 변환 문제
- 17. WSO2 ESB
- 18. WSO2 ESB
- 19. MySQLI를 통해 저장 될 때 JSON 데이터에서 큰 따옴표가 제거됩니다.
- 20. JSON JSON 변환
- 21. Javascript 객체를 JSON 문자열로 변환
- 22. JSON : JSON 문자열이 엉망으로 수정되었습니다.
- 23. WSO2 ESB OutSequence 관련 문제
- 24. WSO2 ESB Smooks - XML을 CSV로 변환
- 25. WSO2 ESB - Api to Soap 변환
- 26. WSO2 ESB - HTTP 202 허용 응답 변환
- 27. 누락 된 JSON 요소를 찾으려면 Vim 정규식
- 28. WSO2 ESB 메시지 손상
- 29. WSO2 ESB 4.8 json 네이티브 지원 - 스크립트 조정자를 통해 조정자를 사용하여 json 및 로그 조작 시도
- 30. wso2 esb 끝점을 변경할 수 없습니다.
이전에 해봤지만 아무 일도 일어나지 않았습니다. 제 새로운 [질문]을 보시기 바랍니다. (http://stackoverflow.com/question) s/38321898/wso2-esb-json-missing-quotes-and-brackets), 나는 더 많은 세부 사항으로 내 문제를 설명했다. 감사 –