-
Notifications
You must be signed in to change notification settings - Fork 8.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
javax.management.InstanceAlreadyExistsException异常的问题 #1200
Comments
什么版本,这个应该早就修复了啊 |
1.0.15,maven最新的1.0.18,没有做本地的中央库,所以直接用的网上的,但刚才用了最新的1.0.18也是存在这个问题的,直接导致jenkins发布失败 |
`org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean [{ [ 2016-05-05 15:38:13.673 INFO 8886 --- [io-8080-exec-20] .b.l.ClasspathLoggingApplicationListener : Application failed to start with classpath: [file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/classes/, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/aopalliance-1.0.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/beacon-wechat-api-0.0.1-SNAPSHOT.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/beacon-wechat-service-0.0.1-SNAPSHOT.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/classmate-1.1.0.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/commons-beanutils-1.9.2.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/commons-codec-1.9.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/commons-collections-3.2.2.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/commons-io-2.4.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/commons-lang3-3.4.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/commons-logging-1.2.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/commons-pool2-2.4.2.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/dozer-5.5.1.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/druid-1.0.18.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/dubbo-2.5.3.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/emoji-java-3.0.0.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/fluent-hc-4.5.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/gson-2.3.1.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/guava-19.0.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/hibernate-validator-5.2.2.Final.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/httpclient-4.5.1.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/httpcore-4.4.4.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/httpmime-4.5.1.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/jackson-annotations-2.6.5.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/jackson-core-2.6.5.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/jackson-databind-2.6.5.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/javassist-3.18.1-GA.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/jboss-logging-3.3.0.Final.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/jcl-over-slf4j-1.7.13.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/jedis-2.8.1.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/jline-0.9.94.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/joda-time-2.9.2.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/json-20140107.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/jstl-1.2.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/jul-to-slf4j-1.7.13.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/log4j-over-slf4j-1.7.13.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/logback-classic-1.1.3.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/logback-core-1.1.3.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/mybatis-3.2.8.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/mybatis-spring-1.2.2.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/mysql-connector-java-5.1.6.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/netty-3.2.5.Final.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/slf4j-api-1.7.13.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/snakeyaml-1.16.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-aop-4.2.4.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-beans-4.2.4.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-boot-1.3.2.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-boot-autoconfigure-1.3.2.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-boot-starter-1.3.2.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-boot-starter-logging-1.3.2.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-boot-starter-validation-1.3.2.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-boot-starter-web-1.3.2.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-context-4.2.4.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-context-support-4.2.4.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-core-4.2.4.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-data-redis-1.6.2.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-expression-4.2.4.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-jdbc-4.2.4.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-tx-4.2.4.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-web-4.2.4.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spring-webmvc-4.2.4.RELEASE.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/spymemcached-2.12.0.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/validation-api-1.1.0.Final.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/weixin-java-common-1.3.3.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/weixin-java-mp-1.3.3.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/xmlpull-1.1.3.1.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/xpp3_min-1.1.4c.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/xstream-1.4.7.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/zkclient-0.1.jar, file:/app/tomcat-7.0-app/webapps/app_test/WEB-INF/lib/zookeeper-3.3.3.jar] [ May 05, 2016 3:38:13 PM org.apache.catalina.startup.HostConfig deployWAR May 05, 2016 3:38:13 PM org.apache.catalina.startup.HostConfig deployWAR |
我是把相同的项目打了两个包放在同一个tomcat容器里面,但他们的数据源不一样,一个是生产环境的配置一个是测试环境的配置,由于现在机器少,所以暂时放在一起了 |
出错堆栈中怎么会没有druid调用栈? |
这里是启动的日志报错信息: |
这个更应该说是spring的bug,spring将实现了符合MBean规范的beans注册到mbeanserver中,但没处理好异常,所以悲剧了。 |
噢,好的,那我现在了解了,谢谢,我看看 |
不过我可以尝试做一些改进,看是否能够自动匹配好 |
那基本上我了解具体问题出在什么地方了,或许我可以暂时寻求另外的途径解决这个问题 |
你好,感谢你的支持,我已经解决了,把spring的自动探测关闭掉了,应用还没有到全局复用对象的时候,即便使用也估计是使用RPC框架,以下是关闭jmx自动探测的spring配置 <bean class="org.springframework.jmx.export.MBeanExporter">
<property name="autodetectModeName">
<value>AUTODETECT_NONE</value>
</property>
</bean> Spring提供了4个取值: |
那我关闭啦 |
在tomcat 7.0下面部署两个项目,两个项目都是使用了druid数据连接池,单独启动一个项目的时候没有问题,把另外一个项目换为别的数据库连接池两个同时启动也没有问题,但是当两个项目放到这同一个tomcat下启动时就会出现下面的错误。
帮忙看一下这个问题:http://www.oschina.net/question/1427693_236304
The text was updated successfully, but these errors were encountered: