- 浏览: 59258 次
- 性别:
- 来自: 上海
-
最新评论
-
hesai_vip:
写的很不错! 果断收藏!
使用Open Flash Chart(OFC)制作图表(Struts2处理) -
EvanWei:
不知道你最后选了哪一个公司,我最近也在应聘Rovi
两个offer:rovi和凯捷中国,不知道如何选择
最近看看JBoss,发现早已有了新版本,好久没有关注了,于是下载了新版本,结果写了个test,发现无法使用eclipse直接启动JBoss,有点郁闷,仔细查看发现是java反射加载参数时的问题,我的错误日志信息如下:
23:29:30,062 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]
at org.jboss.reflect.plugins.introspection.ReflectionUtils.handleErrors(ReflectionUtils.java:395)
at org.jboss.reflect.plugins.introspection.ReflectionUtils.newInstance(ReflectionUtils.java:153)
at org.jboss.reflect.plugins.introspection.ReflectConstructorInfoImpl.newInstance(ReflectConstructorInfoImpl.java:106)
at org.jboss.joinpoint.plugins.BasicConstructorJoinPoint.dispatch(BasicConstructorJoinPoint.java:80)
at org.jboss.aop.microcontainer.integration.AOPConstructorJoinpoint.createTarget(AOPConstructorJoinpoint.java:282)
at org.jboss.aop.microcontainer.integration.AOPConstructorJoinpoint.dispatch(AOPConstructorJoinpoint.java:103)
at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:241)
at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:47)
at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:109)
at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:70)
at org.jboss.kernel.plugins.dependency.InstantiateAction.installActionInternal(InstantiateAction.java:66)
at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)
at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)
at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:774)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:540)
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:319)
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:297)
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:130)
at org.jboss.kernel.plugins.deployment.BasicKernelDeployer.deploy(BasicKernelDeployer.java:76)
at org.jboss.bootstrap.microcontainer.TempBasicXMLDeployer.deploy(TempBasicXMLDeployer.java:91)
at org.jboss.bootstrap.microcontainer.TempBasicXMLDeployer.deploy(TempBasicXMLDeployer.java:161)
at org.jboss.bootstrap.microcontainer.ServerImpl.doStart(ServerImpl.java:138)
at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:450)
at org.jboss.Main.boot(Main.java:221)
at org.jboss.Main$1.run(Main.java:556)
at java.lang.Thread.run(Thread.java:619)
Failed to boot JBoss:
java.lang.IllegalStateException: Incompletely deployed:
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]
DEPLOYMENTS MISSING DEPENDENCIES:
Deployment "ProfileServiceDeployer" is missing the following dependencies:
Dependency "AttachmentStore" (should be in state "Installed", but is actually in state "**ERROR**")
Deployment "ProfileServiceBootstrap" is missing the following dependencies:
Dependency "jboss.kernel:service=Kernel" (should be in state "Installed", but is actually in state "**ERROR**")
Dependency "ProfileService" (should be in state "Installed", but is actually in state "Instantiated")
Deployment "ProfileServicePersistenceDeployer" is missing the following dependencies:
Dependency "AttachmentStore" (should be in state "Installed", but is actually in state "**ERROR**")
Deployment "ProfileService" is missing the following dependencies:
Dependency "jboss.kernel:service=KernelController" (should be in state "Installed", but is actually in state "**ERROR**")
Dependency "ProfileServiceDeployer" (should be in state "Installed", but is actually in state "Instantiated")
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.internalValidate(AbstractKernelDeployer.java:278)
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.validate(AbstractKernelDeployer.java:174)
at org.jboss.bootstrap.microcontainer.ServerImpl.doStart(ServerImpl.java:142)
at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:450)
at org.jboss.Main.boot(Main.java:221)
at org.jboss.Main$1.run(Main.java:556)
at java.lang.Thread.run(Thread.java:619)
23:29:30,625 INFO [ServerImpl] Runtime shutdown hook called, forceHalt: true
23:29:30,640 INFO [ServerImpl] Shutdown complete
Shutdown complete
Halting VM
虽然不觉得是个多大的问题,但是总让我有种感觉,难道开源的就不能把事情做到完美吗?唉。。。。。。无奈啊。
好了说说解决办法,很简单:
找到jboss-5.1.0.GA\server\default\conf\bootstrap目录下的profile.xml文件,在文件中找到如下内容:
<!-- The attachment store -->
<bean name="AttachmentStore" class="org.jboss.system.server.profileservice.repository.AbstractAttachmentStore">
<constructor><parameter><inject bean="BootstrapProfileFactory" property="attachmentStoreRoot" /></parameter></constructor>
将上面内容中的<constructor><parameter>改成<constructor><parameter class="java.io.File">
好了保存后重新启动,不再出错了。
这里做个记录,免得下次忘记再去找错了。
发表评论
-
更深入的TOMCAT中文乱码解决之道,包括GET/POST(转)
2011-06-23 10:45 1618在tomcat5中发现了以前处 ... -
一些软件设计的原则
2011-06-20 15:20 912摘录自:http://coolshell.cn/article ... -
Jboss4集群配置
2011-06-08 17:49 35351.前言 2006年,Jboss公司被 ... -
ORACLE索引介绍与高性能SQL优化
2011-06-08 15:52 1036什么是索引 索引是建立在表的一列或多个列上的辅助对象,目 ... -
说说大型高并发高负载网站的系统架构(from tianya)
2011-06-07 15:03 925说说大型高并发高负载 ... -
dao对象不能使用注解@Repository实例化的情形之一
2011-06-03 17:47 15775项目中定义一个dao对象,继承了 JdbcDaoSupport ... -
SQL Server 索引结构及其使用(四)
2011-06-01 23:04 782聚集索引的重要性和如 ... -
SQL Server 索引结构及其使用(三)
2011-06-01 23:04 755实现小数据量和海量数据的通用分页显示存储过程 建立一个 W ... -
SQL Server 索引结构及其使用(二)
2011-06-01 23:03 875改善SQL语句 很多人 ... -
SQL Server 索引结构及其使用1
2011-06-01 22:59 861一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特 ... -
如何使用Spring来管理Struts中的Action
2011-03-25 20:31 778当指定struts.objectFactory为spring时 ... -
log4j配置详解1
2010-12-17 15:15 781>>>>1. 概述Log4j ... -
Java日志系统框架的设计与实现
2010-12-17 11:15 1377在Java 领域,存在大量的日志组件,open-open收录了 ... -
胜负彩10001期欧洲四大博彩公司最新赔率
2010-09-20 13:37 24胜负彩对阵 威廉希尔 Interwetten 立博l ... -
明明白白Unsupported major.minor version 49.0的错误
2010-08-05 14:33 523转载自:http://www.blogjava.net/Unm ... -
一位系统分析师的工作经验总结
2010-07-20 15:39 1562谈到项目的需求分析,几乎每个软件开发人员 ... -
Tomcat6的结构
2010-05-17 17:28 1660本文分为三部分,分别为: Tomcat文件系统 Tom ... -
tomcat生命周期管理 LifeCycle
2010-05-17 15:12 1009Servlet规范中定义了一个Servlet的生命周期, To ... -
计算机端口管理
2010-05-12 11:03 933在运行中输入cmd,进入命令行,然后输入netstat -an ... -
Debug Tomcat时发生java.library.path错误的解决方法
2010-05-12 10:22 993Tomcat, library, java, path, 解 ...
相关推荐
在配置 Jboss 服务器之前,需要将 Jboss 服务器安装包解压到指定目录下,例如 D:\jboss-5.1.0.GA。然后,需要配置 JBOSS_HOME 环境变量,以便 Jboss 服务器可以找到安装目录。 三、项目打包 在部署 Jboss 项目之前...
为了确保新安装的工具能够正常运行,可以在Eclipse目录下执行`eclipse.exe -clean`来清理并启动Eclipse。 ### 2. ESB工程发布方式 有三种方法可以发布ESB工程: #### 2.1 通过`File -> Market` 使用此方法,可以...
- **Jboss 5.1** 下载地址: [http://sourceforge.net/projects/jboss/files/JBoss/JBoss-5.1.0.GA](http://sourceforge.net/projects/jboss/files/JBoss/JBoss-5.1.0.GA) #### 安装Jboss 下载完成后,可以直接解...
JBoss ESB(Enterprise Service Bus)是一款开源的企业服务总线解决方案,旨在为应用程序之间的通信提供一个灵活且可扩展的基础架构。本手册旨在帮助初学者理解JBoss ESB的基本概念、搭建开发环境以及进行简单的开发...
jboss5 as developemnt是一本很好的书,基本上包括了从entitybean,sessionbean,messagedrivenbean,managedbean的开发。 从ejb工程,到jsf2.0工程,很好的示例,手把手交的。底层连接数据库,开发工具是eclipse ...
- **JBoss启动常见异常**:在启动过程中可能出现的各种异常情况及其解决方法。 综上所述,JBoss 5.1作为一款成熟稳定的Java EE应用服务器,不仅提供了丰富的功能支持,还具有良好的可扩展性和可配置性。通过以上...
在这里,我们有两个版本可供选择:JBoss 4.2.3.GA和JBoss 5.1.0.GA。你可以根据项目需求或个人喜好选择其中之一进行下载。记得从指定的SourceForge网址获取最新的版本。 安装JBoss非常简单,只需将下载后的ZIP文件...
1. 下载并解压Jboss-4.2.3.GA或Jboss-5.1.0.GA至你选择的目录,例如D:\jboss-4.2.3.GA。 2. 配置环境变量:设置新的系统变量`JBOSS_HOME`,值为Jboss的安装路径(如D:\jboss-4.2.3.GA)。然后在Path变量中添加 `%...
完成以上步骤后,启动JBoss服务器,jbpm5初级demo就成功安装在Eclipse环境中了。用户可以通过浏览器访问相应的URL来体验jbpm5的功能,如流程定义、监控和管理工作流实例。在这个过程中,Eclipse作为开发工具,可以...
### Java Seam开发环境搭建知识点详解 #### 一、Java环境的安装与配置 ...- **下载地址**: [http://sourceforge.net/projects/jboss/files/JBoss/JBoss-5.1.0.GA/jboss-5.1.0.GA-jdk6.zip/download]...
**JBoss Drools 5.1 中文...总的来说,Drools 5.1.0提供了全面的规则管理和执行解决方案,不仅在功能上有所增强,而且在易用性和性能上都有显著提升。对于需要灵活处理业务逻辑的企业来说,Drools是一个强大的工具。
通常情况下,这些示例是通过集成开发环境(IDE)如JBoss IDE或Eclipse来部署和运行的。然而,使用IDE部署可能会带来一定的不便,例如部署速度较慢等问题。因此,本篇文章将详细介绍如何使用Ant工具快速部署并运行Seam...
配置完成后,启动JBoss服务器,jbpm5环境就准备好了。用户可以通过jbpm-gwt-console来管理流程,通过drools-guvnor维护规则,designer则用于设计流程图,而BIRT则用于生成相关的业务报告。这些组件协同工作,为...
- 这将自动启动H2数据库、JBoss服务器、Eclipse IDE 和 JBPM人工任务服务。 #### 三、后续操作 - **环境配置确认**:确保所有环境变量正确设置,尤其是 `JAVA_HOME`, `ANT_HOME`, `CLASSPATH` 等。 - **测试验证*...
在MyEclipse的dropins目录下,你需要创建一个名为jbpm的文件夹,并将jbpm-5.1.0.Final-eclipse-all.zip解压缩后生成的org.jboss.tools.jbpm_5.1.0.jar放入这个新创建的jbpm文件夹中。此外,还要创建一个名为drools的...