2014-08-30 2 views
0

내 Apigee API 프록시에 Moment.js을 올바르게 포함하고 사용하려면 어떻게해야합니까?Moment.js를 Apigee API 프록시와 함께 사용하는 방법은 무엇입니까?

에서이 정책의 버전 2.8.2 포함 : 또한

{ 
    "fault": { 
     "faultstring": "Execution of reformatBookingDetails failed with error: Javascript runtime error: \"Cannot modify a property of a sealed object: moment. (reformatBookingDetails_js#6)\"", 
     "detail": { 
      "errorcode": "steps.javascript.ScriptExecutionFailed" 
     } 
    } 
} 

내가 : <IncludeURL>jsc://include/moment.min.js</IncludeURL>

내 주요 자바 스크립트 파일에 사용하려고되는지 여부를, API 요청은 항상 오류를 반환 다음을 시도했다. IncludeURL을 사용하는 대신 Moment.js 코드를 내 메인 자바 스크립트 파일의 맨 위에 수동으로 복사했습니다. 하지만 같은 오류가 발생했습니다.

업데이트 : Moment.js의 이전 버전을 사용해 보았는데 버전 2.5.1에이 문제가 없습니다. 이 문제는 2.6.0에 도입 된 것 같습니다.

답변

0

이것은 특정 문제와 유사하지 않습니다. apigee 런타임 외부에서이 javascript를 실행하려고해도 여전히 동일한 문제가 나타날 수 있습니다. 말하기가 어렵고, 자바 스크립트 코드를 보지 않고도 문제가 무엇인지 알 수 있습니다.

참조 용으로이 스레드를 살펴볼 수도 있습니다. https://bugzilla.mozilla.org/show_bug.cgi?id=203013

관련 문제