<?xml version="1.0" encoding="Shift_JIS" standalone="no"?>
<text>
<subject>ＬＩＮＵＸで　bash: fg: %:no such job 　がでて動かない</subject>
<name>わだ</name>
<date>2008/09/28(日) 23:57</date>
<body>お世話になります。 &#13;
&#13;
VineLinux4.2をインストールして、kirium2007を動かそうとしたのですが、bash: fg: %:no such job　がでて起動できません。 &#13;
&#13;
（% java -jar -Djava.security.manager -Djava.security.policy=./conf/kirium.policy Kirium.jar）をコマンドライン端末から打ちました。 &#13;
&#13;
&#13;
javaは　インストールしました。jre-6u7-linux-i586.bin を入れました。　ｓｕｎのＨＰで正常の表示が出ます。 &#13;
&#13;
&#13;
何が問題なのかわかりません。 &#13;
よろしくお願いいたします。 &#13;
&#13;
&#13;
&#13;
</body>
<response>
<text>
<subject>Re:ＬＩＮＵＸで　bash: fg: %:no such job 　がでて動かない</subject>
<name>おの</name>
<date>2008/09/29(月) 09:48</date>
<body>&gt;お世話になります。 &#13;
&gt;&#13;
&gt;VineLinux4.2をインストールして、kirium2007を動かそうとしたのですが、bash: fg: %:no such job　がでて起動できません。 &#13;
&#13;
ご質問ありがとうございます。以下の３点をご確認下さい。&#13;
&#13;
・コンソールからKirium.jarのあるディレクトリで&#13;
java -version&#13;
とコマンドを発行したときの返答。&#13;
&#13;
・Kirium.jarのあるディレクトリで&#13;
java -jar -Djava.security.manager -Djava.security.policy=./conf/kirium.policy ./Kirium.jar&#13;
とコマンドを発行する。&#13;
&#13;
・java, Kirium.jarを絶対パスで指定する。&#13;
&#13;
以上宜しくお願い致します。&#13;
</body>
<response>
<text>
<subject>Re^2:ＬＩＮＵＸで　bash: fg: %:no such job 　がでて動かない</subject>
<name>わだ</name>
<date>2008/09/29(月) 21:18</date>
<body>おの様　ありがとうございます。 &#13;
 &#13;
&gt;・コンソールからKirium.jarのあるディレクトリで &#13;
&gt;java -version &#13;
&gt;とコマンドを発行したときの返答。 &#13;
&#13;
bash: java: command not found &#13;
と出ました。 &#13;
&#13;
&gt;・Kirium.jarのあるディレクトリで &#13;
&gt;java -jar -Djava.security.manager -Djava.security.policy=./conf/kirium.policy ./Kirium.jar &#13;
&gt;とコマンドを発行する。 &#13;
&#13;
bash: java: command not found　と出ました。 &#13;
&#13;
&gt;・java, Kirium.jarを絶対パスで指定する。 &#13;
&#13;
どのように記述したらいいですか？ &#13;
&#13;
javaは　/usr/java/ire1.6.0_07 &#13;
kiriumは　　/kirium2007&#13;
&#13;
よろしくお願いします。&#13;
</body>
<response>
<text>
<subject>Re^3:ＬＩＮＵＸで　bash: fg: %:no such job 　がでて動かない</subject>
<name>おの</name>
<date>2008/09/30(火) 09:47</date>
<body>&gt;bash: java: command not found &#13;
&gt;と出ました。 &#13;
&#13;
現象を申しますと、JRE6をインストールしておりますが、&#13;
実行コマンドjavaにパス(PATH)が通っていないため、&#13;
bashがjavaコマンドを発見できませんでした！&#13;
ということです。&#13;
&#13;
&gt;&gt;・java, Kirium.jarを絶対パスで指定する。 &#13;
&gt;どのように記述したらいいですか？ &#13;
&gt;javaは　/usr/java/ire1.6.0_07 &#13;
&gt;kiriumは　　/kirium2007&#13;
&#13;
単純にKiriumを動かすのであれば&#13;
/usr/java/jre1.6.0_07/bin/java -jar -Djava.security.manager -Djava.security.policy=/kirium2007/conf/kirium.policy /kirium2007/Kirium.jar&#13;
でよろしいかと思いますが、毎回このようにコマンドを&#13;
打つのは面倒かと思いますので、起動用シェルを作成するか、&#13;
".bash_profile" または "/etc/profile" にPATHの&#13;
設定を記述しておくと便利かと思います。&#13;
</body>
<response>
<text>
<subject>Java.security.AcessControlException</subject>
<name>わだ</name>
<date>2008/09/30(火) 22:38</date>
<body>ありがとうございます。&#13;
実行すると、&#13;
&#13;
Kirium#main:&#13;
&#13;
java.security.AccessControlException: access denied (jp.co.creamsoft.kirium.SystemPermission all)&#13;
&#13;
        at java.security.AccessControlContext.checkPermission(Unknown Source)&#13;
