jboss 意外的EOF;应为元素提供结束标记< attribute>

stszievb  于 2022-11-08  发布在  其他
关注(0)|答案(2)|浏览(263)

我正在使用stax解析一个xml文件,并将提取的数据写入数据库。它适用于小文件,但当我解析一个大文件时,它抛出了这个异常。查看xml文件,根据给定的行和列,它是gud。有人能告诉我,为什么会发生这种情况吗?

com.ctc.wstx.exc.WstxEOFException: Unexpected EOF; was expecting a close tag for element <attribute>
at [row,col   {unknown-source}]: [787,1401]
at com.ctc.wstx.sr.StreamScanner.throwUnexpectedEOF(StreamScanner.java:686)
at com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2730)
at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1019)
at com.ctc.wstx.evt.WstxEventReader.nextEvent(WstxEventReader.java:196)

sun.reflect.GeneratedMethodAccessor3625.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
 at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
62o28rlo

62o28rlo1#

我也遇到了同样的问题。wstx-asl.jar和stax2-api-3.1.1.jar中的文件结构是相似的。所以,不是从stax2-api-3.1.1.jar中选取,而是错误地从wstx-asl.jar中选取,因此发生了异常。从类路径中删除wstx-asl.jar解决了这个问题。

xpcnnkqh

xpcnnkqh2#

问题不在程式库或程式码中。请检查您的服务器和wsdl服务器之间的联机。如果您尝试curl,它可能会收到自订的网络消息,这应该无法分割您的程式码。因此,请谘询您的网络小组和安全小组,允许这个url。这将解决问题

相关问题