5.0.2.0 (2009/11/01)
	[Google Chrome対応]
	Google Chromeで拡張検索条件を表示すると、縦に表示されてしまう問題に対応します。
		jsp/common/default.css

	[ガントチャート機能・バグ修正]
	ガントチャート表示機能(og:ganttHeaderタグ)で、view_zoomに1(2週間)を指定した際に、日付表示が
	おかしくなるバグを修正します。
	これは、4.3.7.3 (2009/06/22)の以下の修正によるものです。今回の対応では、letter-spacing属性を
	コメントアウトします。(firefox対応については、別途検討します)
		--- 元の修正 --------------------------------------------------------------------------
		4.3.7.3 (2009/06/22)
			[FireFox対応]
			・ガント表示でヘッダー表示される日付が枠からはみ出して正しく表示されないバグを修正します。
				jsp/common/default.css
		---------------------------------------------------------------------------------------
		jsp/common/default.css

	[リファクタリング]
	common,customフォルダ内のJSPでリンクパスが相対パスになっているものについて、他と同様に
	{@SYS.JSP}を経由した絶対パス形式の記述に変更します。
		jsp/custom/query_info.jsp
		jsp/custom/query_tab_info.jsp
		jsp/custom/matrix_info.jsp

	[DB検索画面修正]
	①ファイルセーブ機能が正しく動作しないバグを修正します。(パスの設定に誤りがあったため)
	②オブジェクト依存関係の正展開、逆展開機能を追加します。
		executionで
		(a)referenced(recur down) を 選択し、オブジェクト名を入力するとそのオブジェクトを基点として
			正展開することができます。展開結果に対して、REF_NAMEを入力し、参照オブジェクトの絞込み
			を行うことも可能です。
		(b)referenced(recur up) を 選択し、REF_NAMEを入力するとそのオブジェクトを基点として
			逆展開することができます。展開結果に対して、オブジェクト名を入力し、参照オブジェクトの絞込み
			を行うことも可能です。
		jsp/common/gamen/03_DBDSEARCH/

	[tabLinkタグ改善]
	openTab属性がfalseの場合でも、openTabNameに指定された場合、その指定されたタブをハイライトする
	ようにします。
	これは、他の画面からタブ画面に遷移した場合に、リンクの引数(command=NEW)と、タブの自動オープンの
	2重でタブの中身が開かれ、タイミングによっては、
		”QueryTag Query処理が割り込まれました。DBTableModel は登録しません。”
	のエラーになります。
	このような場合に対応は、openTabをfalseにし、openTabNameのみを指定することで、タブのよる自動オープン
	をせずに、開かれたタブのハイライトのみを行うことで対応することができます。
		org.opengion.hayabusa.taglib.TabLinkTag.makeTag()
		jsp/common/tabLink.js#initialTabSelect(boolean, Object)

	[Calc帳票システム改善]
	①ローカルリソースフラグ
	 今まではローカルリソースフラグがfalseの場合、GEのリソース(帳票システムが起動しているリソース)
	 を適用していましたが、この仕様を変更し、ローカルリソースフラグがfalseの場合は、リソースを
	 使用しないようにします。(GEのリソースは意識されることがなく、不要な変換が行われるため)
	②リソース適用時のデータ変換
	 リソース適用時、数値カラムでマイナスデータが存在すると、spanタグで囲われてしまうバグを
	 修正します。(spanタグを除去)
		org.opengion.hayabusa.report2.OdsContentParser.getHeaderFooterValue(String)
		org.opengion.hayabusa.report2.OdsContentParser.getBodyValue(String, int)
		org.opengion.hayabusa.report2.OdsContentParser.checkValue(String)

	[戻るリンク・機能追加]
	戻るリンクタグ(backGamenタグ)に相対パスで戻るリンクを作成する機能を追加します。
	通常、戻るリンクは、linkタグで生成された絶対パスを利用して戻る先のアドレスを決定しており、
	通常利用においては、他システム間での画面リンクも正常動作するため、問題ありません。
	但し、ロードバランサーなどを経由し、アドレス変換されているような場合は、絶対パスが
	有効とならないケースがあるため、相対パスによる戻るリンクを対応します。
	当然のことながら、この機能を利用する場合は、異なるシステム間のリンクは正しく動作しません
	ので、ご注意下さい。
		org.opengion.hayabusa.taglib.BackGamenTag.makeTag()
		org.opengion.hayabusa.taglib.BackGamenTag.makeLinkTag()
		org.opengion.hayabusa.taglib.BackGamenTag.makeButtonTag()
		org.opengion.hayabusa.taglib.BackGamenTag.setType(String)

	[リソース登録画面不具合修正]
	リソース登録画面(カラム、ラベル、コード)で差分更新を行った際、関係のないラベルリソースの内容が
	書き換えられてしまうバグを修正します。
	これは、差分更新を行う際、Fromの接続先から取得されたラベルリソースのユニーク番号をキーとして、
	Toの接続先のラベルリソースのデータを更新していたためです。
		ge4/jsp/GE0002
		ge4/jsp/GE0003
		ge4/jsp/GE0004

	[クリアボタン・バグ修正]
	戻るボタンが出力されている状態で、クリアボタンを押すと、戻るボタンが消える不具合を修正します。
		org.opengion.hayabusa.taglib.QueryButtonTag.getReset()

	[JSP解析・改善]
	QUERY定義検索から、使用カラム検索への画面リンクを追加します。
	この目的は、QUERY定義検索で、呼び出しPL/SQLを調査する際、PL/SQLのcallステートメント自体が
	引数で渡されている場合、QUERY定義検索だけでは、呼び出しPL/SQLがわからないことに対応するため
	のものです。(このため、リンクの引数には、ファイル名は付加していません。)
		gf/jsp/DOC14/result.jsp

	[JSP解析・バグ修正]
	QUERY定義検索、JSPファイルの一覧でタグのbody部分を指定する際に、textデータが抜き出されない
	(子供のタグ要素の部分しか抜き出されない)バグを修正します。
		gf/jsp/DOC18/xslt/GF74_PROG.xsl
		gf/jsp/DOC18/xslt/GF76_PROG.xsl

	[拡張機能・リソース連携修正]
	リソース連携の差分検索時の条件のシステムIDが "**" の条件をはずします。
		gf/jsp/GF2120/GFM0007.jsp
		gf/jsp/GF2120/GFM0010.jsp
		gf/jsp/GF2120/GFM0011.jsp
		gf/jsp/GF2120/GFM0012.jsp
		gf/jsp/GF2120/GFM0013.jsp
		gf/jsp/GF2120/GFM0014.jsp
		gf/jsp/GF2120/GFM0029.jsp
		gf/jsp/GF2120/GFM0030.jsp
		gf/jsp/GF2120/GFM0031.jsp

	[selectタグ機能追加]
	selectタグでmultiple="true"を選択した場合に、初期状態で複数選択が有効になるように
	対応します。具体的には、同一のカラム名を複数持つ画面から、selectタグが記述された
	次画面に遷移した際、それぞれのカラムに入力された全ての値に対し、プルダウンが選択
	状態になります。(この機能は、multiple="true"の場合のみ有効です)
		org.opengion.hayabusa.taglib.SelectTag.setValue(String)
		org.opengion.hayabusa.taglib.SelectTag.doStartTag()
		org.opengion.hayabusa.taglib.SelectTag.setDefaultVal(String)
		org.opengion.hayabusa.taglib.OptionTag.doEndTag()
		org.opengion.hayabusa.taglib.OptionTag.makeTag()
		org.opengion.hayabusa.taglib.QueryOptionTag.doEndTag()
		org.opengion.hayabusa.taglib.QueryOptionTag.makeLabel(SelectTag)

	[帳票デーモン起動画面バグ修正]
	起動状況に他のシステムIDのデータが表示されるバグを修正します。
		ge/jsp/REP21/result.jsp

	[帳票システムバグ修正]
	Calcの関数内に、{@xxxx_}が存在し、かつそのデータに"(ダブルクオーテーション)が
	含まれていた場合にエラーとなるバグを修正します。
		org.opengion.hayabusa.report2.OdsContentParser.replaceOoocError(String)

	[帳票システムバグ修正]
	Calc帳票でデータに改行Cが含まれている場合に、Calc上で改行されないバグを修正します。
	関数内に改行Cが含まれている場合、改行Cは無視されます。(OOoの制限上、関数の引数として
	改行Cを含む文字列は受け取れないため)
		org.opengion.hayabusa.report2.OdsContentParser.checkValue(String)
		org.opengion.hayabusa.report2.OdsContentParser.replaceOoocError(String)

	[アクセス統計テーブル(GE15)再編成機能追加]
	アクセス統計テーブルの再編成機能を追加します。再編成処理は、Tomcatシャットダウン時に
	実行されます。データの保存期間の初期値は、180日です。この期間は、システムリソースの
	ACCESS_TOKEI_ALIVE_DAYSで変更することができます。
	(nullを指定した場合、再編成は行われません)
	※既存バグにより、本バージョンより以前のバージョンで追加されたGE15のデータは、DYSETが
	  セットされていないため、再編成が実施されません。
	  本バージョンを導入する際に、以下のSQLにより、DYSETの設定をして下さい。
	   update ge15 set dyset=dylogout;
	   --------------------------------
		org.opengion.hayabusa.common.SystemData.ACCESS_TOKEI_ALIVE_DAYS
		org.opengion.hayabusa.common.HybsContextListener.contextDestroyed(ServletContextEvent)
		org.opengion.hayabusa.common.SystemManager.deleteGUIAccessInfo()
		org.opengion.hayabusa.resource.UserInfo.saveGUIAccessInfo()
		org.opengion.hayabusa.db.DBSimpleTable.setWhere(String)		DELETE処理が実行できないバグを修正
		org.opengion.hayabusa.db.DBSimpleTable.getDeleteSQL()		DELETE処理が実行できないバグを修正
		GE15				インデックス追加(GE15_SC SYSTEM_ID,DYSET)

