2015-01-09 18 views
2

我試圖在JBoss EAP服務器容器內運行Arquillian測試。 當我運行它們,我得到了以下信息消息:WELD-000119由於基礎類加載錯誤而未從「Clazz」生成任何bean定義

16:49:48,648 INFO [org.jboss.weld.ClassLoading] (MSC service thread 1-1) WELD-000119 Not generating any bean definitions from package.ChartofaccountDAO because of underlying class loading error 
16:49:48,768 INFO [org.jboss.weld.ClassLoading] (MSC service thread 1-1) WELD-000119 Not generating any bean definitions from package.ChartofaccountDAOImpl because of underlying class loading error 

,我認爲這是原因,因爲我所有的CDI打針不被處理。 我試圖在這個類中啓用調試,以獲得更多的信息,我已經改變了standalone.xml到:

<root-logger> 
    <level name="DEBUG"/> 
    <handlers> 
     <handler name="CONSOLE"/> 
     <handler name="FILE"/> 
    </handlers> 
</root-logger> 

,但我仍然只能看到信息的日誌記錄。

回答

3

找到了解決辦法,我不得不啓用記錄器中的類,並在控制檯處理程序:

<console-handler name="CONSOLE"> 
    <level name="DEBUG"/> 
    <formatter> 
     <named-formatter name="COLOR-PATTERN"/> 
    </formatter> 
</console-handler> 

<logger category="org.jboss.weld.ClassLoading"> 
    <level name="DEBUG"/> 
</logger> 
+3

哪裏都是這個文件?什麼是文件名? – xav56883728 2017-02-28 22:58:39

相關問題