"org.jboss.netty.internal.LoggerConfigurator".DESCRIBED is already registered 的解决办法

今天在jboss 6.2 EAP上部署一个项目时,报以下错误:

org.jboss.msc.service.DuplicateServiceException: Service jboss.pojo."org.jboss.netty.internal.LoggerConfigurator".DESCRIBED is already registered

这类错误一般是项目依赖的jar包与jboss自带的module冲突引起的,根据"org.jboss.netty.internal.LoggerConfigurator"中的netty关键字,检查了下pom中依赖的jar包,发现有一项:

1         <dependency>
2             <groupId>io.netty</groupId>
3             <artifactId>netty</artifactId>
4             <version>3.5.5.Final</version>
5         </dependency>

View Code

然后到jboss所在的目录 jboss-eap-6.2\modules\system\layers\base\org\jboss\netty\main 下,果然也找到了netty-3.6.6.Final-redhat-1.jar,也就是说jboss已经自带了netty。

最后把pom.xml中的netty依赖项去掉,再部署,OK!

 

时间: 2024-07-30 11:03:46

"org.jboss.netty.internal.LoggerConfigurator".DESCRIBED is already registered 的解决办法的相关文章

配置文件-有用过jboss的大神没有?怎么在jboss里面发布两个相同的项目并解决冲突?

问题描述 有用过jboss的大神没有?怎么在jboss里面发布两个相同的项目并解决冲突? 现在的需求是在服务器上把原来的项目再拷贝出来一份,我拷贝完一份,把server.xml配置文件下的端口改好,重启报错了,说还有好多端口被占用了.还需要改哪些端口配置呢? 解决方案 好多端口被占用?怎么会报这种错误,通常部署不同的项目,设置不同的根目录就行了啊.你是不是把jboss的首页地址配置成了项目地址

Oracle Coherence应用部署到Jboss EAP 6.x 时 NoClassDefFoundError: sun/rmi/server/MarshalOutputStream 的解决办法

今天将一个web应用从weblogic 10.3迁移到jboss EAP 6.3上,该应用使用oracle coherence做为缓存,部署上去后,启动时一直报如下错误:       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_29]    at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0

Brackets安装Emmet插件显示“Internal error”解决办法

今天给Brackets安装Emmet插件,结果显示"Internal error". 解决办法: 1.删除 "C:\Users\MyUserName\AppData\Roaming\Brackets" 2.从Brackets的插件网页:https://brackets-registry.aboutweb.com/  下载Emmet插件安装包,下载地址为:https://s3.amazonaws.com/extend.brackets/brackets-emmet/b

Odoo8出现Internal Server Error的解决办法之一

转载地址:http://blog.sina.com.cn/s/blog_7cb52fa80102vaf3.html     问题: 不知怎么回事,我的Odoo8出错了,重装也一样出错信息如下 Internal Server Error The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an err

Eclipse+Jboss报java.lang.OutOfMemoryError:PermGen space异常的解决办法

Eclipse+Jboss报java.lang.OutOfMemoryError:PermGen space异常的解决办法 在Eclipse的工具栏中找到"小虫子"的调试图标或向右的白色箭头的图片,点击它们其中一个的右侧的向下的黑色箭头,找到 Configurations 选项,然后在右边的选项卡中选择 Arguments 选项卡,在下面的VM arguments 输入框中输入如下一段,其中"D:/develop/jboss-4.0.4.GA"是我的电脑的JOSS的

Netty+Tomcat热部署端口占用解决办法(转)

在eclipse使用maven deploy (tomcat:deploy) 热部署netty项目 ,项目启动的时候会报错端口被占用.  Java代码    java.net.BindException: Address already in use       at sun.nio.ch.Net.bind0(Native Method)       at sun.nio.ch.Net.bind(Net.java:444)       at sun.nio.ch.Net.bind(Net.jav

HTTP 错误 500.19 - Internal Server Error解决办法详解_实用技巧

HTTP 错误 500.19 - Internal Server Error 最近做项目出现了这个错误,经过同事之间的讨论未能解决,之后百度一下找到了解决方法,这里就说下希望大家遇到这种错误可以顺利解决. 无法访问请求的页面,因为该页的相关配置数据无效.如下图:  解决方法,到站点目录的属性,安全标签,添加用户(Everyone),并给修改权限: 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

JBOSS出现Could not reserve enough space for object heap解决办法

早上启动JBOSS,出现如下错误: Error occurred during initialization of VM Could not reserve enough space for object heap Could not create the Java virtual machine. 从错误提示上看是因为内存空间分配不够造成的. 查看JBOSS启动脚本 JAVA_OPTS: -server -Xms1304m -Xmx1304m -XX:MaxPermSize=256m -Dja

apache网站报错Internal Server Error解决办法

Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator at admin@star.com to inform them of the time this error occurred, and the actions you