Java EJB容器中的Spring2.5
我想在EJB3项目中使用spring框架。详细地说,我想使用JDBC模板类,它应该从给定的数据源实例化。当我把spring.jar放到Jboss lib目录中时,一切都很好。但是当我把JAR放在耳朵里时,似乎只有从JDbcTemplate到其他库的外部依赖关系。EARs/EJBClassLoader尝试实例化JdbcTemplate,并向我显示,由于外部依赖性,他无法加载该类。它并没有告诉我需要放入哪些额外的罐子 问题:是否有人知道我必须包括哪些附加jar,或者甚至知道如何使用外部工具搜索依赖的jar。我记得有一个工具可以做到这一点,但我不知道它的名字了。我觉得像jarjar之类的东西Java EJB容器中的Spring2.5,java,spring,dependencies,ejb-3.0,java-ee-5,Java,Spring,Dependencies,Ejb 3.0,Java Ee 5,我想在EJB3项目中使用spring框架。详细地说,我想使用JDBC模板类,它应该从给定的数据源实例化。当我把spring.jar放到Jboss lib目录中时,一切都很好。但是当我把JAR放在耳朵里时,似乎只有从JDbcTemplate到其他库的外部依赖关系。EARs/EJBClassLoader尝试实例化JdbcTemplate,并向我显示,由于外部依赖性,他无法加载该类。它并没有告诉我需要放入哪些额外的罐子 问题:是否有人知道我必须包括哪些附加jar,或者甚至知道如何使用外部工具搜索依赖的
有人能帮忙吗?谢谢。这闻起来像是耳朵配置问题,而不是弹簧问题。您确定jar在EJB的类路径中吗?您可能需要检查EJB jar的MANIFEST.MF文件来验证这一点。这听起来像是EAR配置问题,而不是Spring问题。您确定jar在EJB的类路径中吗?您可能需要检查EJB的jar的MANIFEST.MF文件来验证这一点