com.microsoft.jdbc.sqlserver.SQLServerDriver in DB Driver…
The error is as follows :-
2006-10-24 11:27:46 BST com.wm.app.b2b.server.DBConnectionException: No suitable driver
at com.wm.app.b2b.server.JDBCConnection.<init>(JDBCConnection.java:278)
at com.wm.app.b2b.server.DBConnectionManager.getConnection_Session(DBConnectionManager.java:424)
at com.wm.app.b2b.server.DBConnectionManager.getConnection(DBConnectionManager.java:216)
at pub.db.getConnection(db.java:1046)
at pub.db.getTables(db.java:642)
at java.lang.reflect.Method.invoke(Native Method)
at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:288)
at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:693)
at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:485)
at com.wm.app.b2b.server.ns.Namespace.invoke(Namespace.java:452)
at com.wm.util.template.Reporter.invoke(Reporter.java:867)
at com.wm.util.template.InvokeToken.eval(InvokeToken.java:70)
at com.wm.util.template.TemplateToken.evalChild(TemplateToken.java:174)
at com.wm.util.template.TemplateToken.eval(TemplateToken.java:143)
at com.wm.util.template.Reporter.reportNoReset(Reporter.java:1167)
at com.wm.util.template.Reporter.reportToOutput(Reporter.java:1142)
at com.wm.util.template.Reporter.reportIData(Reporter.java:1031)
at com.wm.app.b2b.server.HTTPDocHandler._process(HTTPDocHandler.java:485)
at com.wm.app.b2b.server.HTTPDocHandler.process(HTTPDocHandler.java:116)
at com.wm.app.b2b.server.HTTPDispatch.run(HTTPDispatch.java:468)
at com.wm.util.pool.PooledThread.run(C:/NT/Perforce/basis/4.1.0-terra/module/core/source/com/wm/util/pool/PooledThread.java:103)
at java.lang.Thread.run(Thread.java:479)
I think you may need to copy javaxsql.zip to the lib/jars directory as well. At least that’s what I have in my notes from the last time I did work with BC.
2006-10-26 10:01:15 BST com.wm.app.b2b.server.DBConnectionException: No suitable driver
at com.wm.app.b2b.server.JDBCConnection.<init>(JDBCConnection.java:278)
at com.wm.app.b2b.server.DBConnectionManager.getConnection_Session(DBConnectionManager.java:424)
at com.wm.app.b2b.server.DBConnectionManager.getConnection(DBConnectionManager.java:216)
at pub.db.getConnection(db.java:1046)
at pub.db.getTables(db.java:642)
at java.lang.reflect.Method.invoke(Native Method)
at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:288)
at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:693)
at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:485)
at com.wm.app.b2b.server.ns.Namespace.invoke(Namespace.java:452)
at com.wm.util.template.Reporter.invoke(Reporter.java:867)
at com.wm.util.template.InvokeToken.eval(InvokeToken.java:70)
at com.wm.util.template.TemplateToken.evalChild(TemplateToken.java:174)
at com.wm.util.template.TemplateToken.eval(TemplateToken.java:143)
at com.wm.util.template.Reporter.reportNoReset(Reporter.java:1167)
at com.wm.util.template.Reporter.reportToOutput(Reporter.java:1142)
at com.wm.util.template.Reporter.reportIData(Reporter.java:1031)
at com.wm.app.b2b.server.HTTPDocHandler._process(HTTPDocHandler.java:485)
at com.wm.app.b2b.server.HTTPDocHandler.process(HTTPDocHandler.java:116)
at com.wm.app.b2b.server.HTTPDispatch.run(HTTPDispatch.java:468)
at com.wm.util.pool.PooledThread.run(C:/NT/Perforce/basis/4.1.0-terra/module/core/source/com/wm/util/pool/PooledThread.java:103)
at java.lang.Thread.run(Thread.java:479)
The connection string is correct…
The box can talk to the SQL server, we’ve confirmed this by running a java class that connector to the sql server…
Is feels like the java root is the issue…
but we carn’t find any differences between our QA install and our Production install