JavaSEプラットフォームのJavaIDLコンポーネントを使用してCORBAサーバー/クライアントを開発しました。
このアプリケーションをWindowsプラットフォームのサービスとして開始したいので、Java Serviceラッパーを使用し、アプリケーションをサービスとしてインストールしました。
ただし、サーバーを起動する前に、orbd.exe(OracleのCORBAネーミングサービス)を起動する必要があります。
sc create
Windowsからのコマンドを使用して、このexeをサービスとしてインストールしてみました。
しかし、私がこのオーブサービスを開始するときsc start
ハングし、次のエラーがスローされます。
[SC] StartService FAILED 1053:
The service did not respond to the start or control request in a timely fashion.
このWindowsサービスの何が問題になっていますか?
CORBAネーミングサービスをWindowsサービスとして開始するにはどうすればよいですか?