Particularly, my DataAdapter's init function looks like this:

Code:
    
public void init(Map params, File configDir) {
            try {
        
        errorThing = "after";
            
               Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 
               conn = java.sql.DriverManager.getConnection("jdbc:sqlserver://local:1433;databaseName=Database;integratedSecurity=true;");
               
               
               if(conn!=null)
               {
                errorThing = "is not null";
               }
               else
               {
               errorThing = "is null";
               }
              
        } catch (SQLException ex){
            System.out.println(ex.getMessage());   


            errorThing = ex.getMessage();            
            //throw new DataProviderException(ex.getMessage());    
        }
        catch(ClassNotFoundException ex){
            System.out.println(ex.getMessage());  
            errorThing = "ClassNotFoundException";
        }
        catch(Exception ex)
        {
            errorThing = ex.getMessage();
            errorThing = "Exception";
        }


    }
Which is populating errorThing with

"This driver is not configured for integrated authentication. ClientConnectionId:524003dc-8943-42a7-a0da-2799cbad1df0"

Which is symptomatic of the dll being missing.