我正在将 REST Web 服务从 Glassfish 迁移到 JBoss。数据库是 SQLServer 2005。它在 Glassfish 下运行良好。当我在 JBoss AS 7.1.1 下部署 .war 文件时,它会显示此消息
JBAS015870: Deploy of deployment "meteor.rest.war" was rolled back with failure message JBAS014750: Operation handler failed to complete
一个人在错误配置数据源时收到此消息。JBoss 管理控制台显示了我的数据源,所以显然没问题(尽管管理控制台无论如何都不会告诉我数据源是否工作)。
我也尝试过使用相同的 URL 字符串手动连接 JDBC 调用,它可以工作。
当 JBoss 启动时,它会给出与数据源相关的这些消息:
JBAS014775: New missing/unsatisfied dependencies:
service jboss.jdbc-driver.sqljdbc (missing) dependents: [service jboss.data-source.java:jboss/Meteor]
10:28:47,578 INFO [org.jboss.as.server.deployment] (MSC service thread 1-5) JBAS015876: Starting deployment of "sqljdbc4.jar"
10:28:47,656 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-7) JBAS010403: Deploying JDBC-compliant driver class com.microsoft.sqlserver.jdbc.SQLServerDriver (version 3.0)
有没有其他人看到这条消息(第一条),它是什么意思?