ODM 8.5 (JRules의 후속 버전)를 사용하기 시작한 직후에 기존 Java 프로젝트를 BOM (Business Object Model)의 기반으로 사용하려고합니다. 대부분의 수업은 잘 번역 된 것 같습니다. 그러나, 내가 고칠 수 없었던 하나의 오류가 - 중복이 발생하는 위치 불행하게도 Java 프로젝트에서 ODM/JRules 매핑에 중복 용어 오류를 수정하는 방법은 무엇입니까?
Term "event" is duplicated in the vocabulary or is a reserved word.
이 규칙 디자이너 말할하지 않습니다, 나는 예약어의 목록을 찾을 수 없어 . 그 때까지는 "이벤트"가 예약되어 있다고 가정합니다.
나는 추상 자바 클래스 Event
을 가지고 있으며, 이름의 일부로 "이벤트"가 포함 된 필드 등을 가지고 있습니다 (예 : eventType
). 이것은 내가 내 Event
클래스와 이름에 "이벤트"내 필드를 원하는 않는
{event type} of {this}
및
set the event type of {this} to {event type}
가정처럼 때 음성을 기본값으로 상승을 제공, 어떻게 있도록 내 BOM을 조정합니까 오류가 발생하지 않습니까? 나는 아직도, 그러나
{evnt-type} of {this}
및
set the evnt-type of {this} to {evnt-type}
: 나는 예를 들면, 지금 같은 때 음성이, 단어 "이벤트가"더 이상 .VOC 파일에 자체적으로 표시하도록 내 BOM을 편집하지 않은 동일한 오류 메시지가 있습니다. 내가 무엇을 할 수 있을지?
편집 :
나는 "이벤트"를 포함 ILOG 규칙 언어에 대한 예약 된 단어 목록을 지정하는 IBM 문서에 list of reserved words에 위치했습니다. 그러나 설명서가 명확하지 않습니다. "많은 키워드가 예약되어 있고 패키지 이름에 이름 지정이 적용됩니다." 패키지 이름에만 제한이 적용된다는 의미입니까? 또한 "V7.5에서 더 이상 사용되지 않습니다."라고 말합니다. 예약어 목록을 어떻게 사용 중지 할 수 있습니까? 이는 v7.5 이후에는 아무런 제한이 없다는 것을 의미합니까?