일부 응용 프로그램이 Tibco 랑데부를 통해 서로 통신하는 설정이 있습니다. 응용 프로그램은 인증 된 메시징을 사용하여 통신합니다. 내 문제는 두 명의 수신자가 최근에 메시지를 확인하려고 할 때 Error 27, Not Permitted가 표시되는 동작을 시작했기 때문입니다 (인증 된 메시지 교환의 첫 번째 메시지는 인증되지 않았으며 우리는 그).Tibco Rendezvous를 사용하여 메시지를 확인하는 것이 허용되지 않는 이유는 무엇입니까?
같은 오류를 가진 사람들을 찾기 위해 인터넷을 둘러 보았습니다. 많은 사람들을 찾았지만, 그들은 모두 tibco 전송을 만들려고 할 때 오류가납니다. 전송을 잘 만들 수는 있지만 전송 된 메시지는 확인할 수 없습니다.
우리의 환경은 tibco 7.X와 8.X를 모두 사용하며 때로는 혼합되어 있습니다. 이 문제는 피어가 동일한 티브코 버전을 사용하고 다른 버전을 사용할 때 나타납니다. 모든 응용 프로그램에는 표시되지 않지만 응용 프로그램에 대해 표시되면 "손상된"상태로 유지됩니다. 보낸 사람과받는 사람 모두에 대해 원장 파일을 버리는 것은 아무 것도하지 않습니다. 우리는 여전히 오류가 발생합니다. 보낸 사람과받는 사람 모두 장부 파일에 쓸 수있는 적절한 권한이 있습니다. 영구적으로 실행중인 rvds에 연결하고 있습니다. 보낸 사람과받는 사람이 다른 컴퓨터에 있습니다. 과거에는 의사 소통이 완벽하게 진행되었지만 어느 시점에서는 그렇게하지 못했습니다. 응용 프로그램은 java에 있으며 우리는 tibrvj.jar 자동 원시 라이브러리를 사용하고 있습니다.
오류 난 당신이 "당신이 일어나고 시작하기 위해 무슨 짓을"나에게 묻는거야 알고
... Caused by: TibrvException[error=27,message=Not permitted] at com.tibco.tibrv.TibrvImplCmTPortC.natConfirmMsg(Native Method) at com.tibco.tibrv.TibrvImplCmTPortC.confirmMsg(TibrvImplCmTPortC.java:304) at com.tibco.tibrv.TibrvCmListener.confirmMsg(TibrvCmListener.java:88) ....
, 그리고 내 대답은 "나는 모른다"입니다.
모든 의견을 보내 주시면 감사하겠습니다.
감사합니다.