2013-10-13 49 views

回答

1

發生這種情況是因爲類org.apache.commons.logging.impl.Jdk14Logger由不同於加載Log接口的類加載器加載。

根據IBM的文檔,只要您使用了WebSphere本身使用其自己的內部目的的第三方庫,你必須:

  1. 設置你的EAR的類加載政策PARENT_LAST;和
  2. 確保您的EAR是自給自足的。也就是說,您的第三方庫(及其依賴關係)捆綁在EAR中。

你的情況:

  1. 設置你的EAR的類加載政策PARENT_LAST
  2. 包括你的EAR中commons-logging-1.1.jar(你可以將其放置在 「EAR庫」 目錄,通常爲EAR/lib)。