Novell Identity Manager Designer 4.0.1 讀我檔案

2011 年 4 月 15 日

本文件介紹 Novell Designer 4.0.1 的已知問題和其他相關資訊。

1.0 文件
7.7.1 GNOME
7.7.2 KDE

1.0 文件

1.1 Designer 4.0.1 的新功能

本版次中包含了 Designer 4.0.1 for Identity Manager 的「新功能」部分。在 Designer 4.0.1 發行之後,本節也可以線上取得

1.2 尋找文件

本版次中包含了 Designer 4.0.1 for Identity Manager 文件。在最新版本發行之後,本文件也可以線上取得

本讀我檔案介紹 Designer 4.0.1 版的已知問題。除了本讀我檔案之外,另外還提供一份 Identity Manager 4.0.1 讀我檔案

另外也有下列文件資源可供使用:

1.3 瀏覽或搜尋

若要在安裝 Designer 之後瀏覽 Designer 說明主題:

  1. 在 Designer 中,按一下「說明 > 說明內容」。

  2. 選擇書本、瀏覽目錄,然後按一下主題。

若要在安裝 Designer 之後搜尋特定的 Designer 資訊:

  1. 按一下「說明」>「搜尋」,然後輸入文字。

    在任何頁面上按下 F1。(在 Linux 中,按下 CTRL + F1。)

  2. 在「搜尋」欄位中輸入主題,然後按一下「執行」。

2.0 當地化

2.1 可用的語言

Designer 包括巴西葡萄牙文、簡體中文、繁體中文、荷蘭文、法文、德文、義大利文、日文與西班牙文的「使用者介面」翻譯。「使用者介面」語言可以在安裝時或在執行時期透過「優先設定」對話方塊選取。

2.2 非翻譯的元件

本版本不包含 Designer 執行時期說明或產品文件的翻譯。目前,由 Designer 產生的專案文件僅提供英文版本。

2.3 外掛程式

某些外掛程式是由 Metadirectory 所提供,且僅提供 Metadirectory 所支援的語言版本:簡體中文、繁體中文、法語、德語與日語。某些協力廠商的外掛程式僅提供英文版本。

3.0 安裝問題

3.1 無法在 Windows 上安裝 Designer

部分使用者回報 Designer 無法在 Windows 上安裝。安裝雖然啟動,但會因以下錯誤而關閉︰

"This Application has Unexpectedly Quit." 

如果您遇到此問題︰

  1. 請在 Designer install.exe 檔案上按一下滑鼠右鍵,選擇「內容」,然後選取「相容性」索引標籤。

  2. 在「相容模式」區段下,選擇選項「以相容模式執行這個程式」,然後從下拉式功能表中選取「Windows 2000」。

    Designer 安裝應該便會正常執行。

3.2 將 Designer 安裝至 Windows Vista 中已開啟 UAC 的網路磁碟機

Designer 4.0.1 已正式在 Windows Vista 上通過測試,在該平台上受支援。然而,如果您在 Windows Vista 中開啟了「使用者帳戶控制」(UAC),則程式可能無法存取部分網路位置,因此您無法將 Designer 安裝至網路磁碟機。使用指令提示來存取網路位置時,也可能會發生此問題。

若要解決此問題,您需要按照 Microsoft 知識庫中文章「在 Windows Vista 中開啟使用者帳戶控制之後,程式可能無法存取部分網路位置」(2007 年 7 月 20 日) 中的指示來設定 EnableLinkedConnections 登錄值。

請遵循以下步驟套用因應措施,以設定 EnableLinkedConnections 登錄值:

  1. 按一下「開始」,在「開始搜尋」方塊中輸入 regedit,然後按 ENTER

  2. 找到以下登錄子機碼並按一下滑鼠右鍵︰

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System.
    
  3. 選取「新增」,然後按一下「DWORD 值」。

  4. 輸入 EnableLinkedConnections,然後按 ENTER

  5. EnableLinkedConnections 上按一下滑鼠右鍵,然後按一下「修改」。

  6. 在「」資料方塊中輸入 1,然後按一下「確定」。

  7. 結束登錄編輯程式,然後重新啟動電腦。

3.3 在安裝了東亞語言套件的英文版 Windows 上的雙位元組安裝路徑中安裝

若要安裝至包含雙位元組字元的路徑,且作業系統是安裝了東亞語言套件的英文版 Windows,則安裝套件會發生錯誤,指出無法將壓縮檔案解壓縮。作業系統廠商或安裝架構廠商指出了一些關於在 Windows 檔案路徑中使用雙位元組字元集 (DBCS) 的已知問題。我們的替代方案是,安裝至當地語系化版本的作業系統時,可安裝至 DBCS 路徑。

3.4 在 Linux 上安裝時發生例外錯誤

以下錯誤會發生於一些 Linux 版本:

Invocation of this Java Application has caused an InvocationTargetException. This application will now exit.

