RAML에 대한 모든 자습서를 살펴 보았습니다. 매우 흥분했습니다.API 킷 Mule의 콘솔에 출력이 표시되지 않습니다.
내가 사용할 수있는 대부분의 온라인 리소스를 찾았지만 모든 것을 설정하고 흐름이 생성 된 후 왜 로컬 호스트를 가리킬 때 mule 응용 프로그램으로 실행하는지 이해할 수 없었습니다. localhost : 8081/api/콘솔/난 huuuuuuuuge json 응답을 얻을 UI 예를 들어 here에 대해 설명하지.
RAML에 대한 모든 자습서를 살펴 보았습니다. 매우 흥분했습니다.API 킷 Mule의 콘솔에 출력이 표시되지 않습니다.
내가 사용할 수있는 대부분의 온라인 리소스를 찾았지만 모든 것을 설정하고 흐름이 생성 된 후 왜 로컬 호스트를 가리킬 때 mule 응용 프로그램으로 실행하는지 이해할 수 없었습니다. localhost : 8081/api/콘솔/난 huuuuuuuuge json 응답을 얻을 UI 예를 들어 here에 대해 설명하지.
내 GUI가 언제 스튜디오 탭에 표시되지 않은 : APIkit 콘솔, 하나의 방법은이 문제를 해결하려면 :
이 상자 밖으로 작동합니다. 이전 버전의 버그 일 수 있습니다.
최근 릴리스에서 동작을 확인할 수 있습니까?
일반적으로 최신 apikit에는 문제가 없지만 특정 [twitter 예제] (http : // api-portal.anypoint.mulesoft.com/twitter/api/twitter-rest-api/twitter-rest-api.raml) 나는 여전히 동일한 json 응답을 얻는다. 왜 이런 일이 발생하는지 모르겠지만 다른 모든 RAML 파일은 완벽하게 작동합니다. –
예 또한 Any Point Studio에서도 동일한 문제가 발생했습니다. Any Point Studio에있는 API KIT 콘솔에는 전혀 표시되지 않습니다. 하지만 기분을 좋게하고 출력물을 보려면 Google 크롬 브라우저를 사용해 보았습니다. API KIT Console에서 기대했던대로 예상 한 사용자 인터페이스를 얻었습니다. 희망이 문제는 다음 릴리스부터 수정 될 것입니다. 여기
http://localhost:8081/remote-vending/api/console/
가 API KIT Tutorial
에 대한 구글 크롬 브라우저에서 내 출력 저도 같은 문제를 겪고 그것을 해결 한 것입니다 : 여기
내가 브라우저에서 볼하는 데 사용되는 URL입니다 무효 공백을 제거합니다. 내가 포함했던 예제 파일 중 하나에 잘못된 후행 공백이 있습니다.내가 발견 한 방법;
이 응답에는 모든 포함 파일이 포함 된 완전히 컴파일 된 RAML이 포함되어야합니다. 이 전체 내용을 Anypoint Platform API Designer 또는 오류보고 기능이있는 다른 YAML 편집기의 새 RAML 파일로 복사하십시오. 잘못된 공백을 즉시 강조 표시했습니다.
http-inbound-endpoint에서 contentType 및 mimeType을 application/xml로 명시 적으로 설정했기 때문에 콘솔에서 xml로 돌아 오는 것과 비슷한 문제가있었습니다. 그렇게하지 않으면 콘솔과 관련된 css/js 리소스가 브라우저에서 올바르게 렌더링되지 않습니다. http-inbound-endpoint에서 contentType 및 mimeType을 생략하고 기본 apikit 라우터 플로우에서 json 변압기를 정의하지 마십시오. – neildo