logback异常RuntimeException in Action for tag [encoder] java.lang.NumberFormatException
我的配置文件:
<?xml version="1.0" encoding="UTF-8"?> <configuration scan="true" scanPeriod="60"><appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"><encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"><pattern>%d{yyyy-MM-dd HH-mm-ss.SSS} [%thread] %-5level % logger - %ms%n</pattern></encoder></appender><!--TRACE < DEBUG < INFO < WARN < ERROR--><root level="INFO"><appender-ref ref="STDOUT"/></root> </configuration>
16:28:58,630 |-ERROR in ch.qos.logback.core.joran.spi.Interpreter@6:19 - RuntimeException in Action for tag [encoder] java.lang.NumberFormatException: For input string: " "
at java.lang.NumberFormatException: For input string: " "
at at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at at java.lang.Integer.parseInt(Integer.java:569)
at at java.lang.Integer.parseInt(Integer.java:615)
at at ch.qos.logback.core.pattern.FormatInfo.valueOf(FormatInfo.java:73)
at at ch.qos.logback.core.pattern.parser.Parser.T(Parser.java:136)
at at ch.qos.logback.core.pattern.parser.Parser.E(Parser.java:96)
at at ch.qos.logback.core.pattern.parser.Parser.Eopt(Parser.java:115)
at at ch.qos.logback.core.pattern.parser.Parser.E(Parser.java:100)
at at ch.qos.logback.core.pattern.parser.Parser.Eopt(Parser.java:115)
at at ch.qos.logback.core.pattern.parser.Parser.E(Parser.java:100)
at at ch.qos.logback.core.pattern.parser.Parser.Eopt(Parser.java:115)
at at ch.qos.logback.core.pattern.parser.Parser.E(Parser.java:100)
at at ch.qos.logback.core.pattern.parser.Parser.Eopt(Parser.java:115)
at at ch.qos.logback.core.pattern.parser.Parser.E(Parser.java:100)
at at ch.qos.logback.core.pattern.parser.Parser.Eopt(Parser.java:115)
at at ch.qos.logback.core.pattern.parser.Parser.E(Parser.java:100)
at at ch.qos.logback.core.pattern.parser.Parser.Eopt(Parser.java:115)
at at ch.qos.logback.core.pattern.parser.Parser.E(Parser.java:100)
at at ch.qos.logback.core.pattern.parser.Parser.parse(Parser.java:91)
at at ch.qos.logback.core.pattern.PatternLayoutBase.start(PatternLayoutBase.java:83)
at at ch.qos.logback.classic.encoder.PatternLayoutEncoder.start(PatternLayoutEncoder.java:28)
at at ch.qos.logback.core.joran.action.NestedComplexPropertyIA.end(NestedComplexPropertyIA.java:161)
at at ch.qos.logback.core.joran.spi.Interpreter.callEndAction(Interpreter.java:309)
at at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:193)
at at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:179)
at at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:62)
at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165)
at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:152)
at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:110)
at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53)
at at ch.qos.logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:75)
at at ch.qos.logback.classic.util.ContextInitializer.autoConfig(ContextInitializer.java:150)
at at org.slf4j.impl.StaticLoggerBinder.init(StaticLoggerBinder.java:84)
at at org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:55)
at at org.slf4j.LoggerFactory.bind(LoggerFactory.java:150)
at at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:124)
at at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:412)
at at ch.qos.logback.classic.util.StatusViaSLF4JLoggerFactory.addStatus(StatusViaSLF4JLoggerFactory.java:32)
at at ch.qos.logback.classic.util.StatusViaSLF4JLoggerFactory.addInfo(StatusViaSLF4JLoggerFactory.java:20)
at at ch.qos.logback.classic.servlet.LogbackServletContainerInitializer.onStartup(LogbackServletContainerInitializer.java:32)
at at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5303)
at at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
at at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
at at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
at at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1696)
at at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at at java.lang.reflect.Method.invoke(Method.java:498)
at at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
at at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
at at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
at at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:484)
at at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:433)
at at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at at java.lang.reflect.Method.invoke(Method.java:498)
at at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
at at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
at at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
at at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
at at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
at at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
at at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
at at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
at at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at at java.lang.reflect.Method.invoke(Method.java:498)
at at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:324)
at at sun.rmi.transport.Transport$1.run(Transport.java:200)
at at sun.rmi.transport.Transport$1.run(Transport.java:197)
at at java.security.AccessController.doPrivileged(Native Method)
at at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
at at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
at at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
at at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
at at java.security.AccessController.doPrivileged(Native Method)
at at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
at at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at at java.lang.Thread.run(Thread.java:745)
16:28:58,633 |-WARN in ch.qos.logback.core.ConsoleAppender[STDOUT] - Encoder has not been set. Cannot invoke its init method.
16:28:58,633 |-ERROR in ch.qos.logback.core.ConsoleAppender[STDOUT] - No encoder set for the appender named "STDOUT".
16:28:58,634 |-WARN in ch.qos.logback.core.joran.action.AppenderAction - The object at the of the stack is not the appender named [STDOUT] pushed earlier.
原因:是<pattern>%d{yyyy-MM-dd HH-mm-ss.SSS} [%thread] %-5level % logger - %ms%n</pattern>的%与logger中间有个空格没有注意。
logback异常RuntimeException in Action for tag [encoder] java.lang.NumberFormatException相关推荐
- 普元EOS7.5,finishworkitem结束工作项报java.lang.NumberFormatException异常
[问题描述] 关于EOS7.5,finishworkitem结束工作项报java.lang.NumberFormatException异常 具体异常信息: Caused by: java.la ...
- Struts2访问验证码异常解决OgnlValueStack:64 - ..java.lang.NumberFormatException: For input string: 1494056190
Struts2 整合验证码程序时出现异常 15:36:30,511 WARN OgnlValueStack:64 - Error setting value java.lang.NumberForma ...
- 异常 java.lang.NumberFormatException: For input string:
异常 java.lang.NumberFormatException: For input string: 参考文章: (1)异常 java.lang.NumberFormatException: F ...
- 使用JedisCluster出现异常:java.lang.NumberFormatException
使用JedisCluster出现异常:java.lang.NumberFormatException 参考文章: (1)使用JedisCluster出现异常:java.lang.NumberForma ...
- Maven开发环境设置导致的异常java.lang.NumberFormatException: null
Maven开发环境设置导致的异常java.lang.NumberFormatException: null 参考文章: (1)Maven开发环境设置导致的异常java.lang.NumberForma ...
- 异常处理:el表达式数据类型转换异常 Cannot convert B36 of type class java.lang.String to class java.lang.Long
异常处理:el表达式数据类型转换异常 Cannot convert B36 of type class java.lang.String to class java.lang.Long 参考文章: ( ...
- 解决Caused by: java.lang.RuntimeException: Error parsing Mapper XML. Cause: java.lang.IllegalArgument
运行项目出现:Caused by: java.lang.RuntimeException: Error parsing Mapper XML. Cause: java.lang.IllegalArgu ...
- Android异常总结---E/AndroidRuntime(23439): Caused by: java.lang.IllegalArgumentException: column '_id' d
1.在使用SimpleCursorAdapter adapter=new SimpleCursorAdapter (this,R.layout.item,cursor,new String[]{&q ...
- java.lang.NumberFormatException 数字转换异常的错误及解决办法
页面向controller传参时用String接收的参数,但是数据库实体中需要接收该参数是int类型,做了一下强制转换,但是只判断不等于null没有判断去空格,结果页面加载时就报500错误. 这也是平 ...
最新文章
- 面试官如何判断面试者的机器学习水平?
- (2.4)备份与还原--WAL与备份原理
- hdu4821 字符串hash
- 2018年中国C++大会详细日程+报名
- 使用SAP Spartacus的route给标准页面维护alias入口
- ASP.NET Core 使用 JWT 自定义角色/策略授权需要实现的接口
- 设计模式快速学习(五)原型模式
- atoi函数_linux网络编程之POSIX 消息队列 和 系列函数
- 基于RV1126平台imx291分析 --- mipi csi 注册
- 虚拟板式混响插件:Fuse Audio Labs VREV-140 Mac
- eds能谱图分析实例_如何使用EDS对材料进行定性定量分析?
- Power BI数据可视化
- 触发器referencing old as old new as new
- 优酷、腾讯视频播放器接口参数说明
- App启动页倒计时圆形并且跳过功能实现
- 用计算机弹人间惊鸿客,逆水寒人间惊鸿客奇遇怎么完成 人间惊鸿客攻略
- Python 命令行cmd指定颜色设置
- 防止恶意调用API接口
- 创建Mesh-格子地图转NavMesh-可破坏墙壁
- 前端开发:JS获取当前日期方法
热门文章
- webp格式怎么转成jpg?
- 兄弟Brother MFC-J820DN驱动
- 【仙剑五前传】中的一点场景渲染问题
- 斐讯路扫地机器人怎么关机_斐讯扫地机怎么关_斐讯扫地机器人_斐讯扫地机怎么关机...
- STM32模拟IIC驱动sht30温湿度传感器
- ImagiqSimulator
- vcruntime140.dll下载【vcruntime140.dll丢失的解决方法】
- 仿作小米官网-乞丐版
- mysql bigd_mysql 5.7 配置多实例 — mysqld_multi 方式
- sqlserver查询锁住sql以及解锁