2014-02-08 35 views
0

我創建了我從我的數據庫之一添加自定義控制一個簡單的OSGI庫。自定義控件使用擴展庫中的控件。我無法弄清楚如何告訴新庫使用擴展庫。無論是IBM one還是Openntf。如何創建具有引用擴展庫的自定義控件的OSGI庫?

+0

請澄清你的問題;例如,在這種情況下什麼是「自定義控件」?這是一個特定於產品的項目嗎? – AlBlue

+0

作爲一個例子,我已經創建了我創造,我使用的輸入的個人/羣組/角色爲名稱字段在文檔中的自定義控制。我的ccPickNames有許多自定義屬性,這些屬性是在將自定義控件添加到XPage時設置的。這些自定義屬性確定用戶是否允許一個名稱或多個名稱,也決定了如果他們可以選擇一個角色或一個組,等我ccPickNames包括擴展庫NamePicker。 –

+0

所以我創造,我要製作成一個OSGI庫與我的產品提供一個庫,因此它可以在多個應用程序使用。問題是,當我將ccPickNames添加到庫時,它會生成一個錯誤,因爲它無法訪問擴展庫。 –

回答

1

你的術語是有點混亂。通過「自定義控件」我假定你的意思是「組件​​」,因爲自定義控件包含XSP標記(即XML)。但是要解決您的問題,請在插件的MANIFEST.MF文件中,在所需插件的依賴關係選項卡上。添加com.ibm.xsp.extlib作爲依賴項。當你在那裏,你可能還需要添加:

  • com.ibm.xsp.designer
  • com.ibm.xsp.domino
  • com.ibm.icu

看着你剛纔的問題......我鏡像獲得XSP入門工具包爲包含自定義組件,資源提供者,階段監聽器,JS庫包容等的例子​​添的建議

相關問題