5.0.1.1 (2009/10/02)
	[行ハイライト機能バグ修正]
	5.0.0.3 (2009/09/22)で実施した改善で、チェックボックスが存在しない行で行ハイライト機能
	が正常に動作しない問題に対応します。
		jsp/common/hilightRow.js

5.0.1.0 (2009/10/01)
5.0.0.4 (2009/10/01)
	[レスポンス測定画面追加]
	画面レスポンスを追加するための画面を新規に作成します。(実験のカテゴリー内)
		gf/jsp/GF7120

	[noTransition利用時のuseSelectedRow不具合修正]
	これまでnoTransitionを利用して登録した際にはuseSelectedRowをfalseに
	指定する必要がありました。（最終行に戻ってしまうため）
	noTransitionのJavaScript側で戻るための行番号をname="SEL_ROW"で出力するようにします。
	entry.jspのforwardタグにkey="SEL_ROW",value="{@SEL_ROW}"を追加して下さい。
		jsp/common/option/jqog.js
		jsp/common/option/noTransition.js

5.0.0.3 (2009/09/22)
	[ユーザーリソース登録画面修正]
	ユーザーリソース登録画面で、Excel取込した場合に重複されるユーザーが登録できるバグを
	修正します。
	※リソース登録画面は、エンジンタグによりデータチェック・登録を行っているため、画面から
	  入力されたデータに対する重複チェックは、画面単位に実装を行う必要があり、この対応は、
	  根本的な解決にはなりません。恒久対策については、業務ロジックのJava化時に検討します。
		ge/jsp/GE0001/entry.jsp

	[ヘッダーソート機能バグ改善]
	ヘッダーソート後に、追加ボタンなどを押し、その後取り消しボタンを押すと逆順にソートされ
	てしまうバグを修正します。
		hayabusa/taglib/ViewFormTag#doStartTag()

	[タスク埋め画面修正]
	タスク埋めガント(GANTT09)で、左右分割の左と右のViewの間に
	空のtdタグが大量に出力され、スペースが出来ていました。
	(空tdはIEのcolspanバグの対応のために出力)
	og:theadタグ内でitdタグを利用している場合と利用していない場合で
	この空tdタグの出力数を変える事で対応します。
		plugin/view/FiewForm_HTMLGanttTable#clear()
		plugin/view/FiewForm_HTMLGanttTable#create( int, int )
		plugin/view/FiewForm_HTMLGanttTable#getHeadLine()

	[行ハイライト機能バグ修正]
	行ハイライトで全行チェックボックスを押した後、行の選択を外すのに、2回クリックしなければ
	ならないバグを修正します。
	(これは、行ハイライトの判断基準が行の背景色(ハイライトされているか)で判断していたためです。
	 今回の対応で、行のチェックボックスの状態を元に、ハイライトするかを判断します)
		jsp/common/hilightRow.js

	[メニュー表示(グループス)・バグ修正]
	グループメニューの表示で、表示対象のグループスが1件の場合に表示されないバグを修正します。
		hayabusa/taglib/TopMenuTag#makeGroupMenu()

	[クロス集計機能改善]
	クロス集計の合計列をCUBEの先頭に表示できるようにします。
	crossParamタグのfirstClmGokei属性をtrueにセットして下さい。
	初期値はfalse(最終列)です。
		hybs-taglib.tld
		hayabusa/html/ViewCrossTableParam#FIRST_CLM_GOKEI_KEY
		hayabus/taglib/ViewCrossParamTag#setFirstClmGokei( String )
		plugin/view/ViewForm_HTMLCrossTable#create()
		plugin/view/ViewForm_HTMLCrossTable#paramInit( DBTableModel )
		plugin/view/ViewForm_HTMLCrossTable#getHeadLine()

