`
火云剑Shanke
  • 浏览: 66327 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

JBoss下多项目的类加载问题

阅读更多
现有A、B两个项目,其中有一部分模块是完全一样的。同时部署在Jboss3.2.5下,启动应用服务后,正常应该分别初始化类Constant的url属性。实际结果两个项目的初始化结果都变成了B项目的。
在Tomcat5中部署未发现此问题,求解。

public class Constant {
public static ArrayList<String> url = null;
public void setUrl(ArrayList<String> url) {
Constant.url = url;
}
}


A项目Spring配置文件
<bean id="constantA" class="com.kums.base.Constant">
    <property name="url">
<list>
    <value>user.login</value>
</list>
    </property>
</bean>

A项目Spring配置文件
<bean id="constantB" class="com.kums.base.Constant">
     <property name="url">
    <list>
   <value>message.*</value>
   <value>messageList.*</value>
</list>
     </property>
</bean>


两个不同war项目中所有同包名的类也会覆盖,包括Action等,很奇怪JBoss内各个类为什么没有隔离在不同的war呢?

​原文链接:https://riboseyim.github.io?source=iteye&pid=git
分享到:
评论

相关推荐

    关于JBoss5加载项目的完整过程以及相关错误解决

    很详细的介绍Jboss5.1在上传war项目时出错解决方案以及一些技巧,不敢自大,内容实在!

    jboss-modules, 模块化加载系统.zip

    jboss-modules, 模块化加载系统 这是JBoss模块项目。JBoss模块是Java模块化的( 非分级) 类加载和执行环境的独立实现。 也就是说,每个类库装入的不是一个单独的类路径,而是将每个库变成一个只依赖于它所依赖的确切...

    jboss-modules:模块化的类加载系统

    这是JBoss模块项目。 JBoss模块是Java的模块化(非分层)类加载和执行环境的独立实现。 换句话说,不是将所有的JAR都加载到平面类路径中的单个类加载器,而是每个库成为一个模块,该模块仅链接到其依赖的确切模块,...

    Java模块化类加载JBossModules.zip

    JBoss Modules 是模块化的类加载系统。JBoss Modules 是独立实现了一个 Java 模块化(非层次的)类加载和执行环境。换句话说,就是加载所有 JARs 到一个平滑的类路径,每个库都是一个模块。JBoss Modules 实现一个...

    JAVA规则引擎JBOSS RULES(DROOLS 6.5) 动态规则

    1.基于JBOSS RULES(DROOLS) 6.5 开发 2.JAR包精简后只有20个 10.9M 3.动态规则 项目中使用需自己修改为从数据库加载规则

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

    中文名: 经典Java EE企业应用实战--基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 原名: 经典Java EE企业应用实战--基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 作者: 李刚 资源格式: PDF 版本: 第一版 出版社: 电子...

    JBoss Seam 工作原理、seam和hibernate的范例、RESTFul的seam、seam-gen起步、seam组件、配置组件、jsf,jboss、标签、PDF、注解等等

    JBoss Seam 简介......................................................................................................................................................................... 11 Chapter 1. ...

    基于SSM架构实现的大型分布式购物网站-B2C项目源码+项目说明.zip

    【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用!...每一类商品有多个分组,每个分组下有多个项,每个商品对应不同的规格参数。 商品分类表:Tb_item_cat 一对多: 商品规格分组表:Tb_item_para

    JAVA上百实例源码以及开源项目源代码

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    TR069-OPENACS服务器搭建.doc

    TR069 Openacs服务器搭建 目录 一、安装JDK 3 二、安装MySQL数据库及驱动 5 三、JBOSS服务器 13 四、在ANT下编译ACS源码 16 五、在JBOSS中部署编译后的openacs项目 19 六、OPENACS操作简要手册 22 1 、CPE的设置 22 ...

    《MyEclipse 6 Java 开发中文教程》前10章

    10.2.5 如何加载多个Spring配置文件 210 10.3 开发Spring 1.2 AOP应用 211 10.3.1 开发Man对象 211 10.3.2 开发前置通知(Before advice)对象:FBI 212 10.3.3 装配拦截器和Bean 212 10.3.4 测试和运行 214 10.3.5 ...

    fabric8-forge:支持用于Fabric8 iPaaS的JBoss Forge插件,以及在Fabric8 DevOps中将Forge用作REST服务

    该项目包含的Fabric8扩展。 这包括: 是用于与Apache Camel和一起使用的各种Forge插件。 rest提供了一个REST服务,用于在使用与JBoss Forge一起工作 文献资料 有关更多详细信息,请参见 基于Fabric8 Forge的系统...

    【白雪红叶】JAVA学习技术栈梳理思维导图.xmind

    类加载机制 双亲委派 OSGI 算法 搜索 二分 排序 选择 冒泡 插入 快速 归并 堆 桶 基数 常用算法 贪婪 回溯 剪枝 动态规划 数据挖掘算法 KMP算法 GZZ算法 HASH分桶 关联规则算法 APRORIVE...

    JAVA上百实例源码以及开源项目

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    Hibernate实战(第2版 中文高清版)

     第17章 JBoss Seam简介   17.1 Java EE 5.0编程模型   17.1.1 JSF详解   17.1.2 EJB 3.0详解   17.1.3 用JSF和EJB 3.0编写Web应用程序   17.1.4 分析应用程序   17.2 用Seam改善应用程序   17.2.1 ...

    jmeter-wildfly-ejb-java-request:jmeter jboss wildfly ejb java请求

    项目仍在进行中。 这是 TODO 列表: 改进 README.md 中的文档 添加具有文件夹结构的二进制文件以复制/粘贴到 JMeter 安装目录 创建示例 EJB 以测试 jmeter 脚本。 安装说明 下载 jmeter 2.11 用java 7启动jmeter...

    java 面试题 总结

    重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,...

    support-examples:支持案例中使用的示例

    支持实例 我在工作案例过程中开发的示例。 例子都是基于蚂蚁的。... 如果您需要调试 Web 服务类加载,还包含一个 servlet。 Web 服务使用起来非常简单(使用 SoapUI),但 servlet 需要一些解释。 servlet

Global site tag (gtag.js) - Google Analytics