我将其他人的EJB 2.X应用程序从jboss 3迁移到jboss 5(然后可能转移到AS7上)。 当我对其中一个EJB进行测试部署时,我收到此错误
org.jboss.deployment.DeploymentException: Could not load class:
at org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCEntityCommandMetaData.<init>
(JDBCEntityCommandMetaData.java:76)
at org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCEntityMetaData.<init>
(JDBCEntityMetaData.java:954)...
谷歌搜索此堆栈跟踪并没有给我任何可以处理的线索。据我所知,这意味着conf / standardjbosscmp-jdbc.xml中的entity-command是错误的,但我不知道应该是什么。查看jboss 3 conf / standardjbosscmp-jdbc.xml文件甚至没有列出实体命令,所以我假设“默认”应该没问题,不是吗?我正在使用Oracle 11g,如果这是有意义的,否则似乎没有数据库连接问题。似乎没有问题地创建了Oracle数据源。这是输出中的第一个错误。关于我应该解决这个问题的任何线索?
答案 0 :(得分:0)
您确定要针对JBoss 5库构建所有内容吗?这可能是一个构建问题......