鎌滝さん この不具合って、現状、開発側へ伝わっていましたっけ。
ところで、「コピー」するとは、どのような手順でしたっけ。 すみません、繰り返しになってしまうとは思いますが、お願いいたします。 Tora Masahisa Kamataki wrote: > 鎌滝です。 > > [EMAIL PROTECTED] > が、Baseのodbファイルをコピーする際、コピー先がファイルパスに2バイト文 > 字を含むフォルダだとテーブルが表示されない現象が起きています。 > > 実は某所で指摘されたことですが、 > > - はじめからファイルパスに2バイト文字が含まれるフォルダに作成した場合 > は問題ない。 > - 表示されなくなったodbファイルをファイルパスに2バイト文字が含まれない > フォルダにコピーしなおすと、また表示されるようになる。 > > こともわかっています。さらに、odbファイルをチェックしてみると原因らし > きものがわかりました。 > > http://openoffice.s16.xrea.com:8080/pukiwiki/pukiwiki.php?plugin=attach&openfile=base_path_error1.png&refer=%5B%5BOOo2.0%A5%D0%A5%B0%BE%F0%CA%F3%5D%5D > はコピー前のodbファイルの構成、 > > http://openoffice.s16.xrea.com:8080/pukiwiki/pukiwiki.php?plugin=attach&openfile=base_path_error3.png&refer=%5B%5BOOo2.0%A5%D0%A5%B0%BE%F0%CA%F3%5D%5D > はコピー後のodbファイルの構成です。 > > 後者にdatabaseディレクトリの下に文字化けしたディレクトリが増えています。 > ただし、ディレクトリ名が文字化けしているのがテーブルを表示できない理由 > ではありません。最初から、2バイト文字を含むフォルダに作成されたodbファ > イルの構成は、後者と同じでdatabaseディレクトリの下に文字化けしたディレ > クトリが存在しますが、テーブルは表示されます。また、おそらくUTF-8を読 > める環境なら文字化けしないでしょうし。 > > 次に、コピー前とコピー後のMETA-INF/manifest.xmlファイルを比べてみると、 > http://openoffice.s16.xrea.com:8080/pukiwiki/pukiwiki.php?plugin=attach&openfile=base_path_error2.png&refer=%5B%5BOOo2.0%A5%D0%A5%B0%BE%F0%CA%F3%5D%5D > が前者、 > http://openoffice.s16.xrea.com:8080/pukiwiki/pukiwiki.php?plugin=attach&openfile=base_path_error4.png&refer=%5B%5BOOo2.0%A5%D0%A5%B0%BE%F0%CA%F3%5D%5D > が後者なのですが、META-INF/manifest.xmlファイルでも文字化けしたディレ > クトリが追加されています。 > > さて、HSQLDBを組み込みで使用したodbファイルは、scriptファイルにテーブ > ルの定義を格納します。コピー前のscriptファイルには、 > http://openoffice.s16.xrea.com:8080/pukiwiki/pukiwiki.php?plugin=attach&openfile=script&refer=%5B%5BOOo2.0%A5%D0%A5%B0%BE%F0%CA%F3%5D%5D > のように、テーブルの定義が含まれています。コピー後のodbファイルでは、 > META-INF/manifest.xmlファイルが書き換えられたため、test1.scriptが対象 > となるようです(test1というのは、odbファイルの名前部分)。しかし、 > http://openoffice.s16.xrea.com:8080/pukiwiki/pukiwiki.php?plugin=attach&openfile=test1.script&refer=%5B%5BOOo2.0%A5%D0%A5%B0%BE%F0%CA%F3%5D%5D > のように、テーブル定義が欠落しています。これが、この問題の原因だと思わ > れます。 > > ただし、最初から2バイト文字を含むファイルパスのフォルダに作成したodbファ > イルの場合は、このtest1.scriptが作成され、テーブル定義も含まれているた > め、テーブルの表示に問題は出ません。 > > つまり、2バイト文字を含むファイルパスへの対応は考慮されているものの、 > そこにコピーされた場合までは対応されていないようにも思えますし、そもそ > も2バイト文字を含むファイルパスへの対応が必要なのかどうか、このあたり > がよくわかりません。 > > Issueに登録するにあたって、この問題について議論が必要な気がするのです。 > ご意見お願いします。 > > ;; わかりにくかったら、ごめんさい。ご質問もどうぞ。 > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]