2012-03-15 28 views
0

我升級我的應用程序從支柱2.0X 2.1倍的使用jQuery插件格但要跟隨誤差。我升級的支柱2.0X我的應用程序,以2.1X的使用jQuery插件格但得到錯誤

所致:無法加載豆: 類型:com.opensymphony.xwork2.util.ValueStackFactory 類:com.opensymphony.xwork2.ognl.OgnlValueStackFactory - 豆 - 罐子:文件:/ F:/ Jportalsvn/trunk/Jportal/build/web/WEB-INF/lib/struts2-core-2.2.3.jar!/struts-default.xml:71:140

+0

已經更新XWork的核心-2.2.3.jar文件? – 2012-03-15 07:13:57

+0

列出你的類路徑上的jar,或者如果使用maven,也許你的pom。 – Quaternion 2012-03-15 17:34:50

回答

0

在第一個短片中,似乎錯誤最有可能是由一系列引發環境問題的罐子引起的。請確保您沒有任何罐子衝突,如struts2-core-2.2.3.jar所示。

嘗試做一個完整的清潔和重新部署,確保老庫不 正在部署或仍然存在。

希望這應該解決您的問題,如果它仍然存在,我建議你去像創建一個小你好世界的應用來檢查,如果一切正常,並正確地幹活一個小步驟。

+0

我已經做了兩個,第一個沒有工作了和第二個做工精細,但是當我創造我的完整的web應用它,它給出了同樣的埃羅:(...... – 2012-03-15 06:41:14

+0

@AbheyGupta:您可以發佈完整的錯誤堆棧?你可以指定你的班級路徑中的所有S2罐子嗎? – 2012-03-15 07:13:29

+0

我在項目中使用Google開放標識API,它負責一些罐子之間的衝突,現在我已經解決了。感謝您的關注。 – 2012-03-16 09:28:27

0

此問題是由於不兼容的罐子。確保您在lib文件夾中替換了合適的xwork2.1.x.jar。 (當你複製一個Struts2.0x.jar時,它需要相應的xwork2.jar)。確保

  1. ognl.jar
  2. 的commons-logging.jar
  3. 的struts.jar
  4. xwork.jar 是互相兼容的。這個問題可以避免。
相關問題