`
szlxh002
  • 浏览: 34438 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JBoss7.1.1 Could not index class解决办法

 
阅读更多

    我的应用从Tomcat7转到Jboss7.1之后,启动出现如下错误

 [org.jboss.as.server.deployment] (MSC service thread 1-3) JBAS015852: Could not index class production/erpintelj/com/framework/action/PiorganizeAction.class at /D:/erp/WEB-INF/classes: java.lang.IllegalStateException: Unknown tag! pos=18 poolCount = 222
	at org.jboss.jandex.Indexer.processConstantPool(Indexer.java:606) [jandex-1.0.3.Final.jar:1.0.3.Final]
	at org.jboss.jandex.Indexer.index(Indexer.java:640) [jandex-1.0.3.Final.jar:1.0.3.Final]
	at org.jboss.as.server.deployment.annotation.ResourceRootIndexer.indexResourceRoot(ResourceRootIndexer.java:77) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
	at org.jboss.as.server.deployment.annotation.AnnotationIndexProcessor.deploy(AnnotationIndexProcessor.java:51) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
	at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:113) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_25]
	at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25]

 虽然这个Warn不会影响到系统的使用,但还是觉得不好,每次启动都会报这个warn.

后来把Jboss模块jandex的版本从jandex-1.0.3.Final.jar改成jandex-1.2.4.Final.jar.

这个模块的目录:

jboss7\modules\org\jboss\jandex\main

jandex的下载地址:http://grepcode.com/project/repo1.maven.org/maven2/org.jboss/jandex/

module.xml的内容如下:

<?xml version="1.0" encoding="UTF-8"?>

<!--
  ~ JBoss, Home of Professional Open Source.
  ~ Copyright 2010, Red Hat, Inc., and individual contributors
  ~ as indicated by the @author tags. See the copyright.txt file in the
  ~ distribution for a full listing of individual contributors.
  ~
  ~ This is free software; you can redistribute it and/or modify it
  ~ under the terms of the GNU Lesser General Public License as
  ~ published by the Free Software Foundation; either version 2.1 of
  ~ the License, or (at your option) any later version.
  ~
  ~ This software is distributed in the hope that it will be useful,
  ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
  ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  ~ Lesser General Public License for more details.
  ~
  ~ You should have received a copy of the GNU Lesser General Public
  ~ License along with this software; if not, write to the Free
  ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  -->

<module xmlns="urn:jboss:module:1.1" name="org.jboss.jandex">
    <properties>
        <property name="jboss.api" value="private"/>
    </properties>

    <resources>
    	<!--
        <resource-root path="jandex-1.0.3.Final.jar"/>
         
        Insert resources here -->
        <resource-root path="jandex-1.2.4.Final.jar"/>
        
    </resources>

    <dependencies>
    </dependencies>
</module>

 

 

分享到:
评论
1 楼 luoyexian 2016-08-31  
我的jboss默认是1.2.3的,报同样的错。但现在换成1.2.4的也不行
14:40:23,822 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015852: Could not index class org/apache/cxf/tools/java2wsdl/generator/wsdl11/WSDL11Generator.class at /D:/jboss-as-7.1.1.Final/standalone/deployments/Foregin.war/WEB-INF/lib/cxf-2.3.3.jar: java.lang.IllegalStateException: Unknown tag! pos=44 poolCount = 373
请问确定是这个处理吗?

相关推荐

    JBoss7.1.1配置指南及管理员手册

    JBoss 7.1.1 是一款开源的应用服务器,它基于Java EE 6规范,提供了对Web服务、EJB、JMS、JPA等技术的支持。本配置指南旨在详细阐述JBoss 7.1.1的特性、配置方法以及管理实践,帮助用户深入了解并有效地利用该版本。...

    JBoss7.1.1配置指南及管理员手册PDF版

    JBoss7.1.1配置指南及管理员手册是一份全面的指南,旨在帮助用户理解和配置JBoss应用服务器的各个方面的设置和管理。本文将重点介绍JBoss7.1.1的核心特性和管理员需要了解的关键概念,包括JBoss的主要版本特性、...

    EJB3.1与JBoss7.1.1在eclipse的实现

    标题《EJB3.1与JBoss7.1.1在eclipse的实现》意味着本文档将介绍如何使用EJB3.1标准在JBoss应用服务器7.1.1版本上进行企业级Java Bean(EJB)的开发,并通过Eclipse集成开发环境进行部署和测试。EJB3.1是一种用于简化...

    JBoss7.1.1配置MySql数据源

    JBoss 7.1.1 是一款开源的应用服务器,它基于Java EE 6规范,提供了对Web服务、EJB、JMS等多种企业级应用的支持。在JBoss中配置MySQL数据源是开发Java EE应用程序时的重要步骤,这允许应用与数据库进行交互。下面将...

    Jboss7.1.1Linux64位安装包

    JBoss AS 7.1.1 是 Red Hat 公司推出的开源 Java 应用服务器,是基于Java EE 6 平台的企业级中间件。它为开发者提供了在Linux 64位操作系统上运行和管理Java应用程序的框架。下面将详细介绍JBoss AS 7.1.1在Linux 64...

    jboss7.1.1+ejb3.0+MySQL数据源配置

    《JBoss 7.1.1 + EJB 3.0 + MySQL 数据源配置详解》 在企业级Java应用开发中,JBoss Application Server(简称JBoss AS)是广泛使用的开源应用服务器,版本7.1.1是其稳定且功能强大的一个版本。EJB(Enterprise ...

    jboss 7.1.1 Final 的jsp热部署解决方案

    将这个jar文件替换掉原版JBoss 7.1.1 Final中的相应文件,通常是`$JBOSS_HOME\modules\system\layers\base\org\jboss\as\server\main`目录下的`jboss-as-web-7.1.1.Final.jar`,可以使得JBoss在检测到JSP文件变更时...

    Linux下jboss7.1.1安装帮助

    在Linux环境下安装配置JBoss 7.1.1是一个涉及多步骤的过程,下面将详细讲解这些步骤。 首先,我们需要确认Linux系统的版本。通过运行`uname -a`命令,我们可以检查系统是32位还是64位。如果输出中有"x86_64",则...

    Jboss7.1.1+eclipse-kepler开发ejb3

    根据文件信息,以下是关于Jboss7.1.1与eclipse-kepler集成并开发ejb3的知识点。 首先,环境搭建方面,需要准备 JDK 1.5 或更高版本,并安装 Eclipse Kepler(版本4.3)。接着,下载并解压 Jboss7.1.1 到指定文件夹...

    Jboss7.1.1p配置mysql和oracle以及项目调用参照.pdf

    ### JBoss 7.1.1p 配置 MySQL 和 Oracle 数据库以及项目调用方法详解 #### 一、概述 在本篇文章中,我们将详细探讨如何在JBoss 7.1.1p环境中配置MySQL和Oracle数据库,并指导如何通过项目进行调用。通过这一过程,...

    jboss7.1.1下报java.lang.SecurityException: JCE cannot authenticate the provider BC

    综上所述,解决“jboss7.1.1下报java.lang.SecurityException: JCE cannot authenticate the provider BC”问题涉及对Java加密机制、Bouncy Castle库以及JBoss服务器的深入理解。通过正确配置和调试,这个问题是可以...

    jboss-as-7.1.1.Final

    JBoss AS 7.1.1.Final 是一个企业级的应用服务器,由Red Hat公司开发,它是Java EE(Java Platform, Enterprise Edition)6规范的实现。这个版本是JBoss AS系列的一个稳定版本,包含了丰富的功能和优化,为开发者...

    Jboss7.1.1Final下JSP热部署解与多工程并行、消除WEB工程名

    附件提供一个jar、两个xml、一个文档,分别实现jsp热部署(默认情况下jboss修改了JSP还需要重启)、占用根目录“/”无需使用工程名(即使用http://127.0.0.1:8080直接访问首页)、多个工程同时启动(默认情况下会冲突...

    jboss-service.xml could not be opened, does it exist 配置jboss遇到的问题

    ### jboss-service.xml could not be opened, does it exist 配置jboss遇到的问题 在进行JBOSS服务器的配置过程中,经常会遇到一个令人头疼的问题:“jboss-service.xml could not be opened, does it exist?”这样...

Global site tag (gtag.js) - Google Analytics