我一直在使用Hapi测试面板查看HL7消息,但没有任何问题。否,由于某种原因,它一直抛出该帖子标题的错误。当我尝试运行.sh时,我将附加终端中发生的错误。
./ testpanel.sh 10:52:48,588 INFO [main]主页:47-hapi.home设置为/Users/justinclark/Documents/hapi-testpanel-2.0.1/。 10:52:48,835 INFO [main]控制器:133-从以下目录恢复工作文件:/ Users / justinclark / HapiTestPanel / workfiles 10:52:48,836 INFO [main]消息列表:176-恢复工作文件:a2a6c6ef-486d-4c24-b8e5-4aaa55045f03-0000000001.xml 线程“主”中的异常javax.xml.bind.DataBindingException:javax.xml.bind.UnmarshalException -具有链接的例外: [org.xml.sax.SAXParseException; lineNumber:1; columnNumber:1;文件过早结束。] 在javax.xml.bind.JAXB.unmarshal(JAXB.java:245) 在ca.uhn.hl7v2.testpanel.model.msg.Hl7V2MessageCollection.fromXml(Hl7V2MessageCollection.java:1090) 在ca.uhn.hl7v2.testpanel.model.MessagesList.restoreFromWorkDirectory(MessagesList.java:188) 在ca.uhn.hl7v2.testpanel.controller.Controller。(Controller.java:134) 在ca.uhn.hl7v2.testpanel.App.main(App.java:63) 引起原因:javax.xml.bind.UnmarshalException -具有链接的例外: [org.xml.sax.SAXParseException; lineNumber:1; columnNumber:1;文件过早结束。] 在javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:335) 在com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:563) 在com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:249) 在com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:221) 在com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:276) 在javax.xml.bind.JAXB.unmarshal(JAXB.java:242) ...另外4个 由以下原因引起:org.xml.sax.SAXParseException; lineNumber:1; columnNumber:1;文件过早结束。 在com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203) 在com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177) 在com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) 在com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) 在com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1472) 在com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl $ PrologDriver.next(XMLDocumentScannerImpl.java:1014) 在com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602) 在com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) 在com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505) 在com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842) 在com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771) 在com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) 在com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213) 在com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl $ JAXPSAXParser.parse(SAXParserImpl.java:643) 在com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:243) ...还有7个