Fisheye will not start with Unexpected end of file after null

プラットフォームについて: Data Center のみ。 - This article only applies to Atlassian apps on the Data Center プラットフォーム

この KB は Data Center バージョンの製品用に作成されています。Data Center 固有ではない機能の Data Center KB は、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。 Server* 製品のサポートは 2024 年 2 月 15 日に終了しました。Server 製品を実行している場合は、 アトラシアン Server サポート終了 のお知らせにアクセスして、移行オプションを確認してください。

*Fisheye および Crucible は除く

問題

The following error is seen on fisheye.out after starting it:

2015-02-04 11:50:42,672 INFO - loading config from file: /opt/crucible/crucible_data/config.xml 2015-02-04 11:50:42,895 ERROR - Problem with config file: org.apache.xmlbeans.XmlException: error: Unexpected end of file after null com.cenqua.fisheye.config.ConfigException: org.apache.xmlbeans.XmlException: error: Unexpected end of file after null at com.cenqua.fisheye.config.RootConfig.load(RootConfig.java:182) at com.cenqua.fisheye.ctl.Run.mainImpl(Run.java:132) at com.cenqua.fisheye.ctl.Run.main(Run.java:78) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at com.cenqua.fisheye.FishEyeCtl.mainImpl(FishEyeCtl.java:99) at com.cenqua.fisheye.FishEyeCtl.main(FishEyeCtl.java:42) Caused by: org.apache.xmlbeans.XmlException: error: Unexpected end of file after null at org.apache.xmlbeans.impl.store.Locale$SaxLoader.load(Locale.java:3471) at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1270) at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1257) at org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaTypeLoaderBase.java:345) at com.cenqua.fisheye.config1.ConfigDocument$Factory.parse(ConfigDocument.java:886) at com.cenqua.fisheye.config.RootConfig.parseDocument(RootConfig.java:209) at com.cenqua.fisheye.config.RootConfig.parseDocument(RootConfig.java:199) at com.cenqua.fisheye.config.RootConfig.load(RootConfig.java:172) ... 8 more Caused by: org.xml.sax.SAXParseException; systemId: file:; lineNumber: 1; columnNumber: 1; Unexpected end of file after null at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.reportFatalError(Piccolo.java:1038) at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.parse(Piccolo.java:723) at org.apache.xmlbeans.impl.store.Locale$SaxLoader.load(Locale.java:3439) ... 15 more

原因

The file /opt/crucible/crucible_data/config.xml being loaded by Fisheye as indicated on the logs is empty.

ソリューション

In order to solve this, you need to restore a valid backup of your config.xml and restart your Fisheye instance.

更新日時: September 25, 2025

さらにヘルプが必要ですか?

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