2011-11-18 89 views
0

我在Tomcat服務器上部署了Axis2 war(1.6.1),並安裝了我的一個測試Web服務。
當我使用示例應用程序運行我的任何服務方法時,它會失敗並顯示下面的錯誤消息。
我想檢查Axis2日誌,看看哪裏出了問題,但不知道這些位於哪裏。
任何想法?如何查找Axis2日誌

錯誤信息: -
log4j:WARN No appenders could be found for logger (org.apache.axis2.description.AxisOperation). log4j:WARN Please initialize the log4j system properly. org.apache.axis2.AxisFault: Exception occurred while trying to invoke service method TestInsert at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:531) at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:375) at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421) at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) at org.apache.ws.axis2.STStub.testInsert(STStub.java:1443) at org.apache.ws.axis2.WSTSample2.main(WSTSample2.java:33)

回答

0

第一對夫婦的消息的行是告訴你,有沒有使用記錄。

log4j:WARN No appenders could be found for logger org.apache.axis2.description.AxisOperation). 
log4j:WARN Please initialize the log4j system properly. 

按照建議的建議

+0

Brett,你沒有仔細閱讀這個問題。他顯示客戶端日誌,並詢問在哪裏可以找到服務器端日誌。 –

1

Axis2的WAR自帶log4j的預包裝和配置爲登錄到System.out。在Tomcat中,這些日誌應該以catalina.log結尾(但這可能取決於Tomcat的版本或配置)。如果您無法找到日誌,您可能需要從Axis2 WAR中移除log4j JAR,以便將日誌發送給JULI(我在此假設如果您熟悉Tomcat,則知道JULI是什麼以及如何用它)。