首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

Eclipse中启动JBoss 5.1 报Deployment "AttachmentStore" 异常

2013-10-18 
Eclipse中启动JBoss 5.1 报Deployment AttachmentStore 错误今天在Eclipse中启动JBoss 5.1时遇到这样的

Eclipse中启动JBoss 5.1 报Deployment "AttachmentStore" 错误

今天在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?设置就可以了。在该文件中,你可以找到:

? <bean name="AttachmentStore" property="attachmentStoreRoot" />?

?? </parameter>?

??? </constructor>?

???? <property name="mainDeployer"><inject bean="MainDeployer" /></property>?

?? <property name="serializer"><inject bean="AttachmentsSerializer" /></property>?

? <property name="persistenceFactory"><inject bean="PersistenceFactory" /></property>?

??? </bean>

?

只需将它改为:

?

?? <bean name="AttachmentStore" property="attachmentStoreRoot" />?

???? </parameter>?

? </constructor>?

????? <property name="mainDeployer"><inject bean="MainDeployer" /></property>?

???? <property name="serializer"><inject bean="AttachmentsSerializer" /></property>?

???? <property name="persistenceFactory"><inject bean="PersistenceFactory" /></property>?

????? </bean>

热点排行