ICEM03
ICEM03은 모듈의 모든 작업이 기본 작업인지 또는 유효한 기본 작업에서 파생되는지 확인합니다.
통합 모듈 ICE는 패키지 유효성 검사에 사용되는 ICE가 포함된 .cub 파일이 아니라 Mergemod.cub라는 통합 모듈 .cub 파일에 저장됩니다.
ICEM03은 기본 작업이 아니거나 유효한 기본 작업에서 파생된 시퀀스 테이블의 모듈 포함 작업에 대한 오류 메시지를 게시합니다.
ICEM03은 아래에 표시된 데이터베이스 항목을 포함하는 모듈에 대해 다음 오류 메시지를 게시합니다.
The action 'Action1' in the 'ModuleInstallExecuteSequence' table is
orphaned. It is not a valid base action and does not derive from a
valid base action.
The action 'Action2' in the 'ModuleInstallExecuteSequence' table is
orphaned. It is not a valid base action and does not derive from a
valid base action.
ModuleInstallExecuteSequence 테이블
작업 | 시퀀스 | BaseAction | After | 조건 |
---|---|---|---|---|
작업 1 | 작업 2 | 0 | ||
작업 2 | 작업 1 | 0 |
ICEM03은 ModuleInstallExecuteSequence 테이블에서 서로를 기본 작업으로 참조하기 때문에 이러한 두 작업의 오류를 게시합니다. ModuleAdminUISequence, ModuleAdminExecuteSequence, ModuleAdvtUISequence, ModuleAdvtExecuteSequence, ModuleInstallUISequence 및 ModuleInstallExecuteSequence 테이블의 모든 작업은 기본 작업이거나 다른 작업과의 플래그 전후 조합에서 해당 위치를 파생해야 합니다.
이 오류를 해결하기 위해 두 작업에 대한 기본 작업을 결정합니다. 기본 시퀀스 번호를 사용하여 기본 작업의 레코드를 추가합니다. Action1 및 Action2의 경우 BaseAction 열에 기본 작업 이름을 입력하고 After 열에 0 또는 1을 입력합니다.