xhost 藉由不允許其他主機或使用者連線到 X 伺服器讓 Linux 更加安全。若您以有效的使用者身分登入,並以嘗試執行安裝,則會發生此錯誤。 如需 xhost 的相關資訊,請參閱 xhost 的線上文件。

3.5 安裝後啟動 Designer 時出現警告訊息

SUSE Linux Enterprise Desktop (SLED 11) 與 openSUSE 11.1 平台上顯示以下警告訊息:

Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory 
Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory 

您可以忽略這些訊息,不必擔心有任何問題。

3.6 Designer 無法在 openSUSE 10.3 32 位元平台上啟動

若要解決此問題,請透過 Putty 與 Xming 啟動 Designer︰

  1. 下載 PuTTY 並將其儲存到 Windows 資料夾中。

  2. 下載並安裝 Xming。

  3. 在工作列中,按一下「Xming」圖示 >「View Log Copy Display "127.0.0.1:0.0"」。

  4. 在指令提示符處,開啟 PuTTY 並將 127.0.0.1:0.0 貼到 X 顯示位置中。

  5. 在「類別」中,移至「Connection」>「SSh」>「X11」,選中「enable x11 forwarding」

  6. 在「類別」中,移至「session」,按一下預設設定然後加以儲存。

  7. 再次開啟 PuTTY,然後登入 Linux 系統。

  8. 啟動 Designer。

3.7 Designer 4.0.1 讀我檔案顯示垃圾字元

如果在安裝 Designer 4.0.1 期間開啟 Designer 4.0.1 讀我檔案,螢幕上會顯示垃圾字元。此外還會顯示一則錯誤。您可以忽略此錯誤,不必擔心有任何問題。讀我檔案會在安裝成功完成之後正常開啟。

3.8 在 Designer 4.0.1 中建立與 eDirectory 的通訊時 Windows 7 上發生錯誤

出現此問題的原因是舊版 NICI 可能未正確解除安裝,檔案系統中可能留有一些剩餘檔案。

若要解決此問題,請從系統中移除所有 NICI 檔案,然後重新安裝 Designer 和 Novell Client。

4.0 加密/安全性問題

4.1 專案檔案未加密

密碼會經過混亂處理。然而,若專案檔案中有其他機密且未使用任何方式加密的資料,則您必須小心保護您的資訊。

5.0 產生專案文件時出現的問題

5.1 使用適用於 Linux 的 Adobe Acrobat Reader

依預設,Linux 使用的 PDF 讀取器 (Evince) 可能不支援我們用來顯示雙位元組字元的內嵌字型。您應該使用適用於 Linux 的 Adobe Acrobat Reader,以支援這些語言。

5.2 產生大型專案的文件可能會導致記憶體中斷運作

若要避免記憶體中斷運作,產生文件時請對 Identity Vault、驅動程式、驅動程式集分開操作。

6.0 一般問題

以下幾節將提供產品發行時已知問題的相關資訊。

6.1 以名稱與地區設定過濾通知樣板

以任何語言執行 Designer 時,依照預設,您只會看到執行語言的通知樣板。若要檢視其他語言的樣板,請變更「大綱」檢視窗的過濾器設定:

  1. 按一下「大綱」檢視窗右上角的「過濾器」圖示。

  2. 選取您要檢視的語言。

同時,在您建立新樣板時,必須將正確的語言代碼加入樣板名稱中,才能正確過濾您的新樣板。例如,德文樣板應命名為 <樣板名稱_de>。語言代碼如下:

  • da-丹麥文
  • de-德文
  • es-西班牙文
  • fr-法文
  • it-義大利文
  • ja-日文
  • nl-荷蘭文
  • pt-葡萄牙文
  • ru-俄文
  • sv-瑞典文
  • zh-CN-簡體中文
  • zh-TW-繁體中文
  • en-英文 (或不啟用語言代碼)

6.2 對於葡萄牙文地區設定,管理員-員工字串未針對 DAL 下的關係進行當地化

6.3 在 Windows Vista 上安裝 Designer 之後,Designer 未啟動

Windows Vista 已實作了一個新的「使用者帳戶控制」功能,可以避免應用程式以管理員身分執行,除非您特地允許。

若 Designer 未正確安裝或安裝在 Windows Vista 上之後未啟動︰

  1. 在桌面的 Designer 捷徑上按一下滑鼠右鍵。

  2. 選取「以管理員身分執行」。

若要使 Designer 自動更新在 Windows Vista (旗艦版和企業版) 上正常運作,請確保登入的使用者是管理員或與其同等身分的使用者。

6.4 Windows Vista 上的即時操作太慢

在 Windows Vista 上執行 Designer 時,如果針對 Windows 2003 伺服器執行即時操作,您可能會發現效能變差。停用 Windows Vista 上的「TCP 自動調整」,就可以解決此問題。而作法是開啟指令提示視窗,然後輸入以下指令:

netsh interface tcp set global autotuninglevel=disabled 

6.5 Designer 安裝期間 NICI 無法在 Windows 上安裝

如果在安裝 Designer 期間收到以下錯誤訊息,其中一個原因可能就是 Designer 可執行檔的路徑太長。儘管出現此錯誤訊息,Designer 的安裝仍能成功完成,但 NICI 無法安裝。

