org.xml.sax.SAXException: Fatal Error: URI=null Line=1: 文件提前结束

嗖嗖嗖嘿 2017-01-10 02:55:03
开始运行成功,过了2天才报错,求大神指教
org.apache.axis.ConfigurationException: org.xml.sax.SAXException: Fatal Error: URI=null Line=1: 文件提前结束。
org.xml.sax.SAXException: Fatal Error: URI=null Line=1: 文件提前结束。 at
org.apache.axis.utils.XMLUtils$ParserErrorHandler.fatalError(XMLUtils.java:723) at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177) at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:388) at
com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1427) at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:1056) at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:647) at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140) at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511) at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808) at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737) at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119) at
com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:232) at
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284) at
weblogic.xml.jaxp.RegistryDocumentBuilder.parse(RegistryDocumentBuilder.java:165) at
org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:369) at
org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:388) at
org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:179) at
org.apache.axis.AxisEngine.init(AxisEngine.java:172) at
org.apache.axis.AxisEngine.(AxisEngine.java:156) at
org.apache.axis.client.AxisClient.(AxisClient.java:52) at
org.apache.axis.client.Service.getAxisClient(Service.java:104) at
org.apache.axis.client.Service.(Service.java:144) at
net.xinhong.oems.ws.sms.SmsMtWebServiceServiceLocator.(SmsMtWebServiceServiceLocator.java:20) at
net.xinhong.oems.ws.sms.ClientSMS.sendSms(ClientSMS.java:56) at
net.xinhong.oems.ws.sms.SmsChannel.sendSms(SmsChannel.java:28) at
net.xinhong.oems.ws.servlet.SnsTest.doGet(SnsTest.java:48) at
net.xinhong.oems.ws.servlet.SnsTest.doPost(SnsTest.java:81) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at
weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60) at
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:88) at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60) at
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60) at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3748) at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3714) at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2283) at
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2182) at
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1491) at
weblogic.work.ExecuteThread.execute(ExecuteThread.java:263) at
weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
...全文
1128 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
counthj 2017-01-12
  • 打赏
  • 举报
回复
当读取的xml文件为空的时候,会报这个错误。你看看部署上文件读取那块是不是问题。
嗖嗖嗖嘿 2017-01-11
  • 打赏
  • 举报
回复
是不是要在头文件上加UTF-8限制呢?加了之后还是这样子呀。
嗖嗖嗖嘿 2017-01-11
  • 打赏
  • 举报
回复
额,不是很懂....求细讲
bcsflilong 2017-01-11
  • 打赏
  • 举报
回复
xml文件编码变了吧
嗖嗖嗖嘿 2017-01-10
  • 打赏
  • 举报
回复
大神,大神咧
嗖嗖嗖嘿 2017-01-10
  • 打赏
  • 举报
回复
看见网上说是xml文件的问题,可通过log也看不出是哪个xml的什么问题呀

50,522

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