نقل قول نوشته شده توسط ali-hosseini مشاهده تاپیک
سلام
آقا شرمنده
ولی قبل از اینکه اونی که شا گفتید رو تست کنم... این ارور رو میده.
نمی دونم دیگه چیکار کنم.
داره دیوانه ام می کنه.
بازم ممنون.



20:38:37,596 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed to start service jboss.deployment.subunit."ENTest.ear"."JSFTest.war ".INSTALL: org.jboss.msc.service.StartException in service jboss.deployment.subunit."ENTest.ear"."JSFTest.war ".INSTALL: JBAS018733: Failed to process phase INSTALL of subdeployment "JSFTest.war" of deployment "ENTest.ear"
at org.jboss.as.server.deployment.DeploymentUnitPhase Service.start(DeploymentUnitPhaseService.java:123) [jboss-as-server-7.1.3.Final.jar:7.1.3.Final]
at org.jboss.msc.service.ServiceControllerImpl$StartT ask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at org.jboss.msc.service.ServiceControllerImpl$StartT ask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1110) [rt.jar:1.7.0]
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:603) [rt.jar:1.7.0]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0]
Caused by: org.jboss.as.server.deployment.DeploymentUnitProce ssingException: JBAS011231: More than one Application class found in deployment class org.eclipse.persistence.jpa.rs.JPARSApplication and class org.eclipse.persistence.jpa.rs.JPARSApplication
at org.jboss.as.jaxrs.deployment.ResteasyDeploymentDa ta.merge(ResteasyDeploymentData.java:38)
at org.jboss.as.jaxrs.deployment.JaxrsIntegrationProc essor.deploy(JaxrsIntegrationProcessor.java:100)
at org.jboss.as.server.deployment.DeploymentUnitPhase Service.start(DeploymentUnitPhaseService.java:116) [jboss-as-server-7.1.3.Final.jar:7.1.3.Final]
... 5 more


به جان خودم.. من کاری نکردم.
دوست دارم که داری به خطا می خوری این یعنی داری چیز یاد می گیری

اتفاقی که برای تو این بار افتاده این که

دو تا jar فایل داری که بصورت اتفاقی یک کلاس هم نام با PACKAGE های هم نام دارن.

اونم اینه
org.eclipse.persistence.jpa.rs.JPARSApplication

org.eclipse.persistence.jpa.rs.JPARSApplication


حالا JVM‌ قاطی می کنه.

راه حل :
یکی از JAR فایلها رو حذف کنی

راه حل دوم : اگر با حذف یک JAR فایل به class not found exception خوردی باید بری endorse کنی.

اون دو تا jar فایل رو باید ببری توی آدرس JAVA_HOME/jre/lib/endorse
کپی کنی و اون دو JAR فایل رو کلا از برنامت بیاری بیرون. یعنی CLASS_PATH برنامت

اما راه حل اول رو امتحان کن باید یکی شون رو حذف کنی به کل برنامت مشکلی موقع کامپایل بوجود نیاد