2013-04-03 65 views
3

我有一個工作燈混合項目自定義Autenticator這樣IBM工作燈 - 調試工作燈Autenticator和/或登錄模塊

public class MyCustomAuthenticator implements WorkLightAuthenticator{ 
    private static final Logger logger = Logger.getLogger(MyCustomAuthenticator.class.getName()); 

    private Map<String, Object> authenticationData = null; 

    public void init(Map<String, String> options) throws MissingConfigurationOptionException { 
     logger.info("MyCustomAuthenticator initialized"); 
    } 
    ... 
} 

但我不認爲它工作燈把這些記錄的信息在哪裏。我錯過了什麼嗎?

+0

該項目部署到什麼服務器? WAS? Tomcat的? –

+0

它未部署,我正在Worklight Studio中進行測試。 – user2209957

+0

信息中心文檔說日誌消息放在Studio控制檯以及server.log和audit.log中。我查看過這些文件,但沒有運氣 – user2209957

回答

0

什麼是工作燈版本? 如果5.0.5及以上,激活您的項目後,日誌應該在 ... WorklightServerHome \ PROJECT_NAME \登錄

1

在您的服務器/ conf文件夾認準development.logging.properties文件並取消以下屬性:

com.worklight.level = FINE 
java.util.logging.FileHandler.level = FINE 

然後查看日誌是否出現在您的開發控制檯中。

1

也許這個新的教學視頻,「在工作燈,服務器日誌和調試」,將幫助您調試Java代碼: http://www.youtube.com/watch?v=KmWBrCilt3Q

的,在視頻顯示假定您正在使用工作燈6.0。

另見: