啟用 Windchill Integration for MES
如果您在已升級或更新至 Windchill 10.2 的系統上啟用 Windchill Integration for MES,則必須先執行以下動作:
* 
如果您要在全新安裝時啟用 Windchill Integration for MES,則不需要執行此程序。在此情況下,請參閱下面的「啟用」一節。
1. 開啟 Windchill Shell。
2. 執行下列指令:
ant -f %WT_HOME%\codebase\com\ptc\windchill\esi\configure.xml configure.esi.mes.integration
啟用
欲在 Windows 系統上安裝 Windchill Integration for MES,請遵循下列步驟:
1. 啟動 Windchill PDMLink
2. 導覽至「網站」 > 「公用程式」
3. 開啟「偏好設定管理公用程式」
4. 將下列偏好設定設為「是」
欲啟用 Windchill Integration for MES
ESI > 「設定」 > PTC Windchill Integration for MES
欲啟用 Windchill Integration for MES – Proficy
ESI > 「設定」 > PTC Windchill Integration for MES-Proficy
後安裝指示
欲完成 Windchill Integration for MES – Proficy 的安裝,請完成下列步驟:
1. 請確保所有伺服器均已啟動。
2. Windchill shell 執行下列指令來載入新屬性:
windchill wt.load.LoadFromFile -d
<wt_home>\loadFiles\esi\ESITargetAttributesForTypes.xml
3. Windchill shell 執行下列指令來載入新 Windchill Integration for MES – Proficy 發佈目標類型:
windchill wt.load.LoadFromFile -d <wt_home>/loadFiles/esi/ESIMESTarget.xml
4. 從 Proficy 伺服器取得安全性憑證並將其安裝在 Windchill 電腦中。欲安裝安全性憑證,請遵循下列步驟:
a. 在指令提示中,輸入 mmc
b. 在出現的對話方塊中選取 File > Add/Remove Snap-in
c. 選取 Certificates > Add
d. 選取 Computer Account,然後按一下 Next
e. 選取 Local Computer,然後按一下 Finish
f. 瀏覽至下列位置:Certificates (Local Computer) > Tr sted Root Certification Authority > Certificates)
g. 從滑鼠右鍵選單中選取 All Tasks > Import。瀏覽至指定的 .cer 檔案。接受精靈中的預設設定,然後完成憑證的匯入操作。
h. 重新啟動 web 瀏覽器並導覽至下列位置:https://(ProficyServer 主機):(連接埠) /SOAServer/SOAProject/PfMD/ExecutionService/IExecutionService?wsdl
5. 將憑證安裝到 Windchill 使用的受信任憑證存放區中。方法如下:
a. 如果 ${JAVA_HOME}/jre/lib/security/jssecacerts 不存在,請建立 ${JAVA_HOME}/jre/lib/security/cacerts 的副本並將其重新命名為 "jssecacerts"
b. 使用下列指令匯入憑證:
keytool -import -alias <some alias name> -file <path to certificate.cert> -storetype
jks -keystore ${JAVA_HOME}/jre/lib/security/jssecacerts
例如:
keytool -import -alias "GE Proficy Certificate" -file "D:\ptc\Proficy Security
Certificate\GEFanucCert\GEFanucCert.cer" -storetype jks -keystore
D:/ptc/Windchill_B14/Java/jre/lib/security/jssecacerts
6. 執行下列指令,確保新的憑證存在於清單中:
keytool -list -keystore ${JAVA_HOME}/jre/lib/security/jssecacerts
* 
金鑰倉庫的預設密碼是 changeit。JAVA_HOME 是指 Windchill 伺服器使用的 java。
7. 重新啟動所有伺服器。
這是否有幫助?