jbi-registry.xml:文件过早结束

有时Glassfish – OpenESB-v2.3给出以下错误:

jbi-registry.xml:1:1: Premature end of file. 

这里发生了什么?

当server或Glassfish重新启动或没有正确关闭时(有时Windows Update强制重新启动),有时会发生这种情况。 然后文件jbi-registry.xml是空的,我们得到以上错误。

要更正它,只需转到以下文件夹:

 %GLASSFISH_ESB%/glassfish/domains/domain1/jbi/config 

并检查jbi-registry.xml是否为空。 如果是这种情况,请将其替换为位于同一目录中的jbi-registry-backup.xml ,并且不应该为空。