2017-01-20 64 views
1

我正在尋找安全補丁for iDempiere v1.0a 我發現這個網站Category:New_Features_Security包含安全補丁列表。爲什麼NF2.1_Configurable_Info_Login for idempiere 1.0a安全補丁失敗了

我的問題是,我試圖申請NF2.1_Configurable_Info_LoginMSysConfig.java始終是一個失敗的大塊。我開始認爲它不是真的用於1.0版本,而是用於2.1。我檢查了源代碼iDempiere 2.1我在MSysConfig.java發現這些常量:

APPLICATION_MAIN_VERSION_SHOWN APPLICATION_DATABASE_VERSION_SHOWN APPLICATION_IMPLEMENTATION_VENDOR_SHOWN APPLICATION_JVM_VERSION_SHOWN APPLICATION_OS_INFO_SHOWN APPLICATION_HOST_SHOWN

我的問題是.. 。

  1. 有沒有辦法將NF2.1_Configurable_Info_Login應用到iDempiere 1.0a
  2. NF2.1_Configurable_Info_Login更高版本的iDempiere?
  3. NF和NF2.1_Configurable_Info_Login中的修補程序描述之間的數字是否表示它應該實現的版本?

回答

1
  1. 是否有NF2.1_Configurable_Info_Login適用於iDempiere 1.0a的一種方式?

根據您的問題,您有任何問題只是整合MSysConfig.java,所以它似乎並不太難手動集成在該文件上的變化。

正如您可以在bitbucket中查看的那樣,只需要爲MSysConfig.java添加9個新行 - 此外,serialVersionUID已重新生成,因此您可以將該更改也整合到一起,或生成您的獲勝。

但是,由於您正在選擇將補丁集成到課程中,請考慮將來很可能需要手動應用更改,直到您同步到一個正式版本。

已經有很多changes MSsConfig類之間1.0a和提交。

  1. NF2.1_Configurable_Info_Login是否爲更高的iDempiere版本?
  2. NF和NF2.1_Configurable_Info_Login中的修補程序描述之間的數字是否表示它應該實現的版本?

是的,2。該wiki頁面的1部分表示該修補程序在期間集成了2.1版本的維護。

問候,

卡洛斯·魯伊斯
http://wiki.idempiere.org/wiki/User:CarlosRuiz

+0

非常感謝你。 :) – Ashenvale