Error Executing the Specific Program 

C:\Users\Administrator\AppData\Local\Temp\pftE915~tmp\Disk1\Setup.exe -s -f1C:\Users\Administrator\Desktop\designer_cdimage_win\linux\final\designer_win32\designer_install\components\nici\wcniciu0.iss -f2C:\Users\Administrator\AppData\Local\Temp\designerNici.log 

若要解決此問題,請透過執行 <Designer 安裝位置>\components\nici\wcniciu0.exe 指令手動安裝 NICI。

6.6 在 Windows Vista 上關閉 Designer 時,JVM 會當機

在 Windows Vista 上,於 Designer 中執行任何即時操作之後,當您關閉 Designer 時,JVM 可能會當機。這是 JClient 中的一個錯誤呼叫所導致。如果發生此狀況,並不會有資料遺失,只要關閉錯誤視窗即可。

目前正在解決這個問題。

6.7 依預設不會輸入應用程式綱要

依預設,系統不會自動輸入應用程式綱要。您可以在輸入專案之後,在特定的應用程式上執行重新整理應用程式綱要作業:

  1. 以滑鼠右鍵按一下驅動程式。

  2. 選取「即時」>「重新整理應用程式綱要」

    您也可以選取「視窗」>「優先設定」>「Novell」>「Identity Manager」>「輸入/部署」>「行為」>「輸入」,然後選取「輸入驅動程式時會包含應用程式綱要」來變更此優先設定。

6.8 在 Windows 中使用 120 DPI 字型執行 Designer

在標準的 Windows XP 裝飾中,120 DPI 對於文字而言過大。調整顯示設定︰

  1. 在控制台中,選取「顯示>外觀> 效果」。

  2. 在「使用以下方式使螢幕字型邊緣平滑」中,將「標準」切換為「ClearType」。

    若顯示需要 120+ DPI 字型,則您需要「ClearType」。除了明顯的無毛邊外觀,ClearType 也賦予字型更佳的粗細比例。若沒有使用 ClearType,則字型會過細和過淺,並降低可讀性。

  3. 按一下「確定」,然後按一下「進階」。

  4. 在「項目」欄位中,縮小「圖示」、「功能表」、「訊息方塊」、「選擇的項目」與「工具提示」的大小。

  5. 將標題列與相關的控制項縮小為偏好的大小。

  6. 修復圖示間距與捲軸寬度。

  7. 請確定顯示器解析度設定為較高值。

    這有助於排除 HD 顯示器的大部分顯示問題。

6.9 提昇模型產生器的效能

若您希望最大限度地提升大規模操作 (例如,複製/貼上數個物件) 的效能,只要隱藏或關閉「大綱」檢視窗,效能就可提高多達十倍。若將「內容」檢視窗也關閉,則可實現更強的效能。若要快速還原這些檢視窗,請按一下「視窗」>「重設檢視方塊」

6.10 JDBC 3.5 驅動程式專案名稱

如果專案包含 JDBC 3.5 驅動程式,您會發現預設驅動程式名稱為 JDBC 3\.5。這是正常現象,驅動程式可以正確部署。

6.11 Designer 4.0.1 不支援 2.1.1 工作空間

Designer 2.1.1 工作空間與 Designer 4.0.1 不相容。Designer 會將專案和組態資訊儲存在工作空間中。在不同的 Designer 版本中,這些工作空間會不相容。您需要將 Designer 4.0.1 指向新的工作空間,而不是指向舊版 Designer 所使用的工作空間。

6.12 角色編輯器限制

角色編輯器不支援擴送驅動程式功能,也無法為 SAP 驅動程式選擇邏輯系統。雖然角色編輯器會顯示授權,但無法區分邏輯系統。

6.13 Designer 4.0.1 不支援 Designer 3.0 之前版本專案的轉換

若要解決此問題,請先將較舊的專案轉換為 Designer 3.0.1,然後將其輸入至 Designer 3.5。

6.14 專案轉換器不支援遠端遠端掛接的工作空間

如果您在安裝了 Designer 4.0.1 的本端機器中掛接 Designer 3.5 工作空間之後,將 Designer 3.5 專案轉換為 Designer 4.0.1,則專案轉換器無法轉換 Designer 3.5 專案。

若要解決此問題,請將 Designer 3.5 工作空間複製到安裝了 Designer 4.0.1 的本端機器,然後執行專案轉換器。

6.15 文件產生器無法產生角色授權規則與角色佈建模組資源的文件

6.16 Designer 中的內部網頁瀏覽器無法在 Linux 平台上運作

內部網頁瀏覽器因 XULrunner 問題而無法按預期正常運作。

若要解決此問題,請透過「Designer」>「Windows」>「優先設定」>「一般」>「網頁瀏覽器」>「使用外部網頁瀏覽器」設定外部瀏覽器。如此便可透過 Mozilla Firefox 或 Microsoft Internet Explorer 等系統預設的網頁瀏覽器顯示 iManager URL。

