0

ColdFusion 10 / Windows 7 (32 ビット) システムにFusionReactor_windows_4_5_5をインストールしようとしています。しかし、それは私にエラーを与えています:

セットアップで問題が検出されました

Java System Preferences Backing Store に適切な権限があることを確認してください!
追加情報については、次のドキュメントを参照してください。

http://www.fusion-reactor.com/support/kb/FRS-198.cfm
http://www.fusion-reactor.com/fr/helpdocs/installation_guide.pdf

報告されたエラーは次のとおりです。
Flush(): バッキング ストアが利用できません。

どうすれば問題を解決し、FusionReactor を正常にインストールできますか?

4

1 に答える 1

1

ここにある FusionReactor サポート ページから: FusionReactor Technote - FRS-198 (これは、受け取ったエラーにも記載されています)

修正方法

権限が不十分です

FusionReactor がインストールされているサーバーのランタイム ユーザーには、Java システム設定のバッキング ストアへの読み取り/書き込みアクセスが必要です。オペレーティング システムによって、このデータ ストアの場所は異なります。

Windows では、データはレジストリ ハイブに保存され、HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\PrefsFusionReactor に属するデータはHKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\com\intergral\fusionreactor. FusionReactor インストール ガイドの 14 ページに、このストアのアクセス許可を調整する方法が記載されています。

Linux および Solaris では、データは通常、/etc/.java/.systemPrefsXML ファイルを含むディレクトリの階層としてディレクトリに格納されます。FusionReactor に属するデータはディレクトリにあり/etc/.java/.systemPrefs/com/intergral/fusionreactorます。必要なアクセス許可を設定するには、root ユーザーとして次のコマンドを実行します。

chmod -R 777 /etc/.java/.systemPrefs

システム環境設定のバッキング ストアの別の場所

  • 一部の JVM は、ディレクトリを作成できない$JAVA_HOME/.systemPrefs場合のフォールバック ソリューションとして、ディレクトリ内にシステム設定のバッキング ストアを作成しようとします。は、JVM 自体が配置されているディレクトリを示します (例: /opt/coldfusionmx/runtime/jre )。/etc/.java/.systemPrefs$JAVA_HOME

  • /etc/.java/.systemPrefsシステム環境設定バッキング ストアの唯一の場所として使用することを強くお勧めします。他のアプリケーションからのデータが既にある場合は、$JAVA_HOME/.systemPrefs移動して後で/etc/.java/.systemPrefs削除する必要があります (適切$JAVA_HOME/.systemPrefsに権限を調整した後)。/etc/.java/.systemPrefs

システム設定のバッキング ストアをクリアする

  • ライセンスをインストールしようとして、前述のエラー メッセージが表示された場合:

Can not upload license: null

または単に

null

次に、アプリケーション サーバーを停止し、Java System Preferences Backingstore の内容をクリアして、アプリケーション サーバーを再起動する必要があります。

Windowsマシンでレジストリ エディター (regedit.exe または regedt32.exe) を実行し、キーを削除します。

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs\com\intergral\fusionreactor

UNIXマシンでroot ユーザーとしてディレクトリを削除します。

/etc/.java/.systemPrefs/com/intergral/fusionreactor

パーミッションが正しく設定されていれば、ライセンスをアップロードしてアクティブ化すると、後で正しく機能します。

MacOSでは、システム環境設定はフォルダーの下に一連の *.plist ファイルとして保存され/Library/Preferencesます。アプリケーション サーバーが停止したら、ファイルを削除して、/Library/Preferences/com.intergral.fusionreactor.plistFusionReactor に属するすべての設定をクリアします。

于 2013-04-09T11:59:09.773 に答える