게시 규칙 활성화
사이트 관리자는 게시 규칙 처리를 사용할지 여부를 설정합니다. wvs.properties 파일의 WVS 등록 정보 publish.usesPublishRules에 게시 규칙 처리를 사용할 모든 저작 응용 프로그램의 이름을 포함하면 됩니다.
publish.usesPublishRules 등록 정보에 다음 구문이 사용됩니다.
publish.usesPublishRules=<AuthoringApplication> <AuthoringApplication>
여기서 <AuthoringApplication>은 MCAD 저작 응용 프로그램의 지정된 내부 이름입니다(하나 이상의 저작 응용 프로그램이 공백으로 구분된 목록에 있음).
예를 들어, xconfmanager 유틸리티를 사용하여 Arbortext 또는 Creo Parametric 응용 프로그램으로만 작성된 EPMDocuments를 처리하는 데 게시 규칙을 사용하려면 등록 정보를 다음으로 설정합니다.
publish.usesPublishRules=ARBORTEXT PROE.
이 예에서 다른 저작 응용 프로그램은 게시 규칙의 영향을 받지 않습니다.
저작 응용 프로그램을 사용하는 다른 모든 구성 설정과 같이 모든 저작 응용 프로그램의 내부 이름을 사용하여 게시 규칙을 설정합니다. 다음 표에는 게시 규칙 평가에 사용되는 몇 가지 저작 응용 프로그램 이름이 나와 있습니다.
저작 응용 프로그램 이름
CAD 응용 프로그램
ARBORTEXT
Arbortext
ISODRAW
Arbortext IsoDraw
CADDS5
Creo CADDS 5
COCRDRAFT
Creo Elements/Direct Drafting
COCRMOD
Creo Elements/Direct Modeling
GALAXY
Creo Illustrate
PROE
Creo Parametric
RSD
Creo Schematics
INVENTOR
AutoDesk Inventor
CATIA
Dassault CATIA V4
CATIAV5
Dassault CATIA V5
SOLIDWORKS
Dassault SolidWorks
UG
Siemens NX
* 
잠긴 CAD 개체를 게시할 수 있습니다.
게시 규칙을 사용하도록 설정하는 프로세스는 다음과 같이 요약할 수 있습니다.
1. 관리자는 게시 규칙 XML 파일을 WVS 구성 템플릿에 로드해야 합니다. 관리자는 제품/프로젝트/라이브러리, 조직 또는 사이트 컨텍스트에서 WVS 구성 템플릿을 작성할 수 있습니다.
게시 규칙 XML 파일을 로드할 때 오류 메시지가 나타나면 구문에 일치하지 않는 부분이 있습니다. 오류 발견과 수정에 대한 도움이 필요하면 "게시 규칙 오류 조사"를 참조하십시오.
2. EPMDocument를 게시할지 여부를 결정할 때 WVS는 EPMDocument의 저작 응용 프로그램이 WVS 등록 정보 publish.usesPublishRules에 나열되었는지 여부를 확인합니다.
3. publish.usesPublishRules 등록 정보 엔트리에 저작 응용 프로그램이 있는 경우 EPMDocument의 제품/프로젝트/라이브러리, 조직 및 사이트 컨텍스트에서 게시 규칙 XML 파일을 포함하는 WVS 구성 템플릿이 계층적으로 검색됩니다.
검색 시 발견된 첫 번째 게시 규칙 파일이 게시 규칙 평가에 사용됩니다.
검색 시 게시 규칙 파일이 발견되지 않으면 저작 응용 프로그램이 게시 규칙 처리용으로 구성되지 않은 경우처럼 처리됩니다.
4. 작업을 작성하고 제출하려면 게시 규칙 처리에서 게시 규칙의 <publish on=value/>와 일치시켜야 합니다. 게시 규칙 처리를 트리거 하는 다섯 개의 값이 있습니다.
<publish on=”checkin”/> - 게시 규칙 평가에 대한 트리거가 체크 인의 결과인 EPMDocument에 대한 게시 작업입니다.
<publish on=”create-representation”/> - 게시 규칙 평가에 대한 트리거가 표현/주석 테이블의 EPMDocument(또는 해당 소유자 연관 WTPart)에서 실행된 새 표현 작업(새 표현 마법사를 통해)에 대한 게시 작업입니다.
<publish on="schedule"/> - 게시 규칙 평가에 대한 트리거가 WVS 작업 스케줄러 관리를 사용하여 제출된 작업의 결과인 EPMDocument에 대한 게시 작업입니다.
<publish on=”unknown-source”/> - 게시 규칙 평가에 대한 트리거가 다른 모든 이벤트(예: 수동 다시 게시, 변경 시 다시 게시, 워크플로 시작됨(doPublish) 등)의 결과인 게시 작업입니다.
<publish on=”manual-post”/> - 일치하는 EPMDocument가 해당 표현에 대한 수동 사후 게시를 표현/주석 테이블에서 호출할 수 있음을 지정합니다. 자세한 내용은 수동 사후 게시 항목을 참조하십시오.
<publish on=”unknown-source”/>에 대한 사용 사례 - 작업이 제출되도록 하려면 규칙 파일 맨 아래에 "폴백" <publish on=> 태그를 하나 이상 포함해야 합니다. 예를 들어, WVS 등록 정보 publish.republishondocumentchange 또는 publish.publishondocumentchangetrue로 설정되었다고 가정해 보십시오. 게시 규칙을 사용하는 경우 상태 설정 작업을 수행할 때 게시 작업이 제출되게 하려면 규칙에 publish on=”unknown-source”/> 태그가 있어야 합니다. 구문 설명은 <Windchill>/codebase/com/ptc/wvs/server/xml에 있는 PublishRules.xml 예제 파일을 참조하십시오.
도움이 되셨나요?