Incomplete installation

<pre>java.lang.Exception: Error reading DBConfig:

Caused by: java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1372)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1195)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at CPPooler.<clinit>(cppooler.java:538)
at CPContext.toString(Unknown Source)
at CPStdCounter$ToLog.<init>(cpstdcounter.java:126)
at CPStdCounter.Error(cpstdcounter.java:365)
at SPBridge.Error(spbridge.java:244)
at com.zucchetti.sitepainter.Library.error(library.java:1411)
at com.zucchetti.sitepainter.Library.executeScript(library.java:1760)
at com.zucchetti.sitepainter.Library.initFromConfig(library.java:1695)
at CPLib.InitFromConfig(cplib.java:2686)
at CPSecurity.<clinit>(cpsecurity.java:2513)
at CPContext.<init>(Unknown Source)
at CPContext.GetRegular(Unknown Source)
at CPTranslations.<clinit>(cptranslations.java:60)
at CPContext.new(Unknown Source)
at CPContext.<clinit>(Unknown Source)
at lancio_sch.init(lancio_sch.java:43)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1144)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:985)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4891)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5205)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1176)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1917)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Full stacktrace of cause:java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1372)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1195)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at CPPooler.<clinit>(cppooler.java:538)
at CPContext.toString(Unknown Source)
at CPStdCounter$ToLog.<init>(cpstdcounter.java:126)
at CPStdCounter.Error(cpstdcounter.java:365)
at SPBridge.Error(spbridge.java:244)
at com.zucchetti.sitepainter.Library.error(library.java:1411)
at com.zucchetti.sitepainter.Library.executeScript(library.java:1760)
at com.zucchetti.sitepainter.Library.initFromConfig(library.java:1695)
at CPLib.InitFromConfig(cplib.java:2686)
at CPSecurity.<clinit>(cpsecurity.java:2513)
at CPContext.<init>(Unknown Source)
at CPContext.GetRegular(Unknown Source)
at CPTranslations.<clinit>(cptranslations.java:60)
at CPContext.new(Unknown Source)
at CPContext.<clinit>(Unknown Source)
at lancio_sch.init(lancio_sch.java:43)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1144)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:985)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4891)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5205)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1176)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1917)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
</pre>