6.17 將 ECMAScript 的連結部署到佈建申請定義

ECMAScript 應當與其連結一起部署。直接部署 ECMAScript 不會部署其連結。如果連接 ECMAScript 與驅動程式的連結存在,則只能將部署的 (eDirectory) 程序檔新增到佈建申請定義 (PRD)。

您可以使用以下其中一種方法連結 ECMAScript 與驅動程式︰

  • 按一下滑鼠右鍵並選取「驅動程式」>「即時比較」>「更新 eDirectory」,以部署驅動程式中的連結。

  • 按一下「驅動程式」>「即時比較」>「更新 eDirectory」對驅動程式建立規則連結。當驅動程式輸入至下一個專案時,ECMAScript 連結也會輸入。

  • 在下一個專案的「大綱」檢視窗中看到程序檔時,移至「驅動程式組態」,按一下「ECMAScript」索引標籤,然後手動新增程序檔。如此就建立了程序檔與驅動程式之間的連結。

6.18 MVEditor 不解析 DAL 全域查詢的 DN

如果未指定實體類型,MVEditor 查閱選項會過濾搜尋結果並顯示正確值。如果指定了實體類型,DAL 查詢就不再傳回正確值。

若要解決此問題,請在指定全域運算式時不要指定 DAL 實體鍵,因為全域查詢已在定義中參考了一個實體鍵。您可以指定 DAL 實體鍵查閱並對應顯示運算式,或指定 DAL 查詢全域運算式,但不能同時指定這兩者。

6.19 LDAP 名稱中加底線的屬性會破壞詳細資料入口網站

如果在屬性名稱中使用底線 (_),就會出現此問題。例如,若屬性為 TestName 或 Test-Name 就不會出現問題,若為 Test_Name 就會出現問題。

6.20 無本地歷程優先設定

Designer 提供的「本地歷程」優先設定是一項 Eclipse 功能。這些優先設定的作用不是用於快取 Designer 資料。

若要最小化 Designer 可以快取的歷程︰

  1. 按一下「Windows」>「優先設定」>「一般」>「工作空間」>「本地歷程」,存取「本地歷程優先設定」頁。

  2. 設定以下優先設定值:

    • 保留檔案的天數︰1

    • 每個檔案中的最大項目數︰1

    • 最大檔案大小 (MB):1

  3. 重新啟動 Designer 以套用變更的值。

6.21 在將專案輸入 Designer 後,正確設定 LDAP 連接埠

如果您從線上系統將專案輸入 Designer 後建立該專案,則 Designer 無法在「Identity Vault 內容」檢視窗中正確設定連接埠。

若要解決此問題,請在部署輸入的專案之前,於「Identity Vault 內容」檢視窗中變更 LDAP 連接埠。

7.0 Linux 問題

7.1 JVM 終止結束碼=1 錯誤

有些安裝回報 SLED 10 SP1 工作站上發生了 JVM 終止結束碼=1 錯誤。您可以對 /etc/X11/xorg.conf 檔案進行以下變更,以套用暫時的因應措施:

Section "Extensions"
Option "MIT-SHM" "no"
EndSection

請注意,停用此延伸會降低效能。

7.2 將 Designer 安裝在具有 GNOME 介面的 openSUSE 10.3 上

初始時,openSUSE 10.3 中的 GNOME 介面無法與 Identity Manager Designer 搭配運作。例如,Designer 不是在 GNOME 下啟動、在將游標移至工具提示上方時 Designer 便當機,或在從「專案」檢視窗刪除物件時 Designer 當機。若要將具有 GNOME 的 openSUSE 10.3 與 Designer 3.x 或更新版本配合使用,必須更新 openSUSE.org 中的所有文件庫。請務必包含以下項目:

  • bug-buddy

  • gtk2

如果您在執行更新時遇到問題,或需要設定更新伺服器,請前往 YaST 線上更新文件網站,以取得其他說明。

7.3 openSUSE 10.3 上的堆疊破碎錯誤

在 openSUSE 10.3 上使用 StartDesigner.sh 啟動 Designer 時,可能會在主控台上收到如下錯誤:

"*** stack smashing detected ***: ~/designer/jre/bin/java terminated" 

Designer 會無法啟動。在 Linux 桌上型電腦上使用「智慧型通用輸入法」(SCIM) 平台語言輸入系統,特別是適用於 GTK 的 scim-bridge-gtk 模組時,可能會發生此錯誤。有兩種方式可以修復此錯誤:

  • 移除 scim-bridge-gtk 模組。

  • 輸出環境變數 GTK_IM_MODULE=xim (如需進一步指示,請按一下輸出 GTK_IM_MODULE=xim)。

7.4 在以 Debian 為基礎的 Linux 套裝作業系統上安裝 Designer

