`

JBOSS启动异常

 
阅读更多

java.lang.RuntimeException: Exception setting attribute Kernel on mbean jboss.web.deployment:war=/laughing
	at org.jboss.system.ServiceConfigurator.configure(ServiceConfigurator.java:170)
	at org.jboss.system.ServiceConfigurator.configure(ServiceConfigurator.java:114)
	at org.jboss.system.microcontainer.ConfigureAction.installAction(ConfigureAction.java:58)
	at org.jboss.system.microcontainer.ConfigureAction.installAction(ConfigureAction.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.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
	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)
.................................
Caused by: javax.management.InvalidAttributeValueException: Set attribute  has class class org.jboss.kernel.Kernel loaded from org.jboss.bootstrap.NoAnnotationURLClassLoader@1bd2664 that is not assignable to attribute class class org.jboss.kernel.Kernel loaded from BaseClassLoader@7eef21{vfsfile:/D:/DennySoft/JBoss/jboss-5.1.0.GA-jdk6/server/default/deploy/laughing.war/}
	at org.jboss.mx.interceptor.ModelMBeanAttributeInterceptor.checkAssignable(ModelMBeanAttributeInterceptor.java:229)
	at org.jboss.mx.interceptor.ModelMBeanAttributeInterceptor.invoke(ModelMBeanAttributeInterceptor.java:88)
	at org.jboss.mx.interceptor.PersistenceInterceptor.invoke(PersistenceInterceptor.java:76)
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
	at org.jboss.mx.server.AbstractMBeanInvoker.setAttribute(AbstractMBeanInvoker.java:461)
	at org.jboss.mx.server.MBeanServerImpl.setAttribute(MBeanServerImpl.java:617)
	at org.jboss.system.ServiceConfigurator.configure(ServiceConfigurator.java:166)


tomcat 项目移植至jboss上,出现异常.
解决方法: 在项目工程下WEB-INF下 加jboss-web.xml文件.
<!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 5.0//EN"  "http://www.jboss.org/j2ee/dtd/jboss-web_5_0.dtd">  
<jboss-web>  
   <class-loading java2ClassLoadingCompliance='true'>  
        <loader-repository>  
            com.example:archive=unique-archive-name  
            <loader-repository-config>  
                  java2ParentDelegaton=true  
            </loader-repository-config>  
        </loader-repository>  
   </class-loading>  
</jboss-web>  
分享到:
评论

相关推荐

    解决jboss中启动的优先级的问题

    总结起来,解决JBoss启动优先级问题主要是通过配置文件明确应用之间的依赖关系,利用如`jboss-web.xml`中的`&lt;depends&gt;`元素来控制启动顺序。这确保了系统按照预设的逻辑运行,避免了因启动顺序不正确导致的错误或...

    Jboss启动报Failed to parse WEB-INFweb.xml; - nested throwable错误

    Jboss启动报Failed to parse WEB-INF/web.xml; - nested throwable错误解决方案 在Jboss应用服务器中,启动报错Failed to parse WEB-INF/web.xml; - nested throwable是一种常见的错误,本文将对此错误进行深入分析...

    jboss一启动除开一闪而过.txt

    如果JDK版本不兼容或路径设置有误,很可能导致JBoss启动失败,表现为“一闪而过”的现象。具体而言,以下几点需注意: - **JDK版本**:确保安装的JDK版本与JBoss兼容。JBoss 5.0.6版本通常推荐使用JDK 1.5或1.6。 -...

    jboss配置MySql的JNDI

    - **异常分类器类名**:`org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter`,用于处理来自数据库的异常。 - **元数据**:指定`type-mapping`为`mySQL`,对应于标准的JBoss CMP-JDBC映射。 #### 步骤三...

    windows jboss 安装及部署

    最好不要直接关闭运行 JBOSS 时的控制台窗口,直接关闭控制台可能导致 JBOSS 下次启动时出现异常。正常关闭 JBOSS 的方法是另外打开一个控制台窗口,执行 JBoss\bin 目录下的 shutdown.bat 批处理文件。 六、部署 ...

    jboss发布为window服务

    7. **故障排查**: 如果服务无法启动或运行异常,检查Windows事件查看器中的应用程序日志,查找错误信息。同时,`JBOSS_HOME\standalone\log`或`JBOSS_HOME/domain/log`目录下的日志文件也会记录详细的启动过程和可能...

    替换两个文件解决Tomcat6项目移植到JBoss5.1下的Logging异常

    启动时报如下异常: org.slf4j.spi.LocationAwareLogger.log(Lorg.slf4j.Marker;Ljava.lang.String;Ljava.lang.String.Ljava.lang.Object;Ljava.lang.Throwable) 原因是旧版本的slf4j-api不包含以上方法,附件解压...

    Jboss + 优化配置

    - 使用`while true`循环确保JBoss在异常退出后能够自动重启,增强了服务的可用性。 #### 二、JBoss内存优化 JBoss在运行时会消耗大量内存,因此对其内存进行优化是提高整体性能的关键步骤之一。 **优化要点:** ...

    JBoss篇:安装与配置

    如果窗口中没有出现异常,且出现:10:16:19,765 INFO [Server] JBoss (MX MicroKernel) [4.2.1.GA (build: SVNTag=JBoss_4_2_1_GA date=200707131605)] Started in 30s:828ms 字样,则表示安装成功。 三、JBoss 的...

    jboss部署成为linux服务

    如果遇到启动失败或运行异常,检查`standalone.log`或`server.log`中的错误信息,它们会提供诊断问题的关键线索。此外,熟悉JBoss的控制台工具(如`jconsole`或`jvisualvm`)也有助于远程诊断和性能分析。 7. **...

    jboss的配置

    - `lib`:JBoss启动时加载的共享JARs,不建议在此处添加自定义库。 - `server`:包含不同配置的子目录,如`minimal`、`default`和`all`。默认使用`default`配置。 - `server/all`:全功能配置,包含集群和IIOP服务...

    下载和安装jboss-4.0.4.GA 服务器

    如果一切正常,控制台不会抛出任何异常,并且可以看到JBoss启动成功的相关信息。此时可以通过访问`http://localhost:8080`来查看JBoss的欢迎主页。 此外,还可以通过访问`http://localhost:8080/jmx-console/`进入...

    Jboss服务器的使用说明

    避免直接关闭控制台窗口,以防下次启动出现异常。 - **创建快捷方式**: 可以为`shutdown.bat`创建一个快捷方式,便于操作。 **1.5 安装为Windows服务** - **安装为服务**: 为了实现JBoss作为Windows2000系统的...

    JBoss5公司内部培训讲义

    - **JBoss启动常见异常**:在启动过程中可能出现的各种异常情况及其解决方法。 综上所述,JBoss 5.1作为一款成熟稳定的Java EE应用服务器,不仅提供了丰富的功能支持,还具有良好的可扩展性和可配置性。通过以上...

    jboss与mysql的连接

    2. **环境变量设置**:设置两个环境变量,`CLASSPATH`和`JBOSS_HOME`,以确保JBoss能找到所需的库文件和启动配置。 3. **JDBC驱动的部署**:将MySQL的JDBC驱动复制到JBoss的`lib`目录,使得服务器在启动时能够加载...

    jboss-as-sprint-int-5.0.0.GA.jar jboss-spring-int-vfs.jar

    如果在启动JBoss时遇到关于VFS的解析异常,通常是因为缺少必要的依赖或配置不正确。这种情况下,添加"jboss-spring-int-vfs.jar"到类路径可以解决这个问题,因为它包含了处理VFS相关问题所需的类和方法。 标签中的...

Global site tag (gtag.js) - Google Analytics