• R/O
  • SSH
  • HTTPS

opengion: 提交


Commit MetaInfo

修訂1811 (tree)
時間2020-01-09 18:24:06
作者chatrun

Log Message

(empty log message)

Change Summary

差異

--- trunk/opengionV7/uap/webapps/gf/doc/RELEASE-NOTES_7.txt (revision 1810)
+++ trunk/opengionV7/uap/webapps/gf/doc/RELEASE-NOTES_7.txt (revision 1811)
@@ -6,6 +6,14 @@
66
77
88
9+7.0.7.2 (2020/01/09)
10+ [iterator()は、next() してからしかremove()できない]
11+ fukurou.system.ThrowUtil#isNewThr(Throwable th)
12+
13+ [メッセージを比較して、同じなら出力しない]
14+ hayabusa.taglib.TaglibUtil#makeHTMLErrorTable(ErrorMessage errMsg,ResourceManager resource,boolean useSLabel)
15+
16+
917 7.0.7.2 (2020/01/07)
1018 [新着情報で画面遷移しない]
1119 問合・トラブル (61200-191228-01) の続きで、新着情報で登録後にリロードされない件の対応です。
@@ -16,6 +24,11 @@
1624 src\script\common\option\noTransition.js(404):
1725 $form.data(…) ⇒ $('form').data(…) 更新
1826
27+ [jsp , js , css , tld更新]
28+ C:\opengionV7\uap\webapps\gf\src\script\common\jquery\jquery.form.js
29+ C:\opengionV7\uap\webapps\gf\src\script\common\option\ajaxSubmit.js
30+ C:\opengionV7\uap\webapps\gf\src\script\common\option\noTransition.js
31+
1932 7.0.7.2 (2019/12/28)
2033 [ソースチェック]
2134 dataCheck の JavaScript の廃止予定に対して、from属性があれば、
--- trunk/opengionV7/uap/webapps/gf/src/org/opengion/fukurou/system/BuildNumber.java (revision 1810)
+++ trunk/opengionV7/uap/webapps/gf/src/org/opengion/fukurou/system/BuildNumber.java (revision 1811)
@@ -64,9 +64,9 @@
6464 *
6565 * @og.paramLevel 9:自動設定
6666 */
67-// public static final String BUILD_TYPE = "Release7 Builds (2020006)" ; // 20XX+通算日数
68-// public static final String BUILD_TYPE = "Release7 Builds (T1578287803)" ; // 通算秒数
69- public static final String BUILD_TYPE = "Release7 Builds (26304796)" ; // 通算分数
67+// public static final String BUILD_TYPE = "Release7 Builds (2020009)" ; // 20XX+通算日数
68+// public static final String BUILD_TYPE = "Release7 Builds (T1578561437)" ; // 通算秒数
69+ public static final String BUILD_TYPE = "Release7 Builds (26309357)" ; // 通算分数
7070
7171 /**
7272 * エンジンバージョンNo。
@@ -81,7 +81,7 @@
8181 * このエンジンのビルド時刻を設定します。
8282 * @og.paramLevel 9:自動設定
8383 */
84- public static final String TIMESTAMP = "2020/01/06 14:16:43" ;
84+ public static final String TIMESTAMP = "2020/01/09 18:17:17" ;
8585
8686 /**
8787 * 稼動しているサーバーのOS情報。
@@ -126,7 +126,7 @@
126126 *
127127 * @og.paramLevel 9:自動設定
128128 */
129- public static final String BUILD_ID = "20200106141643" ;
129+ public static final String BUILD_ID = "20200109181717" ;
130130
131131 /**
132132 * デフォルトコンストラクターをprivateにして、
--- trunk/opengionV7/uap/webapps/gf/src/org/opengion/fukurou/system/ThrowUtil.java (revision 1810)
+++ trunk/opengionV7/uap/webapps/gf/src/org/opengion/fukurou/system/ThrowUtil.java (revision 1811)
@@ -261,17 +261,19 @@
261261 * 最初に登録した Throwable を削除します。
262262 *
263263 * @og.rev 7.0.6.4 (2019/11/29) Throwable オブジェクトの重複を取り除きます。
264+ * @og.rev 7.0.7.2 (2020/01/09) iterator()は、next() してからしかremove()できない。
264265 *
265266 * @param th printStackTraceすべき元のThrowableオブジェクト
266267 *
267268 * @return 新規なら true , 重複か null なら、false
268269 */
269- public static boolean isNewThr( final Throwable th ) {
270+ private static boolean isNewThr( final Throwable th ) {
270271 synchronized( CACHE_TH ) {
271272 if( th != null && CACHE_TH.add( Integer.valueOf( th.hashCode() ) ) ) {
272273 // 制限数を超えた場合に、最初のオブジェクトを削除します。
273274 if( CACHE_TH.size() > MAX_CACHE_TH ) {
274275 final Iterator<Integer> ite = CACHE_TH.iterator();
276+ ite.next(); // 7.0.7.2 (2020/01/09)
275277 ite.remove();
276278 }
277279 return true;
--- trunk/opengionV7/uap/webapps/gf/src/org/opengion/hayabusa/common/GE12.xml (revision 1810)
+++ trunk/opengionV7/uap/webapps/gf/src/org/opengion/hayabusa/common/GE12.xml (revision 1811)
@@ -3593,7 +3593,7 @@
35933593 <PARAM_ID>BUILD_TYPE</PARAM_ID>
35943594 <SEQNO>1010</SEQNO>
35953595 <TITLE>エンジンビルドタイプ。</TITLE>
3596-<PARAM>Release7 Builds (26304796)</PARAM>
3596+<PARAM>Release7 Builds (26309357)</PARAM>
35973597 <CONTENTS>エンジンビルドタイプ。
35983598 このエンジンのビルドタイプを設定します。
35993599
@@ -3609,7 +3609,7 @@
36093609 <PARAM_ID>ENGINE_INFO</PARAM_ID>
36103610 <SEQNO>1020</SEQNO>
36113611 <TITLE>エンジンバージョンNo。</TITLE>
3612-<PARAM>openGion 7.0.7.2 Release7 Builds (26304796)</PARAM>
3612+<PARAM>openGion 7.0.7.2 Release7 Builds (26309357)</PARAM>
36133613 <CONTENTS>エンジンバージョンNo。
36143614 このエンジンのバージョン番号 + ビルドタイプ を設定します。
36153615 [例: 4.0.0.0 Release4 Builds (04273)]</CONTENTS>
@@ -3623,7 +3623,7 @@
36233623 <PARAM_ID>TIMESTAMP</PARAM_ID>
36243624 <SEQNO>1030</SEQNO>
36253625 <TITLE>エンジンビルド時刻。</TITLE>
3626-<PARAM>2020/01/06 14:16:43</PARAM>
3626+<PARAM>2020/01/09 18:17:17</PARAM>
36273627 <CONTENTS>エンジンビルド時刻。
36283628 このエンジンのビルド時刻を設定します。</CONTENTS>
36293629 <PARAM_LVL>9</PARAM_LVL>
@@ -3679,7 +3679,7 @@
36793679 <SEQNO>1070</SEQNO>
36803680 <TITLE>エンジンビルドID
36813681 このエンジンのビルドIDを設定します。</TITLE>
3682-<PARAM>20200106141643</PARAM>
3682+<PARAM>20200109181717</PARAM>
36833683 <CONTENTS>エンジンビルドID
36843684 このエンジンのビルドIDを設定します。
36853685 キャッシュコントロールを行う際のキー情報として使用します。</CONTENTS>
--- trunk/opengionV7/uap/webapps/gf/src/org/opengion/hayabusa/common/GE12_Param.xml (revision 1810)
+++ trunk/opengionV7/uap/webapps/gf/src/org/opengion/hayabusa/common/GE12_Param.xml (revision 1811)
@@ -2983,7 +2983,7 @@
29832983 <fieldDoc>
29842984 <paramId>BUILD_TYPE</paramId>
29852985 <seq>1010</seq>
2986- <param>Release7 Builds (26304796)</param>
2986+ <param>Release7 Builds (26309357)</param>
29872987 <title>エンジンビルドタイプ。</title>
29882988 <contents>エンジンビルドタイプ。
29892989 このエンジンのビルドタイプを設定します。
@@ -2996,7 +2996,7 @@
29962996 <fieldDoc>
29972997 <paramId>ENGINE_INFO</paramId>
29982998 <seq>1020</seq>
2999- <param>openGion 7.0.7.2 Release7 Builds (26304796)</param>
2999+ <param>openGion 7.0.7.2 Release7 Builds (26309357)</param>
30003000 <title>エンジンバージョンNo。</title>
30013001 <contents>エンジンバージョンNo。
30023002 このエンジンのバージョン番号 + ビルドタイプ を設定します。
@@ -3007,7 +3007,7 @@
30073007 <fieldDoc>
30083008 <paramId>TIMESTAMP</paramId>
30093009 <seq>1030</seq>
3010- <param>2020/01/06 14:16:43</param>
3010+ <param>2020/01/09 18:17:17</param>
30113011 <title>エンジンビルド時刻。</title>
30123012 <contents>エンジンビルド時刻。
30133013 このエンジンのビルド時刻を設定します。</contents>
@@ -3050,7 +3050,7 @@
30503050 <fieldDoc>
30513051 <paramId>BUILD_ID</paramId>
30523052 <seq>1070</seq>
3053- <param>20200106141643</param>
3053+ <param>20200109181717</param>
30543054 <title>エンジンビルドID
30553055 このエンジンのビルドIDを設定します。</title>
30563056 <contents>エンジンビルドID
--- trunk/opengionV7/uap/webapps/gf/src/org/opengion/hayabusa/taglib/TaglibUtil.java (revision 1810)
+++ trunk/opengionV7/uap/webapps/gf/src/org/opengion/hayabusa/taglib/TaglibUtil.java (revision 1811)
@@ -130,6 +130,7 @@
130130 * @og.rev 6.9.2.1 (2018/03/12) エラーメッセージのタグ情報を、パースします。
131131 * @og.rev 6.9.3.1 (2018/04/02) エラーメッセージのタグ情報のパースは、JasperException 以降から、改行2つまでの間のみとする。
132132 * @og.rev 7.0.7.0 (2019/12/13) useSLabel 属性を追加。
133+ * @og.rev 7.0.7.2 (2020/01/09) メッセージを比較して、同じなら出力しない。
133134 *
134135 * @param errMsg ErrorMessageオブジェクト
135136 * @param resource リソースマネージャー
@@ -178,12 +179,13 @@
178179
179180 if( tmpVals3 != null ) {
180181 tmpVals3 = tmpVals3.trim();
181- if( tmpVals3.contains( "Exception:" ) ) {
182- tmpVals3 = tmpVals3.replaceAll( "Exception: " , "Exception:\n" );
183- }
182+ // // 7.0.7.2 (2020/01/09) Exception: で改行処理を中断する。
183+ // if( tmpVals3.contains( "Exception:" ) ) {
184+ // tmpVals3 = tmpVals3.replaceAll( "Exception: " , "Exception:\n" );
185+ // }
184186 final int idx0 = tmpVals3.indexOf( "JasperException" ); // JSP画面のエラー
185187 if( idx0 >= 0 ) {
186- final int idx1 = tmpVals3.indexOf( "\n\n",idx0 ); // 改行2つ
188+ final int idx1 = tmpVals3.indexOf( "\n\n",idx0 ); // 改行2つ
187189 if( idx1 >= 0 ) {
188190 tmpVals3 = tmpVals3.substring( 0,idx0 ) +
189191 StringUtil.htmlFilter( tmpVals3.substring( idx0,idx1 ) ) +
@@ -217,10 +219,14 @@
217219 // 対応方法(概要説明)が存在すれば直下に一行追加する 4.3.4.5 (2009/01/08)
218220 // String desc = resource.getDescription( clmVals[2] );
219221 final String desc = resource.getDescription( err ); // 4.3.7.6 (2009/07/15)
220- if( desc != null && desc.length() > 0 ){
222+// if( desc != null && desc.length() > 0 ){
223+ // 7.0.7.2 (2020/01/09) メッセージを比較して、同じなら出力しない。
224+// if( desc != null && desc.length() > 0 ){
225+ if( desc != null && desc.length() > 0 && !desc.trim().equals( tmpVals3 ) ){
221226 String[] descVals = new String[clmSize];
222227 // descVals[3] = desc;
223- descVals[3] = "<pre>" + desc + "</pre>"; // 7.0.7.0 (2019/12/13) pre を付けます。
228+// descVals[3] = "<pre>" + desc + "</pre>"; // 7.0.7.0 (2019/12/13) pre を付けます。
229+ descVals[3] = "<pre>" + desc.trim() + "</pre>"; // 7.0.7.2 (2020/01/09) trim()追加
224230 errTable.addColumnValues( descVals , null , false ); // 6.2.2.0 (2015/03/27)
225231 }
226232 }
--- trunk/opengionV7/uap/webapps/gf/src/xslt/specific.xml (revision 1810)
+++ trunk/opengionV7/uap/webapps/gf/src/xslt/specific.xml (revision 1811)
@@ -27208,9 +27208,9 @@
2720827208 <menber>
2720927209 <type>メソッド</type>
2721027210 <name>isNewThr</name>
27211- <modifiers>public static boolean</modifiers>
27211+ <modifiers>private static boolean</modifiers>
2721227212 <signature>isNewThr(Throwable th)</signature>
27213- <position>269</position>
27213+ <position>270</position>
2721427214 <extendClass></extendClass>
2721527215 <extendFlag>0</extendFlag>
2721627216 <description>Throwable の重複チェックを行います。</description>
@@ -27223,7 +27223,7 @@
2722327223 @param th printStackTraceすべき元のThrowableオブジェクト
2722427224 @return 新規なら true , 重複か null なら、false
2722527225 </tagText>
27226- <history>7.0.6.4 (2019/11/29) Throwable オブジェクトの重複を取り除きます。</history>
27226+ <history>7.0.6.4 (2019/11/29) Throwable オブジェクトの重複を取り除きます。7.0.7.2 (2020/01/09) iterator()は、next() してからしかremove()できない。</history>
2722727227 </menber>
2722827228 </classDoc>
2722927229 <classDoc>
@@ -27257,7 +27257,7 @@
2725727257 <name>CaseBuilder</name>
2725827258 <modifiers>public</modifiers>
2725927259 <signature>CaseBuilder()</signature>
27260- <position>322</position>
27260+ <position>324</position>
2726127261 <extendClass></extendClass>
2726227262 <extendFlag>0</extendFlag>
2726327263 <description>デフォルトコンストラクタ。</description>
@@ -27273,7 +27273,7 @@
2727327273 <name>init</name>
2727427274 <modifiers>public ThrowUtil.CaseBuilder</modifiers>
2727527275 <signature>init()</signature>
27276- <position>332</position>
27276+ <position>334</position>
2727727277 <extendClass></extendClass>
2727827278 <extendFlag>0</extendFlag>
2727927279 <description>初期化します。</description>
@@ -27288,7 +27288,7 @@
2728827288 <name>append</name>
2728927289 <modifiers>public ThrowUtil.CaseBuilder</modifiers>
2729027290 <signature>append(String title,String msg)</signature>
27291- <position>358</position>
27291+ <position>360</position>
2729227292 <extendClass></extendClass>
2729327293 <extendFlag>0</extendFlag>
2729427294 <description>タイトルとメッセージを内部のStringBuilderに追記していきます。</description>
@@ -27308,7 +27308,7 @@
2730827308 <name>addStackTrace</name>
2730927309 <modifiers>public ThrowUtil.CaseBuilder</modifiers>
2731027310 <signature>addStackTrace(Throwable th,int minCnt)</signature>
27311- <position>407</position>
27311+ <position>409</position>
2731227312 <extendClass></extendClass>
2731327313 <extendFlag>0</extendFlag>
2731427314 <description>Throwable の getStackTrace() 結果の内、opengion に関する箇所だけのStackTraceElement配列をCaseBuilderオブジェクトに書き込みます。</description>
@@ -27333,7 +27333,7 @@
2733327333 <name>toString</name>
2733427334 <modifiers>public String</modifiers>
2733527335 <signature>toString()</signature>
27336- <position>432</position>
27336+ <position>434</position>
2733727337 <extendClass></extendClass>
2733827338 <extendFlag>0</extendFlag>
2733927339 <description>内部のStringBuilderを、文字列に変換して返します。</description>
@@ -27350,7 +27350,7 @@
2735027350 <name>toThrowMsg</name>
2735127351 <modifiers>public String</modifiers>
2735227352 <signature>toThrowMsg()</signature>
27353- <position>450</position>
27353+ <position>452</position>
2735427354 <extendClass></extendClass>
2735527355 <extendFlag>0</extendFlag>
2735627356 <description>内部のStringBuilderを、文字列に変換して返します。</description>
@@ -140253,7 +140253,7 @@
140253140253 <name>makeHTMLErrorTable</name>
140254140254 <modifiers>static String</modifiers>
140255140255 <signature>makeHTMLErrorTable(ErrorMessage errMsg,ResourceManager resource,boolean useSLabel)</signature>
140256- <position>142</position>
140256+ <position>143</position>
140257140257 <extendClass></extendClass>
140258140258 <extendFlag>0</extendFlag>
140259140259 <description>ErrorMessage オブジェクトと、ResourceManager より、表示用 HTMLテーブルを作成します。</description>
@@ -140268,7 +140268,7 @@
140268140268 @return HTMLのテーブルタグに変換後の文字列(無ければ、ゼロストリング)
140269140269 @og.rtnNotNull
140270140270 </tagText>
140271- <history>3.5.5.2 (2004/04/02) 新規追加3.5.6.1 (2004/06/25) lang 言語コード 属性を削除します。3.5.6.2 (2004/07/05) setBgColorCycle の引数定義を変更3.8.0.4 (2005/08/08) setUseScrollBar の追加(ヘッダー固定のスクロールバーを出さない)3.8.9.5 (2007/09/12) PG名、ステップ名追加(開発ガイドライン対応)4.0.0.0 (2005/01/31) ResourceManager getMessage 関数を使用4.0.0.0 (2007/10/18) メッセージリソース統合( getResource().getMessage ⇒ getResource().getLabel )4.3.2.0 (2008/09/11) 行番号順ソート、メッセージのラベル(短)化、コメント出力4.3.4.5 (2009/01/08) 対応方法(概要説明)が存在すれば表示する4.3.7.6 (2009/07/15) 対応方法のパラメータ対応6.0.2.5 (2014/10/31) エラーメッセージに、preタグを付けます。6.2.2.0 (2015/03/27) interface に変更タイプ と、書込み許可を追加6.4.5.2 (2016/05/06) Exception: の後ろに改行を入れます(クラス名が長いと、メッセージが見えにくいため)。6.8.1.1 (2017/07/22) makeNthChild 処理時に、自身のテーブルと区別するために、viewClass を追加します。6.9.2.1 (2018/03/12) エラーメッセージのタグ情報を、パースします。6.9.3.1 (2018/04/02) エラーメッセージのタグ情報のパースは、JasperException 以降から、改行2つまでの間のみとする。7.0.7.0 (2019/12/13) useSLabel 属性を追加。</history>
140271+ <history>3.5.5.2 (2004/04/02) 新規追加3.5.6.1 (2004/06/25) lang 言語コード 属性を削除します。3.5.6.2 (2004/07/05) setBgColorCycle の引数定義を変更3.8.0.4 (2005/08/08) setUseScrollBar の追加(ヘッダー固定のスクロールバーを出さない)3.8.9.5 (2007/09/12) PG名、ステップ名追加(開発ガイドライン対応)4.0.0.0 (2005/01/31) ResourceManager getMessage 関数を使用4.0.0.0 (2007/10/18) メッセージリソース統合( getResource().getMessage ⇒ getResource().getLabel )4.3.2.0 (2008/09/11) 行番号順ソート、メッセージのラベル(短)化、コメント出力4.3.4.5 (2009/01/08) 対応方法(概要説明)が存在すれば表示する4.3.7.6 (2009/07/15) 対応方法のパラメータ対応6.0.2.5 (2014/10/31) エラーメッセージに、preタグを付けます。6.2.2.0 (2015/03/27) interface に変更タイプ と、書込み許可を追加6.4.5.2 (2016/05/06) Exception: の後ろに改行を入れます(クラス名が長いと、メッセージが見えにくいため)。6.8.1.1 (2017/07/22) makeNthChild 処理時に、自身のテーブルと区別するために、viewClass を追加します。6.9.2.1 (2018/03/12) エラーメッセージのタグ情報を、パースします。6.9.3.1 (2018/04/02) エラーメッセージのタグ情報のパースは、JasperException 以降から、改行2つまでの間のみとする。7.0.7.0 (2019/12/13) useSLabel 属性を追加。7.0.7.2 (2020/01/09) メッセージを比較して、同じなら出力しない。</history>
140272140272 </menber>
140273140273 <menber>
140274140274 <type>メソッド</type>
@@ -140275,7 +140275,7 @@
140275140275 <name>makeHTMLSimpleErrorList</name>
140276140276 <modifiers>static String</modifiers>
140277140277 <signature>makeHTMLSimpleErrorList(ErrorMessage errMsg,ResourceManager resource)</signature>
140278- <position>257</position>
140278+ <position>263</position>
140279140279 <extendClass></extendClass>
140280140280 <extendFlag>0</extendFlag>
140281140281 <description>ErrorMessage オブジェクトと、ResourceManager より、表示用 HTMLテーブルを作成します。</description>
@@ -140294,7 +140294,7 @@
140294140294 <name>makeHTMLSimpleErrorList</name>
140295140295 <modifiers>static String</modifiers>
140296140296 <signature>makeHTMLSimpleErrorList(ErrorMessage errMsg,ResourceManager resource,boolean useSLabel)</signature>
140297- <position>276</position>
140297+ <position>282</position>
140298140298 <extendClass></extendClass>
140299140299 <extendFlag>0</extendFlag>
140300140300 <description>ErrorMessage オブジェクトと、ResourceManager より、表示用 HTMLテーブルを作成します。</description>
Show on old repository browser