tomcat 的错误信息:

————————————————————————————————————————————————————————————

2006-9-14 16:43:36 org.apache.struts.action.ActionServlet initModuleDataSources

严重: Initializing application data source MssqlDB1

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.

java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.apache.commons.beanutils.PropertyUtilsBean.invokeMethod(PropertyU

tilsBean.java:1773)

at org.apache.commons.beanutils.PropertyUtilsBean.setSimpleProperty(Prop

ertyUtilsBean.java:1759)

at org.apache.commons.beanutils.PropertyUtilsBean.setNestedProperty(Prop

ertyUtilsBean.java:1648)

at org.apache.commons.beanutils.PropertyUtilsBean.setProperty(PropertyUt

ilsBean.java:1677)

at org.apache.commons.beanutils.BeanUtilsBean.setProperty(BeanUtilsBean.

java:1022)

at org.apache.commons.beanutils.BeanUtilsBean.populate(BeanUtilsBean.jav

a:811)

at org.apache.commons.beanutils.BeanUtils.populate(BeanUtils.java:298)

at org.apache.struts.action.ActionServlet.initModuleDataSources(ActionSe

rvlet.java:807)

at org.apache.struts.action.ActionServlet.init(ActionServlet.java:335)

at javax.servlet.GenericServlet.init(GenericServlet.java:211)

at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.

java:1044)

at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:87

6)

at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex

t.java:4017)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4

337)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase

.java:823)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:80

7)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)

at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep

loyer.java:277)

at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)

at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j

ava:701)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432

)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java

:349)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl

eSupport.java:119)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478

)

at org.apache.catalina.core.StandardService.start(StandardService.java:4

80)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:231

3)

at org.apache.catalina.startup.Catalina.start(Catalina.java:556)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.

java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)

Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableCon

nectionFactory ([Microsoft][SQLServer 2000 Driver for JDBC]Unable to connect.  I

nvalid URL.)

at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou

rce.java:855)

at org.apache.commons.dbcp.BasicDataSource.setLoginTimeout(BasicDataSour

ce.java:586)

... 41 more

Caused by: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Una

ble to connect.  Invalid URL.

at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source

)

at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)

at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)

at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(Driv

erConnectionFactory.java:37)

at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(Poolable

ConnectionFactory.java:290)

at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(Bas

icDataSource.java:877)

at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou

rce.java:851)

... 42 more

————————————————————————————————————————————————————————————————————

struts-config.xml 配置是:

attribute="userForm"

input="/login.jsp"

name="userForm"

path="/login"

scope="request"

type="com.login.struts.action.UserAction">

java mssql jdbc_一个简单的Struts JDBC连接池(mssql)相关推荐

  1. HikariCP:一个叫光的JDBC连接池

    简介 天不生我李淳罡,剑道万古如长夜. Hikari [hi·ka·'lē] 是日语"光"的意思.HikariCP的卖点是快.简洁.可靠,整体非常轻量,只有130Kb左右. Hik ...

  2. 在独立Java应用程序中使用Tomcat JDBC连接池

    这是从我们的客人文章W4G伙伴克拉伦斯豪的作者临春3从A按. 您可能会在文章结尾找到本书的折扣券代码,仅适用于Java Code Geeks的读者! 请享用! 在需要数据访问权限的独立Java应用程序 ...

  3. 数据层优化-jdbc连接池简述、druid简介

    终于回到既定轨道上了,这一篇讲讲数据库连接池的相关知识,线程池以后有机会再结合项目单独写篇文章(自己给自己挖坑,不知道什么时候能填上),从这一篇文章开始到本阶段结束的文章都会围绕数据库和dao层的优化 ...

  4. 数据库连接之jdbc连接池

    BC 1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 JDBC本质:官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口,s ...

  5. JAVA同时输入用户名和密码_用java模拟设计一个简单的“用户注册”程序。当用户输入用户名和密码时,单击“注...

    用java模拟设计一个简单的"用户注册"程序.当用户输入用户名和密码时,单击"注 2020 - 9 - 26 TAG : 所有功能均已实现,如有不满意的地方我再修改imp ...

  6. JAVA编写的一个简单的Socket实现的HTTP响应服务器

    JAVA编写的一个简单的Socket实现的HTTP响应服务器,看后就很容易理解Web服务器的原理了. package test.io;import java.net.*; import java.io ...

  7. 用java设计实现一个简单的动作冒险类游戏

    用java设计实现一个简单的动作冒险类游戏 1.背景 这是java老师布置的本周作业,具体题目截图如下 2.分析 在UML图已经给出的前提下,此作业很容易.自己在此基础上,加了个简单的界面设计和玩家设 ...

  8. java设计游戏_用java设计实现一个简单的动作冒险类游戏

    用java设计实现一个简单的动作冒险类游戏 1.背景 这是java老师布置的本周作业,具体题目截图如下 2.分析 在UML图已经给出的前提下,此作业很容易.自己在此基础上,加了个简单的界面设计和玩家设 ...

  9. java Swing 做一个简单的输入文本框

    java Swing做一个简单的文本输入框, 新建一个SwingDemo类: // //java swing做一个简单的文本框 //Created by lee_1310 on 2019.03.29 ...

最新文章

  1. NR:UE初始搜网流程
  2. String类型转date
  3. 我の第一篇万字博文 | 带大家开开心心地进入Python世界
  4. 十二、“最是真心藏不住,一言一语总关情。”(2021.2.11)
  5. 3.递归猴子吃桃问题
  6. Kindeditor富文本编辑器使用
  7. [Bootstrap]全局样式(四)
  8. html页面获取关闭页面事件,html页面关闭事件
  9. SQL总结(一)基本查询
  10. 2018深大计算机考研,深圳大学2018年硕士生招生复试分数线及调剂需求
  11. Java可移动性不强_java地位无可撼动的原因
  12. Pandas 中文文档
  13. java有几大对象_一个 Java 对象到底有多大?
  14. AtCoder Beginner Contest 136 解题报告
  15. c++病毒代码(附源码)
  16. pytorch模型加密
  17. 忽现的Mybatis foreach 失效记录.
  18. 缓存路由组件+路由组件的2个生命周期钩子 activated 和 deactivated
  19. JAVA获取字符串首字拼音和全拼
  20. python判断特殊字符的函数,python学习--quote()函数,,屏蔽特殊的字符、比如

热门文章

  1. Android 状态栏沉浸式效果
  2. 出价策略正在学习周期是多久,工作日修改和周末修改影响效果么?
  3. 支付宝沙箱调试错误,请回到请求来源地,重新发起请求。错误代码 invalid-signature 错误原因: 验签出错 hutool JSONObject
  4. 理清JS中的深拷贝与浅拷贝
  5. 从运维技术架构变化初探运维组织转型
  6. rtsp流媒体服务器的搭建
  7. Qt游戏开发-深海危机
  8. 路径压缩优化并查集的时间复杂度
  9. Unicode 14 标准发布
  10. 51单片机上连YL69土壤湿度传感器获取的数据在LCD上显示出来