Management Console を起動しても 真っ白 な画面が表示される/Tomcat の404エラーページが表示される。

フォローする

Management Console(MC)は初回起動時にソフトウェア内部で持っているwarファイルが展開されてHTMLとして表示されるコンテンツを生成しますが、一部32bit PCやメモリ容量の少ない環境においてMCを立ち上げた場合、特に初回の起動に時間が掛かることがあります。

この初回起動の際、処理が完了するまで待たずにRoboServerの停止などを行うと、展開中のwarファイルが中途半端な状態で生成されてしまい、結果MCを正常に表示することが出来なくなってしまいます。(MCの画面が 真っ白 となったり、404エラーが表示されます。)

warファイルからのリソースの展開はリソースが存在しない初回のみにしか実行されていないため、以下のフォルダ以下のファイルを全てバックアップを取った後に一度削除した上で、再度MCを起動する必要があります。

 

warが展開されるフォルダ:

アプリケーションデータフォルダ配下のTempフォルダ内の「Root」フォルダと「work」フォルダ

Version 9.7 以降

C:\Users\%Username%\AppData\Local\Kapow\{version}\Temp

Version 9.7より前

C:\Users\%Username%\AppData\Local\Katalyst\{version}\Temp

 

Start Management Console を起動した画面に表示されていた実績の有るERROR内容:

Starting Management Console…
Unable to register to the default cluster: Repository responded with an error: HTTP/1.1 404 Not Found [Server: Apache-Coyote/1.1, Content-Type: text/html;charset=utf-8, Content-Language: en, Content-Length: 991, Date: Fri, 26 May 2017 10:41:04 GMT]. Retrying…

 

RoboServer.logに記録されていた実績の有るERROR内容:

07-26 11:17:24 ERROR org.apache.catalina.startup.ContextConfig – Unable to process file [C:\Users\Administrator\AppData\Local\Kapow\10.1.0.2_43\Temp\Root\WEB-INF\classes\com\kapowtech\scheduler\client\log\ScheduleMessageLogView$2.class] for annotations
java.io.EOFException

2018-02-08 15:01:29,609 ERROR kapow.robot.rqlserver.RoboServer – Unable to register to the default cluster: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:50080 refused. Retrying…
2018-02-08 15:04:19,884 ERROR org.springframework.web.context.ContextLoader – Context initialization failed
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from relative location [implementations.xml]
Offending resource: ServletContext resource [/WEB-INF/spring/root.xml]; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from URL [jndi:/localhost/WEB-INF/spring/implementations.xml]; nested exception is java.io.FileNotFoundException: jndi:/localhost/WEB-INF/spring/implementations.xml

2人中2人がこの記事が役に立ったと言っています

コメント

0件のコメント

ログインしてコメントを残してください。