我遇到的情况是,在罕见的情况下,jaxb解组程序会抛出一个JAXBException,其中包含以下消息:
javax.xml.bind.UnmarshalException: null
at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:203) ~[na:1.6.0_45]
at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:173) ~[na:1.6.0_45]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:137) ~[na:1.6.0_45]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:184) ~[na:1.6.0_45]现在,这种情况发生在半夜,而且只是偶尔发生(我在整个月的过程中见过2-3次)。
然而,我不知道为什么会发生这种情况。它正在读取的文件存在,系统没有耗尽内存,等等,它甚至在一小时内就能自我纠正。
对造成这一切的原因有什么见解吗?
发布于 2015-09-05 08:08:32
https://stackoverflow.com/questions/32406301
复制相似问题