IBM 웹 사이트의 Configuring a polling event source to send push notifications 문서를 기반으로 SQL 어댑터를 사용하여 폴링 이벤트 소스를 작성하고 로컬 MFP 서버에 어댑터를 배치하여 동작을 관찰했습니다. MobileFirst 7.1 어댑터 폴링 이벤트 소스 오류
function doSomething(){
WL.Logger.info(new Date() + " :: doing something");
}
WL.Server.createEventSource({
name: "tada",
poll: {
interval: 3,
onPoll: "doSomething"
}
});
내 개발 환경 :
- OS X 엘 카피 탄
- JDK 1.8.0 64 비트
- 이클립스 화성
- MobileFirst 플랫폼 재단 7.1
그러나 Eclipse 콘솔에 텍스트 로그를 표시하는 대신 오류 표시 (몇 초마다) :
[ERROR ] ErrorID:40917855-1464858567623-21
Unknown exception: null
[ERROR ] ErrorID:40917855-1464858597627-22
Unknown exception: null
[ERROR ] ErrorID:40917855-1464858627632-23
Unknown exception: null
여기에 무슨 일이 일어나는 지 아는 사람이 있습니까?
다른 어댑터 프로 시저에이 행을 넣고 아무렇게나 호출하면 동일한 오류가 발생합니까? 또 다른 요점은 WL.Logger.info (new Date()); –
WL.Server.createEventSource() 줄을 기존의 프로 시저 중 하나로 이동하고 프로 시저를 호출하려고했습니다. 그것은 나에게 새로운 오류를 주었다. "이 방법은 어댑터 초기화 중에 만 호출 할 수 있습니다." 그리고 WL.Logger.info (new Date()); 너무. –
몇 가지 변경 사항을 시도한 후에 위의 게시와 같이 원래 코드로 롤백하고 Eclipse MFP 서버 콘솔에서 종료 버튼을 클릭하여 MobileFirst 서버를 중지 한 다음 다시 배포하여 다시 시작하기로 결정했습니다. 내 SQL 어댑터. 맞춰봐? 이제 처음으로 MobileFirst의 여론 조사 이벤트 소스가 매력처럼 작동합니다! –