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次)。
但是,我不知道它为什么会发生。它正在阅读的文件存在,系统没有内存不足等,它甚至似乎在一小时内纠正自己。
任何有关可能导致此问题的见解?
如果他们抛出'IOException',那就好了。不知道该文件是否存在于驱动器上会导致异常。 – kvgeorge1