使用 jaxb 生成的文件不完整(缺少结束标记等)

File generated using jaxb is not complete (missing end tags, etc)

我们将 jaxb 与 spring oxm 结合使用来生成大型 xml 文件,用于多线程中的事务处理。一切正常。我们遇到了一个有线问题,即生成的 xml 之一已损坏,标签未正确关闭。我们在 solaris(NFS) 的挂载驱动器中生成所有文件。我们也没有在服务器日志中收到任何错误。我们没有任何线索可以展开调查。

如果有人遇到同样的问题或知道什么请帮助我们

这通常是使用 FileOutputStream 或 FileWriter 而不是 flushed/closed 在编组之后正确使用的情况。