2015-09-04 83 views
0

我有上难得的机会,我的JAXB解组抛出一个JAXBException以下消息的情况下解组时:不明原因JAXBException使用Java 6

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次)。

但是,我不知道它为什么会发生。它正在阅读的文件存在,系统没有内存不足等,它甚至似乎在一小时内纠正自己。

任何有关可能导致此问题的见解?

回答