java.util.IllegalFormatConversionException: %d can't format com.mogujie.tt.protobuf.IMBaseDefine$Re
2015-10-20 17:03
537 查看
10-20 15:30:39.444: E/MoGuLogger(19145): 2015-10-20 15:30:39:449 - [MsgServerHandler.java:68] - 2053 - channel#[网络异常了]exceptionCaught e.toString:[id: 0xd0c2ae80, /192.168.100.20:47249
=> /61.145.164.198:8000] EXCEPTION: java.util.IllegalFormatConversionException: %d can't format com.mogujie.tt.protobuf.IMBaseDefine$ResultType arguments
以上异常是public class MsgServerHandler extends SimpleChannelHandler的以下方法打印的。
问题原因:
在另一个类中日志打印类型错误。
IMBaseDefine.ResultType code = loginRes.getResultCode();
logger.d("login#switch code:%d",code);
修改方法:
IMBaseDefine.ResultType code = loginRes.getResultCode();
logger.d("login#switch code:%s",code.values());
=> /61.145.164.198:8000] EXCEPTION: java.util.IllegalFormatConversionException: %d can't format com.mogujie.tt.protobuf.IMBaseDefine$ResultType arguments
以上异常是public class MsgServerHandler extends SimpleChannelHandler的以下方法打印的。
@Override public void exceptionCaught(ChannelHandlerContext ctx, ExceptionEvent e) throws Exception { super.exceptionCaught(ctx, e); if(e.getChannel() == null || !e.getChannel().isConnected()){ IMSocketManager.instance().onConnectMsgServerFail(); } logger.e("channel#[网络异常了]exceptionCaught e.toString:%s", e.toString()); logger.e("channel#[网络异常了]exceptionCaught:%s", e.getCause().toString()); }
问题原因:
在另一个类中日志打印类型错误。
IMBaseDefine.ResultType code = loginRes.getResultCode();
logger.d("login#switch code:%d",code);
修改方法:
IMBaseDefine.ResultType code = loginRes.getResultCode();
logger.d("login#switch code:%s",code.values());
相关文章推荐
- 【JMeter】JMeter完成一个java请求的压测
- JAVA 自定义注解(Annotation)-注解处理器
- 修改eclipse中字体为Courier New等字体
- 在使用java框架开发时如果不确定方法是否被调用怎么办?
- 从头认识java-1.8 创建和操纵对象(2)
- 从头认识java-1.8 创建和操纵对象(2)
- java复制大文件
- java学习——代理模式之动静PK
- Java 连接池的工作原理
- 使用Spring 时出现InvocationTargetException
- Java-- join源代码测试
- mybatis There is no getter for property named 'xx' in 'class java.lang.String
- lombok造成的StackOverflowError
- java反射及动态代理
- Struts2 + Spring + hibernate 框架搭成实例
- Struts2 + Spring + hibernate 框架搭成实例
- *《java基础算法——冒泡排序》
- 单例模式singleton
- java 项目简单操作 mysql
- Spring AOP入门Demo