2017-08-08 11 views
0

マルチモジュールプロジェクトの展開時にjbossサーバーに問題があります。手伝って頂けますか?これはサーバーのコンソールログです。java.lang.NoClassDefFoundError:javax/faces/bean/ApplicationScoped

ERROR [org.jboss.msc.service.fail](MSCサービススレッド1-7)MSC000001:サービスjboss.deployment.unitを開始できませんでした。 "alert-ear-0.0.1-SNAPSHOT-jboss7.ear ".POST_MODULE:サービスjboss.deployment.unitのorg.jboss.msc.service.StartException" alert-ear-0.0.1-SNAPSHOT-jboss7.ear ".POST_MODULE:JBAS018733:展開のフェーズPOST_MODULEを処理できませんでした"アラート-0.0.1-SNAPSHOT-jboss7.ear " at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:166)[jboss-as-server-7.5.10.Final-redhat- 2.jar:7.5.10.Final-redhat-2] (org.jboss.msc.service.ServiceControllerImpl)$ StartTask.startService(ServiceControllerImpl.java:1980)[jboss-msc-1.1.6.Final-redhat-1 .jar:1.1.6.Final-redhat-1] at org.jboss.msc.service.ServiceControllerImpl $ StartTask.ru n(ServiceControllerImpl.java:1913)[jboss-msc-1.1.6.Final-redhat-1.jar:1.1.6.Final-redhat-1] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java :1142)[rt.jar:1.8.0_112] at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:617)[rt.jar:1.8.0_112] at java.lang.Thread.run (Thread.java:745)[rt.jar:1.8.0_112] 原因:java.lang.NoClassDefFoundError:javax/faces/bean/ApplicationScoped at org.apache.deltaspike.jsf.impl.scope.mapped.MappedJsf2ScopeExtension (MappedJsf2ScopeExtension.java:56) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(ネイティブメソッド)[rt.jar:1.8.0_112] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)[rt.jar :1.8.0_112](Constructor.java:423)[rt.jar:1.8。]。 0_112] at java.lang.Class.newInstance(Class.java:442)[rt.jar:1.8.0_112] at org.jboss.as.weld.deployment.WeldPortableExtensions.tryRegisterExtension(WeldPortableExtensions.java:54) (WeldPortableExtensionProcessor.java:119) at org.jboss.as.weld.deployment.processors.WeldPortableExtensionProcessor.java:79 .jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:159)[jboss-as-server-7.5.10.Final-redhat-2.jar:7.5.10.F inal-redhat-2] ... 5もっと見る によって引き起こされた:java.lang.ClassNotFoundException:javax.faces.bean.ApplicationScoped from [Module "deployment.alert-ear-0.0.1-SNAPSHOT-jboss7.ear:main "サービスモジュールローダーから" org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:213)[jboss-modules.jar:1.3.7.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader .performLoadClassUnchecked(ConcurrentClassLoader.java:459)[jboss-modules.jar:1.3.7.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:408)[jboss-modules.jar :1.3.7.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:389)[jboss-modules.jar:1.3.7.Final-redhat-1] at org。 jboss.modules.ConcurrentClass Loader.loadClass(ConcurrentClassLoader.java:134)[jboss-modules.jar:1.3.7.Final-redhat-1] ... 15 more

14:57:37,888 ERROR [org.jboss.as。 JBoss014612:操作( "deploy")に失敗しました - アドレス:([( "deployment" => "alert-ear-0.0.1-SNAPSHOT-jboss7.ear")])) {"JBAS014671:Failed services" => {"jboss.deployment.unit。\" alert-ear-0.0.1-SNAPSHOT-jboss7.ear \ "、POST_MODULE" => "org.jboss.msc.serviceサービスjboss.deployment.unit。\ "alert-ear-0.0.1-SNAPSHOT-jboss7.ear \"内の.StartException例外。POST_MODULE:JBAS018733:展開のフェーズPOST_MODULEを処理できませんでした\ "alert-ear-0.0.1-SNAPSHOT-jboss7.ear \" 原因:java.lang.NoClassDefFoundError:javax/faces/bean/ApplicationScoped 原因:java .lang.ClassNotFoundException:[Module \ "deployment.alert-ear-0.0.1-SNAPSHOT-jboss7.ear:main \"サービスモジュールローダーのjavax.faces.bean.ApplicationScoped "}} 14:57:37,888 JBAS014612:操作( "deploy")が失敗しました - アドレス:(["deployment" => "alert-ear-0.0.1-SNAPSHOT。 JBoss014671:失敗したサービス "=> {" jboss.deployment.unit。\ "alert-ear-0.0.1-SNAPSHOT.ear \"。POST_MODULE "=>" org.jboss POST_MODULE:JBAS018733:展開のフェーズPOST_MODULEの処理に失敗しました。\ "alert-ear-0.0.1サービスのjboss.deployment.unitの.msc.service.StartException \" alert-ear-0.0.1-SNAPSHOT.ear \ -SNAPSHO T.ear \ " 原因:java.lang.NoClassDefFoundError:javax/faces/bean/ApplicationScoped 原因:java.lang.ClassNotFoundException:javax.faces.bean.ApplicationScoped [Module \" deployment.alert-ear- (コントローラブートスレッド)JBAS015859:デプロイされた "crelan-ear.ear" (ランタイム名: "crelan-ear.ear") 14:57:37,935 INFO [Server.jboss.as.server](ServerServiceスレッドプール - 29)JBAS015859:Deployed "alert-ear-0.0.1-SNAPSHOT (ServerService Thread Pool - 29)JBAS015859:デプロイされた " 「alert-ear-0.0.1-SNAPSHOT-jboss7.ear」(ランタイム名:「alert-ear-0.0.1-SNAPSHOT-jboss7.ear」) 14:57:37,935 INFO [org.jboss.as.controller ](コントローラブートスレッド)JBAS014774:サービスのステータスレポート JBAS014777:起動に失敗したサービス:サービスjboss.deployment.unit "アラート耳-0.0.1-SNAPSHOT-jboss7.ear" .POST_MODULE:。org.jboss.msc.service "alert-ear-0.0.1-SNAPSHOT-jboss7.ear" .POST_MODULE:JBAS018733:展開のフェーズPOST_MODULEの処理に失敗しました。 "alert-ear-0.0.1-SNAPSHOT-jboss7。耳 " サービスjboss.deployment.unit。" alert-ear-0.0.1-SNAPSHOT.ear ".POST_MODULE:サービスjboss.deployment.unitのorg.jboss.msc.service.StartException" alert-ear-0.0。 1-SNAPSHOT.ear ".POST_MODULE:JBAS018733:展開のフェーズPOST_MODULEを処理できませんでした。" alert-ear-0.0.1-SNAPSHOT.ear "

答えて

-1

これは、コードに依存するクラスファイルがある場合に発生します。コンパイル時には存在しますが、実行時には見つかりません。ビルド時間と実行時クラスパスの違いを探します。

この回答を見るWhy am I getting a NoClassDefFoundError in Java?