티스토리 뷰
최근 Domino(도미노) 버젼이 급격히 변경되면서 회사에서 사용하는 버젼이 차별적으로 사용되는 경우가 있다. 예를들면 A서버는 7.3버젼, B서버는 8버젼등. 이런 경우 하위버젼 (A서버인 7.3버젼)에 맞춰서 설계를 하는 경우는 아무 문제 없지만(가끔 수식등이 사라지는 경우는 있지만 대부분은 상위버젼이 하위버젼을 포함해야 하므로 아무 문제 없다고 표현함) 반대로 설계의 편이를 위해서 상위버젼에서 설계후 하위버젼에 적용하면 기능을 제공하지 못하는 경우가 발생한다. 그래서 발생하는 문제 중 이번에는 에이전트에 대한 부분을 살펴보려 한다.
에이전트를 상위버젼에서 작성하여 하위버젼에 적용시 대상등이 지원되지 않는 경우가 있다. 그런 경우 하위버젼에서는 "Unknown trigger and search type; agent may be corrupt" 이런 메시지가 서버로그에 나타난다. 관련 화면을 보면 아래 그림과 같다.
옆의 화면처럼 에이전트가 실행될때 메시지가 나타나고 실행되지 않는다면 위에서 언급한 내용인 상위버젼에서 제공되는 기능을 하위버젼에서 사용했다고 생각하면 쉽다. 그러면 이렇게 에러로만 내용을 확인 할 수 있는가?
물론, 아니다. 작성된 에이전트를 노츠 디자이너(Designer)모드로 확인해 보면 아래 그림과 같이 표시된다.
즉 대상에 지정했던 내용이 하위버젼에서 지원되지 않아서 "없음"으로 변경된 것이다. 이부분을 하위버젼에 맞게 설정하고 저장/실행하면 다시 정상적으로 실행할 수 있게 된다.
에이전트를 상위버젼에서 작성하여 하위버젼에 적용시 대상등이 지원되지 않는 경우가 있다. 그런 경우 하위버젼에서는 "Unknown trigger and search type; agent may be corrupt" 이런 메시지가 서버로그에 나타난다. 관련 화면을 보면 아래 그림과 같다.
옆의 화면처럼 에이전트가 실행될때 메시지가 나타나고 실행되지 않는다면 위에서 언급한 내용인 상위버젼에서 제공되는 기능을 하위버젼에서 사용했다고 생각하면 쉽다. 그러면 이렇게 에러로만 내용을 확인 할 수 있는가?
물론, 아니다. 작성된 에이전트를 노츠 디자이너(Designer)모드로 확인해 보면 아래 그림과 같이 표시된다.
즉 대상에 지정했던 내용이 하위버젼에서 지원되지 않아서 "없음"으로 변경된 것이다. 이부분을 하위버젼에 맞게 설정하고 저장/실행하면 다시 정상적으로 실행할 수 있게 된다.
댓글