JPiere10からJPiere11へのバージョンアップ作業のメモです。
作業中
ブランチの作成
JPiereの各ブラグイン群に「release-11」のブランチを追加。
JPBP
マニフェストファイル等の修正
◆MANIFEST.MF
- Versionを11に修正
- 実行環境をJava-17に修正
◆POM.xml
- 親POMのパスの修正
ソースコードの修正
◆JPiereBasePluginInfoFactory
追加されたcreate(int WindowNo, String tableName, String keyColumn, String value, boolean multiSelection, String whereClause, int AD_InfoWindow_ID, Lookup lookup)メソッドの実装
JPFS
マニフェストファイル等の修正
◆MANIFEST.MF
- Versionを11に修正
- 実行環境をJava-17に修正
◆POM.xml
- 親POMのパスの修正
JPMS: jpiere.modification.org.adempiere.base
マニフェストファイル等の修正
◆MANIFEST.MF
- Versionを11に修正
- 実行環境をJava-17に修正
◆POM.xml
- 親POMのパスの修正
ソースコードの修正
◆org.adempiere.impex.AbstractExcelExporter
◆org.compiere.acct.Fact
◆org.compiere.model.MInvoice
◆org.compiere.model.MMailText
◆org.compiere.model.MMatchInv
◆org.compiere.model.MPayment
JPMS: jpiere.modification.org.adempiere.ui.zk
マニフェストファイル等の修正
◆MANIFEST.MF
- Versionを11に修正
- 実行環境をJava-17に修正
◆POM.xml
- 親POMのパスの修正
ソースコードの修正
◆org.adempiere.webui.AdempiereebUI
◆org.adempiere.webui.adwindow.AbstractADWindowContent
◆org.adempiere.webui.component.WListItemRenderer
◆org.adempiere.webui.desktop.DefaultDesktop
◆org.adempiere.webui.window.FindWindow
JPPS: custom.contract
マニフェストファイル等の修正
◆MANIFEST.MF
- Versionを11に修正
- 実行環境をJava-17に修正
◆POM.xml
- 親POMのパスの修正
JPPS: custom.pp
マニフェストファイル等の修正
◆MANIFEST.MF
- Versionを11に修正
- 実行環境をJava-17に修正
◆POM.xml
- 親POMのパスの修正
JPPS: custom.window
マニフェストファイル等の修正
◆MANIFEST.MF
- Versionを11に修正
- 実行環境をJava-17に修正
◆POM.xml
- 親POMのパスの修正
JPPS: jpiere.plugin.delete
マニフェストファイル等の修正
◆MANIFEST.MF
- Versionを11に修正
- 実行環境をJava-17に修正
◆POM.xml
- 親POMのパスの修正
JPPS: jpiere.plugin.groupware
マニフェストファイル等の修正
◆MANIFEST.MF
- Versionを11に修正
- 実行環境をJava-17に修正
◆POM.xml
- 親POMのパスの修正