&#13;
        at java.security.AccessController.checkPermission(Unknown Source)&#13;
&#13;
        at jp.co.creamsoft.kirium.KiriumConfig.checkPermission(Unknown Source)&#13;
&#13;
        at jp.co.creamsoft.kirium.KiriumConfig.&lt;init&gt;(Unknown Source)&#13;
&#13;
        at jp.co.creamsoft.kirium.Kirium.init(Unknown Source)&#13;
&#13;
        at jp.co.creamsoft.kirium.Kirium.main(Unknown Source)&#13;
&#13;
 と出ました。&#13;
だめでした。申し訳ありません。よろしくお願いいたします。&#13;
&#13;
&#13;
</body>
<response>
<text>
<subject>Re:Java.security.AcessControlException</subject>
<name>おの</name>
<date>2008/10/01(水) 11:27</date>
<body>&gt;ありがとうございます。&#13;
&gt;実行すると、&#13;
&gt;&#13;
&gt;Kirium#main:&#13;
&gt;&#13;
&gt;java.security.AccessControlException: access denied (jp.co.creamsoft.kirium.SystemPermission all)&#13;
&gt; と出ました。&#13;
&gt;だめでした。申し訳ありません。よろしくお願いいたします。&#13;
&#13;
少し進展したようです。もう少しです。がんばりましょう^^&#13;
２点確認させて下さい。&#13;
&#13;
・Kiriumを実行しようとしているユーザーはrootでしょうか？&#13;
　一般ユーザーでしょうか？&#13;
&#13;
・一般ユーザーの場合、/kirium2007の配下に書き込み権限は&#13;
　ついているでしょうか？&#13;
</body>
<response>
<text>
<subject>Re^2:Java.security.AcessControlException</subject>
<name>わだ</name>
<date>2008/10/01(水) 18:17</date>
<body>&gt;少し進展したようです。もう少しです。がんばりましょう^^&#13;
&gt;２点確認させて下さい。&#13;
よろしくお願いいたします。&#13;
&#13;
&#13;
&gt;・Kiriumを実行しようとしているユーザーはrootでしょうか？&#13;
&gt;　一般ユーザーでしょうか？&#13;
ユーザーは　root　です。　現在rootしか作成していません。&#13;
&#13;
&#13;
&gt;・一般ユーザーの場合、/kirium2007の配下に書き込み権限は&#13;
&gt;　ついているでしょうか？&#13;
&#13;
&#13;
kirium2007のフォルダー？　に現在はすべてのアクセス権にチェックを入れています。&#13;
&#13;
以上&#13;
よろしくお願いいたします。&#13;
&#13;
</body>
<response>
<text>
<subject>Re^3:Java.security.AcessControlException</subject>
<name>わだ</name>
<date>2008/10/01(水) 21:31</date>
<body>すみません。&#13;
&#13;
Kirium2007　配下に必要なアクセス権を一気に与える方法とかはないでしょうか？&#13;
&#13;
１つ１つ変更する必要あるのですか？&#13;
&#13;
よろしくお願いいたします。&#13;
</body>
</text>
</response>
<response>
<text>
<subject>Re^3:Java.security.AcessControlException</subject>
<name>おの</name>
<date>2008/10/02(木) 10:02</date>
<body>再帰的パーミッションの設定（例）&#13;
chmod 777 -R ./kirium2007&#13;
&#13;
Kiriumの起動コマンドを発行した際に、エラーになってますが、&#13;
/kirium2007配下に新規に作成されるディレクトリ、ファイル&#13;
はありますでしょうか？&#13;
htdocs,log,userディレクトリ等&#13;
logディレクトリが作成されている場合、その中のログファイル&#13;
はどうなっておりますでしょうか？&#13;
&#13;
&#13;
</body>
</text>
</response>
<response>
<text>
<subject>追記</subject>
<name>小野</name>
<date>2008/10/02(木) 10:22</date>
<body>"コンソールで/kirium2007に移動"し、&#13;
以下のコマンドを実行してみてください。&#13;
# java コマンドは PATHに設定されているものとします。&#13;
&#13;
java -jar -Djava.security.manager -Djava.security.policy=./conf/kirium.policy Kirium.jar&#13;
&#13;
# ./conf/kirium.policy の記述、パス、読込権限に注意して下さい。&#13;
</body>
<response>
<text>
<subject>Re:追記</subject>
<name>わだ</name>
<date>2008/10/02(木) 11:28</date>
<body>ありがとうございます。まだ確認していないのですが、&#13;
&#13;
kirium2007　もとはＷｉｎｄｏｗｓＸＰで解凍して、動かしたものをＬＩＮＵＸにコピーしものです。これも何か原因の一つのなる可能性がありますでしょうか？&#13;
&#13;
以上&#13;
よろしくお願いいたします。&#13;
</body>
</text>
</response>
<response>
<text>
<subject>Re:追記</subject>
<name>わだ</name>
<date>2008/10/03(金) 08:40</date>
<body>&#13;
&gt;# ./conf/kirium.policy の記述、パス、読込権限に注意して下さい。&#13;
&#13;
これはアクセス権の設定を気をつけるということでしょうか？&#13;
&#13;
今　アクセス権の設定項目（読み込み書き込み実行）ですべて許可になっていると思うのですが、&#13;
&#13;
java -jar -Djava.security.manager -Djava.security.policy=./conf/kirium.policy Kirium.jar　でもダメでした。&#13;
&#13;
ご迷惑をおかけして申し訳ありません。&#13;
</body>
<response>
<text>
<subject>Re^2:追記</subject>
<name>おの</name>
<date>2008/10/06(月) 09:28</date>
<body>Windowsで解凍し、どのようにLinuxへコピーしたのか&#13;
判りませんが、よほど特別なコピーの仕方をしてなければ、&#13;
特に問題ないかと思います。&#13;
&#13;
&gt;&gt;# ./conf/kirium.policy の記述、パス、読込権限に注意して下さい。&#13;
&gt;これはアクセス権の設定を気をつけるということでしょうか？&#13;
そうですね。ファイルに実行ユーザー（またはグループ）に&#13;
対して、書き込み、読み取り権限がついている必要がある&#13;
かと思います。&#13;
&#13;
&gt;今　アクセス権の設定項目（読み込み書き込み実行）ですべて許可になっていると思うのですが、&#13;
中身は特に変更する必要は無いです。&#13;
&#13;
&gt;java -jar -Djava.security.manager -Djava.security.policy=./conf/kirium.policy Kirium.jar　でもダメでした。&#13;
javaコマンド、kirium.policy、Kirium.jarを全て絶対パス&#13;
で実行しても駄目だったのですよね？&#13;
同じ環境を作り、検証してみないとわからない部分があるか&#13;
もしれません…。&#13;
</body>
<response>
<text>
<subject>Re^3:追記</subject>
<name>わだ</name>
<date>2008/10/07(火) 01:42</date>
<body>以下のように入力すると&#13;
&#13;
[root@www root]# /usr/java/jre1.6.0_07/bin/java -jar -Djava.security.manager -Djava.security.policy=/Kirium2007/conf/kirium.policy /Kirium2007/Kirium.jar&#13;
&#13;
結果&#13;
&#13;
Kirium#main:&#13;
java.security.AccessControlException: access denied (jp.co.creamsoft.kirium.SystemPermission all)&#13;
        at java.security.AccessControlContext.checkPermission(Unknown Source)&#13;
        at java.security.AccessController.checkPermission(Unknown Source)&#13;
        at jp.co.creamsoft.kirium.KiriumConfig.checkPermission(Unknown Source)&#13;
        at jp.co.creamsoft.kirium.KiriumConfig.&lt;init&gt;(Unknown Source)&#13;
        at jp.co.creamsoft.kirium.Kirium.init(Unknown Source)&#13;
        at jp.co.creamsoft.kirium.Kirium.main(Unknown Source)&#13;
