二重起動エラー

748 views
Skip to first unread message

athaise

unread,
May 7, 2011, 3:13:45 AM5/7/11
to 商品スタッフII
こんにちは、初めまして。

このたび、こちらの『商品スタッフII』を利用させていただいております。
現在はまだセッティング中でもありまして、その際にエラーが出て一応自己解決いたしましたので、今後の方のご参考になればと思いまして記載させていただ
きます。

まず、マニュアルに従いまして各種インストールを行っていきファイルを実行しましたところ、起動画面までは行くのですが[実行]ボタンで「二重起動エ
ラー」が出てしまいメイン画面へ行かないというトラブルとなりました。

PC環境:
SONY VAIO Jシリーズ(オーナーメイドでカスタマイズしてあります)
OS / Windows7 Home Premium 64ビット
CPU / Core i7 M640 @ 2.80GHz
メモリ / 4.0GB

商品スタッフII スタンドアロン版 Ver.1.40.09
DBバージョン 542

エラー内容:
『(×) 既に実行中です。二重起動はできません。』

起動設定:デフォルト

[実行ログ]
log4j:WARN No appenders could be found for longer (com.cm55.util.X).
log4j:WARN Please initialize the log4j system properly.

以上となります。

市販PC特有のメーカー独自のランチャーなどと干渉しているのかと思いまして、常駐ソフトを切ったりしてみましたが効果なし。
ウィルスソフト(ノートン)も切りましたが関係ありませんでした。

ここで、以前に他のアプリケーションで定番のトラブルとなっておりました「Program Files」フォルダのセキュリティに目をつけます。
Windows7では、それ以前のバージョンに対してセキュリティが強化されておりまして、しばしばアプリケーションの格納フォルダが悪さをするケース
が報告されています。
このため、セキュリティ強化機能「User Account Control(UAC)」を切ることを推奨している人も少なくありません。

今回の「二重起動エラー」も結果としてコレでして、「Program Files」および「Program Files(x86)」フォルダに商品ス
タッフIIを入れたのではダメです。
それ以外、今回当方ではCドライブ直下にフォルダを作成して格納したところ、無事に起動いたしました。

Windows7の検証が少ないとのことで、投稿させていただきました。

ysugimura

unread,
May 8, 2011, 11:08:48 PM5/8/11
to 商品スタッフII
 athaiseさん
 杉村です。

 ご報告ありがとうございます。
 こちらでは既にUACを切っているので、program filesに入れても問題なく動作しました。

 二重起動防止の仕組みとしては、単純にalone.lockというファイルを作成して、それを
ロック状態にすることで実現していますので、おそらくはUACのせいでファイルの書き込み
ができないのかもしれません。しかし、その状態だとロックだけではなく、データベース自体
も書き込みができなくなるかもしれません。

 Windows7はやっかいですね。Vistaは互換性が無いと言われてきましたが、商品スタッフ
IIについてはそれほど問題は感じませんでした。Windows7については、注意が必要のようです。

 それとすみません、実行ログの
> log4j:WARN No appenders could be found for longer (com.cm55.util.X).
> log4j:WARN Please initialize the log4j system properly.

 は必ず表示されます。これは正常な状態です。
Reply all
Reply to author
Forward
0 new messages