title: What does this cryptic failure message from JBoss mean?
body: <p>I'm migrating a REST web service from Glassfish to JBoss.  The database is SQLServer 2005.  It worked fine under Glassfish.  When I deploy the .war file under JBoss AS 7.1.1 it gives this message</p>
  
  <pre><code>JBAS015870: Deploy of deployment "meteor.rest.war" was rolled back with failure message JBAS014750: Operation handler failed to complete
  </code></pre>
  
  <p>One person got this message when he had the Datasource misconfigured.  The JBoss admin console shows my datasource, so apparently it is OK (though the admin console doesn't give anyway to tell if the datasource works or not).</p>
  
  <p>I've also tried manually connecting with JDBC calls using the same URL string and it works.</p>
  
  <p>When JBoss starts up it gives these messages related to the datasource:</p>
  
  <pre><code>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)
  </code></pre>
  
  <p>Has anyone else seen this message (the first one), and what does it mean?</p>