雖然我們無法正式支援所有的 Linux 套裝作業系統,許多客戶還是指出 Designer 可在以 Debian 為基礎的套裝作業系統 (如 Ubuntu) 上順利執行。若要這麼做,請執行下列步驟:

  1. 從 Cool Solutions 網站下載 Designer 並將它解壓縮至您選擇的資料夾。

  2. 使用 Ubuntu 的 synaptic 套件管理員安裝 alien、rpm 和 gettext 套件。

    在指令行中,輸入 sudo apt-get -f install alien rpm gettext

  3. 將目錄變更至 designerInstallDir 目錄。

  4. 在指令行中,輸入 sudo rpm -ivh --nodeps components/nici/nici.i386.rpm)。

    如此會在 RPM 資料庫中新增一個項目,當您在指令行中輸入 rpm -qa 時安裝程式會檢查是否有這一項。

  5. 標準 Designer 安裝程式也需要 gettext RPM。下載任何可安裝的 gettext.rpm 版本,然後加以安裝。例如, rpm -ivh --nodeps gettext[版本].rpm。此步驟會將 gettext 項目新增至 RPM 資料庫。

  6. 執行標準 Designer ./install 程序檔 (以桌面使用者身分)。

7.5 在 Linux 上使用 Designer 執行 eDirectory

若您正在 Linux 上執行 eDirectory 並也希望執行 Designer,則需要以執行 Designer。eDirectory 安裝需要您以使用者身分安裝其基礎套件,如此可避免一般使用者執行它們。特別是,當進行輸入或部署以及連接到網路樹時,若您以非根使用者身分來執行,Designer 會當機。

7.6 在安裝了 gtk-qt-engine 的 Linux 上執行 Designer

不建議執行 Designer 同時安裝 gtk-qt-engine RPM。此 RPM 套件會隨 SUSE Linux 和一些其他 Linux 套裝作業系統一起安裝。安裝此套件時,會發生導致失敗的已知問題和 Designer 主題問題。

如果您使用此 RPM 套件,請取得最新版本。您可以從 KDE 網站下載此版本。

即使是使用套件的最新版本,Designer 主題功能也可能不會出現。

若要判斷您是否安裝 gtk-qt-engine RPM 套件,請輸入:

rpm -qa|grep gtk-qt

若 gtk-qt-engine 出現於清單中,則您可以使用者身份,藉由發行以下指令來移除套件:

rpm -e gtk-qt-engine

7.7 Linux 中的顯示問題

7.7.1 GNOME

如果您在 GNOME 中遇到顯示問題︰

  1. 選取「應用程式」功能表。

  2. 按一下「優先設定」>「字型」,然後縮小應用程式字型的大小。

  3. 您也可以將主題元素調整為您所喜歡的外觀。

    請記住,GTK 主題元素會造成 Designer 的效能問題。若 Designer 的執行速度緩慢,特別是在使用下拉式功能表與其他工具集時,則您可以嘗試變更為簡化的 GTK 主題。

    一般而言,這個程序會修復顯示問題。

7.7.2 KDE

由於 Eclipse (Designer) 是 GTK 應用程式,您應當使用 GTK 主題而非 qt 主題。

首先,您需要做些準備工作才能使用主題。

您必須移除 gtk-qt-engine 套件。這可以透過 YaST 或依照在安裝了 gtk-qt-engine 的 Linux 上執行 Designer中的指示完成。

您必須在 Linux 系統中安裝以下套件。若您安裝了 GNOME 子系統,則也安裝這些套件:

  • gtk-engines

  • gtk2-engines

  • control-center2 > Gnome 控制中心

  • gtk2-themes > 或您已下載的主題,與所有相關的相依檔案。

  • gnome-themes 僅在您要使用 Gnome 控制中心來設定主題時才需要

完成必要工作後,請執行下列其中一項操作:

  • 從 KDE SUSE 功能表設定 GTK 主題與字型設定。選取「公用程式 > 桌面 Gnome 控制中心」。 您也可以將此控制中心應用程式設定為在每次啟動 KDE 時自動執行。以下指令可達成:

    ln -s /opt/gnome/lib/control-center-2.0/gnome-settings-daemon /home/使用者/.kde/Autostart

    對於使用者,請使用您的使用者名稱。

  • 在使用者主目錄或在將系統設定為尋找 gtk2_rc_files 的目錄中建立 GTK 控制檔案 (通常名為 .gtkrc---2.0)。輸入 set |grep gtk 會顯示此環境變數的設定方式以及所需的檔案。您可以使用任何您偏好的字型與 GTK 主題。

    例如,加入 "/opt/gnome/share/themes/Xfce-stellar/gtk-2.0/gtkrc" style "user-font"

    /gtkrc" style "user-font"

    {

    font_name="Sans Serif 6"

    }

    widget_class "*" style "user-font" gtk-theme-name="Xfce-stellar"

    gtk-font-name="Sans Serif 6"

7.8 Designer 無法在 SLED 10.3 64 位元上啟動

7.8.1 將 XULrunner 新增至 64 位元 SLED 10.3 上的 Designer.ini