5.0.0.2 (2009/09/15)
	[セキュリティ対応：エラーメッセージ制御・カスタマイズエラー画面作成]
	Tomcat及びJSPのエラーが発生した際に出力される情報を減らす事で
	セキュリティ上のリスクを軽減します。
	スタックトレース情報及びバージョンの情報が出力されなくなります。
	tomcatのconf/web.xml内<error-page>を置き換えて下さい。
	（ログは今まで通り出力されます。）	
		tomcat/conf/web.xml				error-page修正
		context/jsp/common/error.jsp
		hayabusa/taglib/ErrorTag#VIEW_MSGTYPE
		hayabusa/taglib/ErrorTag#doEndTag()
		hayabusa/taglib/ErrorTag#getStackTrace( Throwable, String )
		hayabusa/taglib/ErrorTag#getStackData( StringBuilder, Throwable, String )

	[リクエスト変数のXSS対策]
	{@xxx}で変換するリクエストパラメータに対してless/greater than sign(<,>)のチェックを
	行うようにします。
	チェックを行うかどうかはシステムパラメータのUSE_XSS_CHECKで設定します。(初期値true)
	但し、一部タグではこのチェックをかけないようにしています。
	SQL文で利用する可能性のあるQuery,QueryOption,And,Updateタグに関しては
	xssCheck属性で個別に設定可能です。
	XSSチェックの利用に際しては全画面に対して動作確認をして下さい。
		hybs-taglib.tld
		hayabusa/common/SystemData#USE_XSS_CHECK
		hayabusa/taglib/CommonTagSupport#release2()
		hayabusa/taglib/CommonTagSupport#getRequestValue( String )
		hayabusa/taglib/CommonTagSupport#getRequestValue( String, boolean )
		hayabusa/taglib/CommonTagSupport#useXssCheck( boolean )
		hayabusa/taglib/QueryOptionTag#doAfterBody()
		hayabusa/taglib/QueryOptionTag#release2()
		hayabusa/taglib/QueryOptionTag#setXssCheck( String )
		hayabusa/taglib/Querytag#doAfterBody()
		hayabusa/taglib/Querytag#release2()
		hayabusa/taglib/Querytag#setXssCheck( String )
		hayabusa/taglib/SqlAndTag#doStartTag()
		hayabusa/taglib/SqlAndTag#release2()
		hayabusa/taglib/SqlAndTag#setXssCheck( String )
		hayabusa/taglib/EntryTag#setRequestValues()			ALLをチェック対象から外す
		hayabusa/taglib/FavoritelinkTag#doStartTag()		XSSチェックをかけない
		hayabusa/taglib/ColumnCheckTag#doStartTag()			XSSチェックをかけない
		hayabusa/taglib/FrameTag#doStartTag()				XSSチェックをかけない
		hayabusa/taglib/CommonForwardTag#doEndTag()			XSSチェックをかけない

	[メッセージのサニタイジング処理廃止]
	XSSチェックを導入したため、導入したメッセージ引数の
	HTMLサニタイジング処理を廃止します。
	又、columnCheckタグでxssチェックをしない箇所をユーザが実際に
	入力したリクエストパラメータに限定します。
	その他タグで無条件許可していたものも変更します。
		hayabusa/resource/LabelData#getMessage(String[])		サニタイジング処理廃止
		hayabusa/resource/LabelData#getDescription(String[])	サニタイジング処理廃止
		hayabusa/taglib/ColumnCheckTag#doStartTag()				
		hayabusa/taglib/ColumnCheckTag#makeErrorMessage( ErrorMessage )
		hayabusa/taglib/ColumnCheckTag#makeEntryErrorMessage( ErrorMessage )
		hayabusa/taglib/FavoritelinkTag#doStartTag()			
		hayabusa/taglib/FavoritelinkTag#makeUrlEncode( HttpServletRequest )
		hayabusa/taglib/FrameTag#doStartTag()				
		hayabusa/taglib/CommonForwardTag#doEndTag()		

	[DB定義システム・不具合修正]
	DB定義書の取込機能がHSQLDBで正しく動作しない問題について対応します。
		gf/jsp/GF2060/dbdefIn.jsp

	[自動インストール機能不具合修正]
	拡張子がxmlファイル以外のファイルは読み込まないように修正します。
	(subversionにアップした際、各フォルダに.svnが作成され、これも読み込もうとしていた)
		org.opengion.hayabusa.common.SystemInstaller#loadXMLScript(String,String)

	[ViewFormの修正]
	viewタグ内で[KEY.xxx]や[I]の形式が利用できなかったHTMLFormatTextFieldを、
	利用できるように修正します。
		plugin/view/ViewForm_HTMLFormatTextField#create( int, int )

	[ボタンメニューの修正]
	ボタンメニューのボタン間隔を狭くして、ボタンが多く入るようにします。
		jsp/common/default.css  .buttonMenu変更

	[リソースXML抜き出し画面修正]
	リソースXML抜き出し画面で作成区分の条件に'<','>'を指定した場合にxssCheckで
	エラーになるバグを修正します。
		jsp/GE0009/result_resource.jsp

	---------------------------------------------------------------------------

	[配布パッケージの変更]
	devパッケージから、appsフォルダを分離します。
	appsフォルダは、環境毎(現状は、win32とlinux32のみ)に用意し、配布します。

	[Calc帳票LINE_COPY機能]
	Calc帳票で{@LINECOPY}と記述する事で、その行以降データが存在しなくなるまで
	該当行と同じレイアウトでBODY部分を出力し続けます。
	ヘッダ・フッタ処理は通常通り行われますが、LINECOPY行以降のオブジェクトが
	ずれるため、下部にオブジェクトを配置するような帳票では利用できません。
		hayabusa/report2/OdsContentParser#LINE_COPY
		hayabusa/report2/OdsContentParser#execContent()
		hayabusa/report2/OdsContentParser$OOoCalcSheet#incrementKey( String, int )
		hayabusa/report2/OdsContentParser$OOoCalcSheet#analyze( String, int )
		hayabusa/report2/OdsContentParser$OOoCalcSheet#lineCopy( String, int )
		jsp/GF2020/DBDEF.ods LINE_COPY版に変更

	[andタグのmulti機能修正]
	mis:andタグでmulti属性をtrueにすると'A','B'という形式で出力されますが、
	空文字のみで送信した場合に'',''のように出力されていました。
	複数のリクエストが全てnullか空文字の場合は{@xxx}がnullという扱いとし、
	通常のnull値の場合と同様にand句そのものを出力しないようにします。
		hayabusa/taglib/SqlAndTag#getRequestValue( String )
		hayabusa/taglib/SqlAndTag#release2()
		hayabusa/taglib/SqlAndTag#doEndTag()

	[JDK,Tomcatのバージョンアップ]
	Windows標準環境をJDK1.6update16、Tomcat6.0.20にバージョンアップします。
	(Linux版については、まだリリースされていません)
		openGion_apps_win32_5.1.zip

	[新規クラス Process_StringUtil 作成]
	・StringUtilクラスの特定のメソッドでデータ変換する、Process_StringUtil クラスを新規追加します。
	  現時点で利用できるStringUtil のメソッドは、下記の通りです。
			urlEncode        : UTF-8 で、URLエンコードを行う。
			rTrim            : 文字列の後ろのスペースを削除
			htmlFilter       : HTML上のエスケープ文字を変換
			getMD5           : MessageDigestにより、MD5 でハッシュした文字に変換
			code39           : CODE39 の 文字列を作成(チェックデジット付き)
			getUnicodeEscape : HTML のエスケープ記号(&amp;#xZZZZ;)に変換
			getReplaceEscape : HTML のエスケープ記号(&amp;#xZZZZ;)を戻す
			spanCut          : 引数からspanタグを取り除く
	・このクラスの追加に伴い、Process_UnicodeEscape.java をdeprecatedにします。
		類似機能に、Process_StringUtil を利用してください。
		-action 引数に、getUnicodeEscape か、getReplaceEscape を指定することで、
		ESCAPE(変換)/REVERSE(戻し) の指定と同一の処理を行います。

		fukurou/process/Process_StringUtil				新規追加
		fukurou/process/Process_UnicodeEscape			deprecated コメント追記

	[整合性チェック(種別間) 修正]
	GF2090 整合性チェック(種別間) を修正しましたので、更新願います。 
	更新処理を、update.jsp , entry.jsp 形式に変更・複写機能、削除機能を追加（削除機能のみあった）
	・使用フラグが無効だったので、削除、JSPフォルダを差し替えてください。

	[画面自動作成機能追加]
	画面自動作成を行うサンプル機能を追加します。
		gf/jsp/GF2200
		gf/jsp/GF2201
		gf/jsp/GF2202
		gf/jsp/GF2203
		gf/jsp/GF2251
		gf/jsp/GF2252
		gf/jsp/GF2253
		GE90				テーブル追加
		GE91				テーブル追加
		GE92				テーブル追加
		GE93				テーブル追加
		GE94				テーブル追加
		GE95				テーブル追加
		GE96				テーブル追加

5.0.0.1 (2009/08/15)
	[起動スクリプト不具合]
	・HSQLDBの起動用スクリプト(uap/bin/startupHSQLDB.bat)に不具合があり、
	  正しく起動しないバグを修正します。
	・Oracleの起動環境変数設定スクリプト(uap/bin/init.bat)のドライバークラスが
	  oracle.jdbc.driver.OracleDriver から oracle.jdbc.OracleDriver に変更します。
		uap/bin/startupHSQLDB.bat
		uap/bin/init.bat

	[リファクタリング]
	1.StringBuffer の箇所を、StringBuilder に置き換えます。
		hayabusa\mail\AbstractMailManager.java(184): //				StringBuffer errMsgBuf = new StringBuffer();
		hayabusa\mail\AbstractMailManager.java(209): 				StringBuffer errMsgBuf = new StringBuffer();
		hayabusa\mail\AbstractMailManager.java(505): 		StringBuffer idBuf = new StringBuffer();
		hayabusa\mail\MailPattern.java(182): 		StringBuffer contentBuf = new StringBuffer();
		hayabusa\mail\MailPattern.java(429): 		StringBuffer rtnBuf = new StringBuffer();
		hayabusa\mail\MailPattern.java(452): 		StringBuffer to_id    = new StringBuffer();
		hayabusa\mail\MailPattern.java(453): 		StringBuffer to_name  = new StringBuffer();
		hayabusa\mail\MailPattern.java(454): 		StringBuffer to_addr  = new StringBuffer();
		hayabusa\mail\MailPattern.java(455): 		StringBuffer cc_id    = new StringBuffer();
		hayabusa\mail\MailPattern.java(456): 		StringBuffer cc_name  = new StringBuffer();
		hayabusa\mail\MailPattern.java(457): 		StringBuffer cc_addr  = new StringBuffer();
		hayabusa\mail\MailPattern.java(458): 		StringBuffer bcc_id   = new StringBuffer();
		hayabusa\mail\MailPattern.java(459): 		StringBuffer bcc_name = new StringBuffer();
		hayabusa\mail\MailPattern.java(460): 		StringBuffer bcc_addr = new StringBuffer();
		hayabusa\taglib\HeadTag.java(850): 				StringBuffer errBuf = new StringBuffer(100);
		hayabusa\taglib\TabLinkTag.java(495): 			StringBuffer errBuf = new StringBuffer( 100 );
		hayabusa\taglib\ValueTag.java(513): 				StringBuffer buf = new StringBuffer();
		plugin\io\TableReader_Calc.java(472): 					StringBuffer sb = new StringBuffer();
		plugin\view\ViewForm_HTMLCustomTreeBOM.java(123): 						StringBuffer newtg = new StringBuffer( HybsSystem.BUFFER_LARGE );

	2.pmd-4.2.5 (カスタマイズ版)での警告の修正
		org\opengion\hayabusa\mail\MailPattern.java:413	New exception is thrown in catch block, original stack trace may be lost
		org\opengion\hayabusa\taglib\TabLinkTag.java:302	Avoid instantiation through private constructors from outside of the constructor's class.
		org\opengion\hayabusa\taglib\TabLinkTag.java:336	Avoid instantiation through private constructors from outside of the constructor's class.
		org\opengion\plugin\column\Renderer_TEXTAREA.java:49	Private field 'tagBuffer' could be made final; it is only initialized in the declaration or constructor.
		org\opengion\plugin\io\TableReader_Calc.java:113	A throw statement in a finally block makes the control flow hard to understand.
		org\opengion\plugin\io\TableReader_Calc.java:114	Avoid using if statements without curly braces
		org\opengion\plugin\io\TableReader_Calc.java:347	Avoid using implementation types like 'ArrayList'; use the interface instead

	3.直接出力用の Writer 引数追加を ViewForm に追加します。
		これは、ViewForm で、大量のString を StringBilder で作成する際、
		expand が発生し、大量の無駄なオブジェクトが作成されます。
		Writer で直接、クライアントに返送すれば、余計なオブジェクトの
		生成が抑制されます。
		ただし、途中でエラーが発生した場合は、途中までデータが返送
		されているため、エラーメッセージがデータ(画面)の下に表示されますので
		エラー時に、Javaエラーを表示させず、エラー画面へ転送するように変更
		する必要があります。
		その対応が完了してから、各実装クラスの機能修正を行います。

		 * @og.rev 5.0.0.1 (2009/08/15) 直接出力用の Writer 引数追加
		package org.opengion.hayabusa.html;
		public interface ViewForm {
			void create( int startNo, int pageSize, Writer wrt ) throws IOException ;

		package org.opengion.plugin.view;
		public abstract class AbstractViewForm implements ViewForm {
			public void create( final int startNo, final int pageSize, final Writer wrt ) throws IOException {

		package org.opengion.fukurou.util;
		public final class StringUtil {
			public static String replace( final String target,final String from,final String to ) {

			public static String urlAppend( final String url1,final String url2 ) {

	4.メソッドのパラメータに、final を付けるルールを実行
		fukurou\model\ArrayDataModel.java(163): 	public NativeType getNativeType( int clm ) {
		fukurou\process\LineModel.java(315): 	public NativeType getNativeType( int clm ) {
		fukurou\xml\JspIncludeReader.java(178): 	public static void main( String[] args ) {
		fukurou\xml\jaxb\dbid\DbConfig.java(66):     public void setDbDriver(DbDriver value) {
		fukurou\xml\jaxb\dbid\Dbid.java(79):     public void setDbidKey(String value) {
		fukurou\xml\jaxb\dbid\Dbid.java(103):     public void setUrl(String value) {
		fukurou\xml\jaxb\dbid\Dbid.java(127):     public void setUser(String value) {
		fukurou\xml\jaxb\dbid\Dbid.java(151):     public void setPassword(String value) {
		fukurou\xml\jaxb\dbid\Dbid.java(175):     public void setReadonly(Boolean value) {
		fukurou\xml\jaxb\dbid\Dbid.java(199):     public void setMincount(Integer value) {
		fukurou\xml\jaxb\dbid\Dbid.java(223):     public void setMaxcount(Integer value) {
		fukurou\xml\jaxb\dbid\Dbid.java(247):     public void setPooltime(Integer value) {
		fukurou\xml\jaxb\dbid\Dbid.java(271):     public void setApplicationInfo(Boolean value) {
		hayabusa\db\DBTableModelImpl.java(383): 	public void addValues( String[] values ,int aRow, boolean isWritable ) {
		hayabusa\io\HybsCategoryAxis.java(117): 	public List refreshTicks(Graphics2D g2,
		hayabusa\io\HybsCategoryAxis.java(256): 	public double getCategoryJava2DCoordinate(CategoryAnchor anchor, 
		hayabusa\io\HybsStackedBarRenderer.java(97): 	public void drawItem(Graphics2D g2,
		hayabusa\io\ShapeList.java(56): 	public Shape getShape( int index ) {
		hayabusa\report2\OdsConverter.java(211): 		public void printJobEvent( PrintJobEvent event ) {
		hayabusa\report2\OdsConverter.java(216): 		public void disposing( EventObject event ) {
		hayabusa\report2\OdsConverter.java(371): 	public static void main( String[] args ) throws Exception {
		plugin\view\AbstractViewForm.java(255): 	public void create( int startNo, int pageSize, Writer wrt ) throws IOException {
		plugin\view\AbstractViewForm.java(1746): 	public void setHeight( String high ) {
		plugin\view\AbstractViewForm.java(1761): 	public void setWidth( String wide ) {
		plugin\view\AbstractViewForm.java(1827): 	public void setNoTransition( boolean flag ) {
		hayabusa\io\HybsCategoryPlot.java(226): 	protected void drawRangeGridlines(Graphics2D g2, Rectangle2D dataArea, 
		fukurou\xml\XSLT.java(485): 	private String toXmlRow( TransformerException ex ) {
		hayabusa\taglib\TableUpdateParamTag.java(383): 	private String getInsertSQL( NamesData namesData ) {
		hayabusa\taglib\TableUpdateParamTag.java(430): 	private String getUpdateSQL( NamesData namesData ) {