[root@www root]#&#13;
&#13;
となりました。絶対パスとか間違いあるのでしょうか？&#13;
よろしくお願いいたします。&#13;
</body>
<response>
<text>
<subject>Re^4:’&amp;Ccedil;&amp;#8249;L</subject>
<name>わだ</name>
<date>2008/10/07(火) 02:18</date>
<body>http://www.javaroad.jp/bbs/answer.jsp?q_id=20061025162729439&#13;
&#13;
のようなページがあったのですが、そちらを見ると同じようなメッセージが表示されているようです。&#13;
&#13;
署名が関係しているとか・・・。&#13;
&#13;
このメールサーバ　の件に　署名とかは関係ないですか？&#13;
&#13;
よくわからなくて申し訳ありません。&#13;
よろしくお願いいたします。&#13;
</body>
</text>
</response>
</text>
</response>
</text>
</response>
</text>
</response>
</text>
</response>
</text>
</response>
</text>
</response>
</text>
</response>
</text>
</response>
</text>
</response>
</text>
</response>
<response>
<text>
<subject>Java.security.AcessControlException</subject>
<name>おの</name>
<date>2008/10/07(火) 10:28</date>
<body>おのです。&#13;
ツリーが深くなったのでこちらにレスします。&#13;
&#13;
大変申し訳ありませんが、ためしにJREのバージョンを&#13;
1.5または1.4に落として試して頂けませんでしょうか？&#13;
1.6固有の問題かも知れません。&#13;
初めて報告された現象なので、検証にご協力頂けると幸いです。&#13;
1.5, 1.4にバージョンを落として検証する際は、起動する&#13;
javaコマンド1.4ないし、1.5に変更して下さい。&#13;
&#13;
申し訳ありませんが、宜しくお願い致します。&#13;
</body>
<response>
<text>
<subject>Re:Java.security.AcessControlException</subject>
<name>わだ</name>
<date>2008/10/07(火) 15:08</date>
<body>&gt;起動する javaコマンド1.4ないし、1.5に変更して下さい。 &#13;
&#13;
とは、パスをそちらに変えればいいと言うことでしょうか？&#13;
よろしくお願いいたします。&#13;
&#13;
&#13;
</body>
<response>
<text>
<subject>Re^2:Java.security.AcessControlException</subject>
<name>おの</name>
<date>2008/10/07(火) 15:25</date>
<body>&gt;とは、パスをそちらに変えればいいと言うことでしょうか？&#13;
&gt;よろしくお願いいたします。&#13;
&#13;
はい。そうのようになります。&#13;
たとえば以下のような感じです。&#13;
/usr/java/jre1.5.0_06/bin/java -jar -Djava.security.manager .....&#13;
環境変数PATHに設定している場合は、Kiriumの実行前に&#13;
# java -version&#13;
とコマンドを打つと、どのバージョンのjavaが使われるか&#13;
確認できます。&#13;
</body>
<response>
<text>
<subject>Re^3:Java.security.AcessControlException</subject>
<name>わだ</name>
<date>2008/10/07(火) 16:29</date>
<body>/usr/java/jre1.6.0_07/bin/java -jar -Djava.security.manager -Djava.security.policy=/Kirium2007/conf/kirium.policy /Kirium2007/Kirium.jar &#13;
&#13;
&#13;
でも結果は同じでした。&#13;
よくわかりません。&#13;
よろしくお願いいたします。&#13;
</body>
</text>
</response>
</text>
</response>
</text>
</response>
</text>
</response>
<response>
<text>
<subject>ｊａｖａ</subject>
<name>わだ</name>
<date>2008/10/07(火) 17:26</date>
<body>いろいろご迷惑をかけております。&#13;
申し訳ございません。&#13;
&#13;
ｊａｖａがきちんとインストールされているかを調べる方法は&#13;
ないでしょうか？&#13;
&#13;
よろしくお願いいたします。&#13;
</body>
<response>
<text>
<subject>Re:ｊａｖａ</subject>
<name>おの</name>
<date>2008/10/08(水) 11:12</date>
<body>&gt;ｊａｖａがきちんとインストールされているかを調べる方法は&#13;
&gt;ないでしょうか？&#13;
恐らくインストールは問題ないですが、&#13;
確認方法としましては、コマンドラインより&#13;
# java -versyion&#13;
を発行し、きちんとバージョンが取得できれば問題ないかと思います。&#13;
また、簡単なJavaプログラムを実行してみるのもいいかも&#13;
しれません。&#13;
&#13;
Kirium&#13;
Vine Linux4.2&#13;
JRE1.6&#13;
わだ様が構築した環境&#13;
&#13;
のどこに原因があるか現在検証中です。&#13;
今しばらくお待ち下さい。&#13;
</body>
<response>
<text>
<subject>Re^2:ｊａｖａ</subject>
<name>わだ</name>
<date>2008/10/08(水) 13:46</date>
<body>&gt;確認方法としましては、コマンドラインより&#13;
&gt;# java -versyion&#13;
&gt;を発行し、きちんとバージョンが取得できれば問題ないかと思います。&#13;
&#13;
［root@www root］# java -version  と打つと&#13;
&#13;
bash: java: command not found&#13;
&#13;
&#13;
と出ました。&#13;
</body>
<response>
<text>
<subject>javaのＨＰでは</subject>
<name>わだ</name>
<date>2008/10/08(水) 13:59</date>
<body>ＪＡＶＡのＨＰでチェックすると&#13;
&#13;
正常　　version6　update7　　インストールされていると表示されます。&#13;
</body>
</text>
</response>
</text>
</response>
</text>
</response>
</text>
</response>
<response>
<text>
<subject>解決しました。</subject>
<name>わだ</name>
<date>2008/10/08(水) 22:45</date>
<body>お世話になります。 &#13;
&#13;
cd /Kirium2007&#13;
    /usr/java/jre1.6.0_07/bin/java -jar -Djava.security.manager -Djava.security.policy=./conf/kirium.policy Kirium.jar&#13;
&#13;
で動作しました。&#13;
&#13;
結局、インストールフォルダーに　まず移動しないとだめなようでした。パスの関係！？&#13;
&#13;
いろいろ親切にしていただきありがとうございました。&#13;
&#13;
</body>
<response>
<text>
<subject>Re:解決しました。</subject>
<name>おの</name>
<date>2008/10/09(木) 08:59</date>
<body>動作したようでなによりです。&#13;
適切なアドバイスができず、申し訳ありませんでした。&#13;
・環境変数&#13;
・絶対パス&#13;
・相対パス&#13;
について理解を深めますと今回の原因が見えてくると思います。&#13;
Kiriumはサーバーソフトウェアなので、一般的なユーザーが&#13;
使用するソフトウェアよりも多少知識が必要です。&#13;
判り易いインタフェースを意識して開発はしておりますが、&#13;
まだ至らない点がありますことをお詫びいたします。&#13;
&#13;
とりあえず動作したようでよかったです。&#13;
</body>
</text>
</response>
</text>
</response>
</text>