若要啟動 Designer,請在 Designer.ini 檔案中新增 XULrunner 1.8.1.21 版本。

  1. 檢查 /usr/lib 目錄中的 XULrunner 版本。

  2. 修改 Designer.ini 檔案以新增 XULrunner 資訊。

    1. 從 Designer 安裝目錄開啟 Designer.ini 檔案。

    2. Designer.ini 檔案的結尾處新增下行︰

      -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.8.1.21/
      
  3. 儲存 Designer.ini 檔案,然後啟動 Designer。

7.8.2 在 64 位元的 Linux 上啟動 Designer、歡迎頁面或開啟說明時 JVM 會當機

若是在 64 位元的 Linux 套裝作業系統上安裝 32 位元版本的 XULrunner,則在啟動 Designer、顯示歡迎頁面或檢視說明主題時,JVM 可能會當機。若要解決此問題:

  1. 開啟 Designer 安裝目錄中的 Designer.ini 檔案。

  2. Designer.ini 檔案的結尾處新增下行︰

    -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9/
    
  3. 儲存 Designer.ini 檔案,然後啟動 Designer。

7.8.3 某些 Linux 套裝作業系統上無法顯示歡迎頁面

如果歡迎頁面未正確顯示在 Linux 上,則可能是因為 XULrunner 的版本與 Eclipse 不相容。Designer 在一些位置 (包括歡迎頁面和說明系統) 會使用 XULrunner 提供的內嵌式瀏覽器。

若要下載相容的 XULrunner 版本:

  1. 下載適用於 Linux 的 XULrunner 安裝程式

  2. 使用者身分執行以下指令,以取消註冊目前的 XULrunner 版本:

    xulrunner --unregister-global
    
  3. 按照安裝 XULrunner 的指示操作。

  4. 重新啟動 Designer,然後確認歡迎頁面是否如預期般顯示。

7.9 在 openSUSE 11.2 上按一下滑鼠時對話方塊按鈕無回應

如果按滑鼠時對話方塊中的按鈕無回應,您可以使用以下其中一種方法解決此問題︰

  • 使用空格鍵或 Enter 鍵啟動按鈕。

  • StartDesigner.sh 檔案中新增 export GDK_NATIVE_WINDOWS=true

7.10 建立或設定驅動程式時無法選取選項

建立或設定驅動程式時,有時無法選取下拉式選項。若要避免出現此問題,請使用以下一種方法︰

  1. 按一下下拉式功能表,同時持續按住滑鼠左鍵。

  2. 一直按住滑鼠左鍵,直到所需的選項已反白。

  3. 放開滑鼠左鍵以選取該選項。

7.11 瀏覽 Designer 4.0.1 說明系統時發生例外

在 openSUSE 11.2 平台上瀏覽說明內容時會發生例外。這可能是因為您的 XULrunner 版本與 Eclipse 不相容。若要避免出現此例外,請使用下面的方法︰

  1. 下載 xulrunner-1.8.1.3.en-US.linux-i686.tar 檔案,然後將其安裝到 openSUSE 11.2 中。

    如需指示,請參閱某些 Linux 套裝作業系統上無法顯示歡迎頁面中的安裝步驟。

  2. 從 Designer 安裝目錄開啟 Designer.ini 檔案,然後在結尾處新增下行︰

    -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner
    
  3. 儲存 Designer.ini 檔案,然後重新啟動 Designer。

8.0 工作流程/佈建問題

8.1 傳回未定義的表單欄位未顯示錯誤或警告

若工作流程使用的表單中有欄位傳回「未定義」值,表單不會顯示錯誤或警告訊息。這是由於程序檔中的問題所致。一般而言,若表單程序檔被評估為「未定義」,則該程序檔會被認定為有錯誤。解決方式就是,切勿在活動前對應中設定「未定義」。若要執行此動作,請使用 try/catch/finally 區塊,確認傳送到各控制項的一律是有效值。

8.2 在佈建申請定義上設定委託權利時可能的逾時

當您嘗試對佈建申請定義設定託管者權限,或嘗試透過 ECMA 運算式產生器存取 Identity Vault 時,可能會遇到以下錯誤訊息:

Cannot connect to host 'xxx', verify the address is correct and the server is running.

若位址正確且伺服器正在執行中,則可能是由於連線速度緩慢所造成。

您可以透過「視窗 > 優先設定 > Novell > 佈建」來設定「連接」優先設定,以變更連接逾時。

8.3 在佈建申請定義編輯器中儲存不正確的身份證明

當您從佈建申請編輯器連接到 Identity Vault (例如,在對佈建申請定義設定托管者權利時) 時,您會收到提供 Identity Vault 身分證明的提示。若您輸入不正確的密碼,然後按一下 Identity Vault 身分證明對話方塊中的「儲存密碼」按鈕,則無法連接到 Identity Vault,且不會收到重新輸入身分證明的提示。

若要解決這個問題,請存取「模型產生器」檢視窗,然後重新設定專案的 Identity Vault 身分證明。

8.4 未從角色編輯器的資源清單中刪除與角色關聯的資源

