RMI TCP Connection(5)-127.0.0.1 Tomcat启动报错


Tomcat启动不成功,报错如下:

严重 [RMI TCP Connection(5)-127.0.0.1] org.apache.catalina.core.StandardCont

没有具体异常原因,很是恼火,遂求助师长

经百度得知,问题多数出在Servlet注解上,由此推断,问题可能出现在我的controller里,在Spring配置文件中,有如下代码:

<!--扫描包,找被注解的类-->
<context:component-scan base-package="com.ychs"/>

具体到扫描Service包、Controller包,其中,Service包中未发现问题,范围缩小到Controller

将Controller类逐一排除后,仍然报错,新建Controller测试类,依然报错,排除Controller的问题,因为在修改ActiveMQ相关内容之前,程序完好,猜测是spring-activemq.xml出错,将监听器部分注释后,问题解决,猜测正确。

与之前正确的配置文件compare后,发现多配类一套监听器(在学习过程中,学了两套监听器的配置,注掉了一套,今天在修改代码过程中,专注于监听器的配置,左右倒腾,导致出错。其次,在上文配置中除了问题)

xmlns:jms="http://www.springframework.org/schema/jms"

将jms误改为c

修改完成后,问题解决。

总结:小白改bug未必可以一眼看出来问题在哪,但大致思路就是判定问题大概在哪一部分,大胆猜想假设,将代码块逐一排除,最终找出错误所在。路漫漫其修远兮,吾将上下而求索。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM