1

ブランチが長く存続し、継続的インテグレーションが不十分な大企業で働いていた私は、最近新しいブランチに切り替えました (つまり、他のグループがかなりの開発を行っており、かなりの数の変更を背後で行っているブランチです)。アプリケーションを起動しようとすると、以下のエラーメッセージがログに何度も表示され、アプリケーションが機能していないことがわかりました。

Dec 20, 2011 2:55:16 PM com.sun.xml.internal.messaging.saaj.soap.MessageImpl
saveChanges
SEVERE: SAAJ0540: Error during saving a multipart message
Error
  DOMSource cannot be processed: check that saxon8-dom.jar is on the classpath
Dec 20, 2011 2:55:17 PM com.sun.xml.internal.messaging.saaj.soap.MessageImpl
saveChanges
SEVERE: SAAJ0539: Unable to get header stream in saveChanges

saveChanges()から呼び出されているwriteTo(SOAPMEssage, OutputStream)ように見えますorg.springframework.ws.soap.saaj.Saaj13Implementation

saxon8.jarは にあり、 、、WEB-INF/libおよび もありますが、デバッガーで確認できる限り、問題のあるクラスは JDK の.saaj-1.2.jarsaaj-api-1.3.jarsaaj-impl-1.3.jarrt.jar

ある種の JAR バージョン管理 / クラスパスの順序付けエラーが疑われますが、どこから修正を開始すればよいかわかりません。助言がありますか?

4

1 に答える 1

0

Nuxへの依存を排除​​することで問題を「解決」しました。本当の問題が何であったかはまだわかりません。

于 2012-01-06T01:14:03.883 に答える