2013-04-03 68 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。

另见: