IBM Worklight - 调试Worklight Autenticator和/或登录模块

时间:2013-04-03 15:53:53

标签: debugging logging ibm-mobilefirst

我在Worklight混合项目中有一个自定义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");
    }
    ...
}

但是我没看到Worklight把这些记录器消息放在哪里。我错过了什么吗?

3 个答案:

答案 0 :(得分:1)

在您的server / conf文件夹中查找development.logging.properties文件并取消注释以下属性:

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

然后查看日志是否出现在开发控制台中。

答案 1 :(得分:1)

也许这个新的教学视频“Worklight Server中的日志和调试”将帮助您调试Java代码: http://www.youtube.com/watch?v=KmWBrCilt3Q

视频中显示的是假设您使用的是Worklight 6.0。

另见:

答案 2 :(得分:0)

什么是worklight版本? 如果是5.0.5及更高版本,则在激活项目后,日志应该在 ... WorklightServerHome \ PROJECT_NAME \日志