在角色編輯器的「資源清單」下方,角色旁邊會顯示關聯資源的唯讀清單。從 eDirectory 輸入「角色目錄」時,會針對所有角色獲取並更新此清單中的資訊。您可以查看新的資源關聯,但看不到那些已經從使用者應用程式中移除的資源關聯。

若要解決此問題,請確保刪除的資源關聯已經從「資源清單」中移除︰

  1. 從「角色目錄」執行即時輸入之前,移至「導覽」檢視窗並導覽至 \MyProject\Model\Provisioning\AppConfig\RoleConfig\ResourceAssociations 資料夾。

  2. 移除該資料夾中除 ResourceAssociations.digest 檔案之外的所有檔案。

  3. 在「佈建」檢視窗中,選取「角色目錄」物件,然後執行「即時輸入」,以重新輸入所有資源關聯並提供更新後的正確資訊。

8.5 對處於版本控制下的專案使用比較功能時發生錯誤

如果您將使用者應用程式驅動程式新增到處於版本控制下的某個專案,並且於再次簽入專案之後執行比較,可能會在錯誤記錄中看到以下例外:

Unable to find a light item for the path: Model/Provisioning/AppConfig/.appconfig 

您可以忽略此錯誤,不用擔心有任何問題。

8.6 輸入專案歸檔時發生例外

若您將專案歸檔檔案輸入 Designer,您可能看不到現有的團隊定義。您也會在錯誤記錄中看到下列錯誤:

org.eclipse.core.internal.resources.ResourceException:
Resource'/myProject/Model/Provisioning/AppConfig/TeamDefs/TeamDefs.digest'

若要讓小組定義可供使用,請重新啟動 Designer。

8.7 角色比較顯示不正確的結果

若您同時使用使用者應用程式使用者介面與 Designer 來建立角色,Designer 的「即時比較」功能可能無法顯示預期的結果。若要解決這個問題,請執行下列任一步驟:

  • 僅使用 Designer 來建立、刪除或修改所有角色。

  • 使用在部署期間所顯示的「比較」視窗。「比較」視窗會顯示正確的結果。若您只想查看比較結果,則可以取消部署。

8.8 將佈建物件簽入至版本控制時發生空指標例外錯誤

如果您將任何佈建物件提交至版本控制,而此時「佈建申請定義」(PRD) 已開啟且變更並未儲存,則錯誤記錄中會出現「空指標例外」錯誤。除非您將「錯誤記錄」檢視開啟,否則會無法知道確定動作已失敗。最簡單的解決方式是在將佈建物件簽入版本控制之前,便將其加以儲存,或是將物件關閉而不要儲存。

8.9 回復開啟的佈建申請定義致使編輯器關閉

如果您回復某佈建申請定義 (PRD) 時已在佈建申請定義編輯器中開啟此定義,則編輯器會關閉,然後以重新整理的 PRD 版本來重新開啟。這是佈建申請定義編輯器的正常動作。

8.10 回復地區設定變更可能會顯示不正確的狀態

當您使用「地區設定和當地語系化資源群組」視窗 (「設定 > 地區設定」) 來新增與移除地區設定,然後執行版本控制「回復」,Designer 可能會錯誤地指出指出本地物件已變更。如果未進行任何變更,仍然透過按一下「確定」來關閉視窗,就會發生此情況。您可以透過按一下「取消」而不是「確定」,來避免此訊息出現。

8.11 將使用者應用程式驅動程式移轉至 3.6.1 之後,對唯讀的佈建申請定義設定託管者時發生問題

如果您在已移轉至 3.6.1 的使用者應用程式驅動程式的其中一個唯讀佈建申請定義 (例如「角色」或「證明」物件) 上設定託管者,Designer 會建立佈建申請定義的額外副本。您會在「佈建」檢視窗中會看到兩個同名的物件。

若要刪除額外物件:

  1. 備份您的專案。

  2. 在專案開啟後,存取「導覽」檢視窗,然後導覽至專案的 Model\Provisioning\AppConfig\RequestDefs 資料夾。

    「導覽」檢視窗會將佈建申請定義顯示成 .prd.digest 檔案。佈建申請定義的額外副本會擁有相同的名稱,但後面會附加一個數字。例如,在「導覽」檢視窗中,證明報告會顯示成 AttestationReport.prdAttestationReport.digest。額外副本會顯示成 AttestationReport1.prdAttestationReport1.digest

  3. 刪除名稱後附有數字的檔案,例如 AttestationReport1.prdAttestionReport1.digest

  4. 儲存專案。

8.12 沒有為擁有 Identity Manager 4.0.1 格式的授權產生正確的授權參數

Identity Manager 4.0.1 授權接受 JSON 運算式。但是,產生的運算式會傳回簡單的參數,例如︰

carpathia.qalab.com

請確保將運算式編輯成 JSON 運算式。例如,對於 Active Directory 驅動程式,按照以下方式修改運算式︰

{"ID", "carpathia.qalab.com"}

9.0 佈建/移轉問題

9.1 使用者應用程式 3.7 驅動程式移轉時不會自動部署通知樣板

