Eclipse中JBOSS5.1无法启动的问题解决办法
2010-03-19 14:15
549 查看
今天在Eclipse中启动JBoss 5.1时遇到这样的一个错误:
……
ERROR [AbstractKernelController] Error installing to Instantiated: name=AttachmentStore state=Described
java.lang.IllegalArgumentException: Wrong arguments. new for target java.lang.reflect.Constructor expected=[java.net.URI] actual=[java.io.File]
……
DEPLOYMENTS IN ERROR:
Deployment "AttachmentStore" is in error due to: java.lang.IllegalArgumentException: Wrong arguments. new for target java.lang.reflect.Constructor expected=[java.net.URI] actual=[java.io.File]
从错误信息中,就知道是 AttachmentStore 的一个参数错误。
解决方法倒很简单,只要修改一下 profile.xml(JBOSS_HOME\server\default\conf\bootstrap\profile.xml) 中的 AttachmentStore 设置就可以了。在该文件中,你可以找到:
只需将它改为:
……
ERROR [AbstractKernelController] Error installing to Instantiated: name=AttachmentStore state=Described
java.lang.IllegalArgumentException: Wrong arguments. new for target java.lang.reflect.Constructor expected=[java.net.URI] actual=[java.io.File]
……
DEPLOYMENTS IN ERROR:
Deployment "AttachmentStore" is in error due to: java.lang.IllegalArgumentException: Wrong arguments. new for target java.lang.reflect.Constructor expected=[java.net.URI] actual=[java.io.File]
从错误信息中,就知道是 AttachmentStore 的一个参数错误。
解决方法倒很简单,只要修改一下 profile.xml(JBOSS_HOME\server\default\conf\bootstrap\profile.xml) 中的 AttachmentStore 设置就可以了。在该文件中,你可以找到:
1: <bean name="AttachmentStore" class="org.jboss.system.server.profileservice.repository.AbstractAttachmentStore">
2: <constructor>
3: <parameter>
4: <inject bean="BootstrapProfileFactory" property="attachmentStoreRoot" />
5: </parameter>
6: </constructor>
7: <property name="mainDeployer"><inject bean="MainDeployer" /></property>
8: <property name="serializer"><inject bean="AttachmentsSerializer" /></property>
9: <property name="persistenceFactory"><inject bean="PersistenceFactory" /></property>
10: </bean>
只需将它改为:
1: <bean name="AttachmentStore" class="org.jboss.system.server.profileservice.repository.AbstractAttachmentStore">
2: <constructor>
3: <!-- 修改这里 -->
4: <parameter class="java.io.File">
5: <inject bean="BootstrapProfileFactory" property="attachmentStoreRoot" />
6: </parameter>
7: </constructor>
8: <property name="mainDeployer"><inject bean="MainDeployer" /></property>
9: <property name="serializer"><inject bean="AttachmentsSerializer" /></property>
10: <property name="persistenceFactory"><inject bean="PersistenceFactory" /></property>
11: </bean>
相关文章推荐
- Eclipse中JBOSS5.1无法启动的问题解决办法
- Eclipse中JBOSS5.1无法启动的问题解决办法
- Eclipse中JBOSS5.1无法启动的问题解决办法
- Eclipse中JBOSS5.1无法启动的问题解决办法
- MyEclipse中JBOSS5.1无法启动AbstractKernelController error的问题解决办法
- eclipse无法启动JBoss5.1.0的解决小办法
- 安装jdk后使用Eclipse遇到无法启动问题解决办法
- eclipse无法启动JBoss5.1.0的解决小办法
- Eclipse中JBOSS5.1无法启动的问题解决办法
- ubuntu14.04系统JBossAS Tools在eclipse启动的各种问题解决办法
- eclipse 无法启动 JVM terminated. Exit code=-1 的解决办法
- Linux下关于不接显示器启动或者连接KVM切换器启动,分辨率默认800x600无法改变的问题解决办法!
- ubuntu 下的firestarter无法启动的问题解决办法
- 解决Eclipse因为插件加载失败而无法启动的问题
- Eclipse无法启动解决办法
- Ubuntu下Eclipse无法正常启动问题解决
- JBOSS启动中遇到的问题和解决办法
- 解决一个新装Eclipse配置好Tomcat后无法启动的问题
- eclipse部署tomcat服务器无法启动问题的解决方法
- Linux下修改配置文件导致系统无法启动问题解决办法