遇到xalan.jar缺失,添加后报错,如下:
com.sun.xml.internal.messaging.saaj.soap.MessageImpl.saveChanges SAAJ0540: 保存多部分消息期间出错
com.ebay.sdk.SdkException: ApiCall.execute() - com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Error during saving a multipart message
找了半天的问题,网上也是指向了这个xalan.jar包错误,删除后消失,这确实是解决的一种方法,但是好好的jar包不用,实在是有点蛋疼,主要还是我这个是调用第三方导致报错,所以我就研究了一下,结果发现了这个网址,如下:
https://mirror.bit.edu.cn/apache/xalan/xalan-j/binaries/
这是xalan的官网资源下载地址,我下载了对应的zip包,发现了另外一个jar包serializer.jar,结果加入classpath一看,错误消失,顿时有些无语,坑爹!
看来还是需要找找官网,看一下到底是不是完整的jar包,有些jar包是分散在数个jar一起工作的,所以还是需要多找找官网才行呀!
如果这篇文章能够帮到遇到此问题的,欢迎留言哟