2013-10-10 51 views
1

我試圖安裝Maven的產生到WebLogic Server WAR文件,但我得到試圖從部署weblogic的以下錯誤消息:重複持久性單位名稱* PU

Duplicate persistence units with name DummyPU. 
First PU location: 
file:/home/weblogic/middleware/user_projects/domains/middleware_domain/servers/AdminServer/tmp/_WL_user/ichipscreens/l4qn3z/lib/jps-internal.jar. 

Second PU location: 
file:/home/weblogic/middleware/user_projects/domains/middleware_domain/servers/AdminServer/tmp/_WL_user/ichipscreens/wo22a/war/WEB-INF/lib/jps-internal.jar 

是什麼這個意思?我該如何克服這一點?

回答

1

在您的Maven包裝步驟中,它將與定義的相同持久性單元相同的模塊(jps-internal.jar)放入要部署的應用程序中的兩個不同位置。當你部署它時,Weblogic說這是一個錯誤。

確保你的war文件中只有一個jps-internal.jar。