2012-02-23 64 views
0

我試圖「Mavenize」我們現有的Commerce解決方案。但是,當我嘗試運行mvn編譯時出現奇怪的錯誤,我得到以下錯誤。編譯EJB 1.1時找不到符號createAccessBeans(java.util.Collection)IBM Commerce項目

[ERROR] /home/user/tmp/IBM/WCDE_ENT70/workspace/WebSphereCommerceServerExtensionsData/ejbModule/org/ecommerce/wcs/changerequest/ChangeRequestAccessBean.java:[347,32] cannot find symbol 
[ERROR] symbol : method createAccessBeans(java.util.Collection) 
[ERROR] location: class org.ecommerce.wcs.changerequest.ChangeRequestAccessBean 

當我檢查它關係到IBM已經忘了把的JavaDoc任何地方com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean類的類。我看着日食,它顯示了使用代碼完整的問題的方法是正確的,但是,它仍然失敗與maven。

我在想,如果它不是IBM的jre的定製(我沒有使用這個POC),並且如果沒有辦法繞過它(缺少擴展類和重新實現)。

有人嗎?

回答

0

問題與多次導入不同版本的相同依賴關係有關。現在這個問題已經解決了。