在使用移轉自早於 3.7 版使用者應用程式的使用者應用程式驅動程式時,您應手動新增並部署通知樣板。請使用下列步驟部署通知樣板︰

  1. 前往 Designer 中的「大綱」檢視窗。

  2. 移至「Identity Vault」,其中已建立移轉環境。

  3. 在「預設通知集合」上按一下滑鼠右鍵。

  4. 按一下「新增所有樣板」,然後在「預設通知集合」上按一下滑鼠右鍵。

  5. 移至「即時」>「部署」,然後部署所有變更。

9.2 不支援將使用者應用程式驅動程式直接移轉至 4.0.1 版

Designer 4.0.1 中不再提供 Identity Manager 驅動程式移轉選項。Designer 4.0.1 僅支援驅動程式套件的升級。若要將舊版使用者應用程式驅動程式升級至 4.0.1 版,您需要將該驅動程式移轉至 4.0 版,然後使用使用者應用程式套件升級以升級至 4.0.1 版。

10.0 版本控制問題

10.1 針對大型專案比較版本控制的修訂版時發生 404 錯誤

當您比較大型專案,或比較專案時的連線相當慢時,會發生間歇性的問題。比較會花費一段很長的時間來執行,並且不是所有的項目都會出現在「比較」視窗中。大多數情況下,當您重試時此問題都會得到解決。如果問題仍存在,請聯絡 Novell 支援,取得暫時關閉狀態線串的相關資訊。

10.2 檢查更新之後,版本控制或模型產生器檢視窗中沒有出現驅動程式

如果您在一部電腦上將驅動程式新增至驅動程式集,並將該更新儲存至版本控制伺服器,然後在另一部電腦上執行「取得更新」,將看不到已新增至驅動程式集的該驅動程式。如果發生此情況,請關閉「模型產生器」檢視窗後再重新開啟,以重新整理該檢視窗。然後,重新整理「版本控制」檢視窗。

10.3 導覽檢視窗中的複製、貼上和拖放操作不會更新版本控制

如果檔案處於版本控制下,則在「導覽」檢視窗中的複製、貼上或拖放操作無法正確處理檔案。解決辦法是從「專案」檢視窗中執行這些操作。

11.0 套件問題

11.1 若網站需要驗證,自動更新套件會失敗

若從需要驗證的網站自動下載套件,套件下載會失敗。設定 Designer 自動向下載網站進行驗證,便可解決此問題。

  1. 在 Designer 中,按一下「Windows」>「優先設定」>「一般」>「網路連線」

  2. 按一下「手動代理」。

  3. 指定代理伺服器的伺服器與連接埠。

  4. 按一下「啟用代理驗證」。

  5. 指定用於向您從中下載套件的網站進行驗證的使用者名稱與密碼。

  6. 按一下「確定」儲存變更。

12.0 升級問題

12.1 不支援從 Designer 3.0.1 升級到 Designer 4.0.1

Designer 4.0.1 是一款完備的 RCP 應用程式,不支援從舊版 Designer 進行升級。不過,您還是可以將 Designer 3.0.1 工作空間輸出至 Designer 4.0.1,這樣會觸發專案轉換,將專案轉換為 4.0.1 版本。

13.0 說明問題

13.1 管理目錄中的說明保持載入狀態超過 12 個小時

雖然「載入說明中」對話方塊顯示,但「說明」視窗一直不出現。除非重新啟動 Designer,否則「載入說明中」對話方塊不會關閉。

14.0 法律聲明

Novell, Inc. 不對本文件的內容或使用做任何表示或保證,且特別聲明不對任何特定用途的適銷性或適用性提供任何明示或默示的保證。此外,Novell, Inc. 有權隨時修訂本出版品或更改其內容,而無義務向任何個人或實體告知這類修訂或變更。

此外,Novell, Inc. 不對軟體做任何表示或保證,且特別聲明不對任何特定用途的適銷性或適用性提供任何明示或默示的保證。此外,Novell, Inc. 有權隨時變更部分或全部 Novell 軟體,而無義務向任何個人或實體告知這類變更。

此合約下提到的任何產品或技術資訊可能受美國出口管制法與其他國家/地區的貿易法的限制。您同意遵守所有出口管制規定,並同意取得出口、再出口或進口產品所需的一切授權或類別。您同意不出口或再出口至目前美國出口排除清單上所列之實體,或是任何美國出口法所指定之禁運或恐怖主義國家/地區。您同意不將交付產品用在禁止的核武、飛彈或生化武器等用途上。請參閱 Novell 國際貿易服務網頁,以取得有關出口 Novell 軟體的詳細資訊。Novell 無需承擔您無法取得任何必要的出口核准之責任。

Copyright © 2011 Novell, Inc. 版權所有。未獲得出版者的書面同意前,不得對本出版品之任何部分進行重製、複印、儲存於檢閱系統或傳輸的動作。

若要查看 Novell 商標,請參閱 Novell 商標和服務標誌清單

所有的協力廠商商標均為其各別擁有廠商的財產。