Fisheye Upgrade Fails With "timeString 'xxxx' for commandTimeout is not valid"

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

症状

Upon upgrading Fisheye, the following error message is displayed in the logs:

Caused by: java.lang.IllegalArgumentException: timeString '6000' for commandTimeout is not valid
	at com.atlassian.fisheye.util.FieldValidator.validTimeString(FieldValidator.java:68)
	at com.atlassian.fisheye.spi.admin.data.SvnRepositoryData.setCommandTimeout(SvnRepositoryData.java:158)
	at com.atlassian.fisheye.spi.admin.impl.AdminSpiUtil.copySvnFieldsToRepData(AdminSpiUtil.java:452)

原因

The upgrade process failed to convert the units of a defined SVN Timeout parameter.

ソリューション

You will need to manually edit your FISHEYE_HOME/config.xml file to fix this error.  To do so:

  1. Shut down your Fisheye instance, and make a copy of your FISHEYE_HOME/config.xml file.
  2. Manually edit the FISHEYE_HOME/config.xml and remove any instances of the command-timeout variable in your repository configurations.
  3. Start Fisheye.
  4. Go to the Administration console and configure your repository timeout following the Subversion guide.

最終更新日 2012 年 11 月 21 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.