关于物流信息网的问题
发表在JavaWeb图书答疑 2009-09-13
是否精华
版块置顶:
在运行《JSP项目开发全程实录》中物流信息网的时候,Tomcat6.0运行出现如下错误:
javax.naming.NamingException: Cannot create resource instance
at org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceF
actory.java:143)
at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:3
04)
at org.apache.naming.NamingContext.lookup(NamingContext.java:793)
at org.apache.naming.NamingContext.lookup(NamingContext.java:153)
at com.wqx.JDBConnection.<clinit>(JDBConnection.java:19)
at org.apache.jsp.login_005fconfig_jsp._jspService(login_005fconfig_jsp.
java:60)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:374)
我使用的是SQLServer2000数据库,但数据源配置已经根据书上的改了,找了好多还是不知道问题出在哪里,请高手帮忙,
分享到:
精彩评论 7
无语_mrkj
学分:3155 LV11
2009-09-14
沙发
请问您是否是按照书中405页介绍的代码进行修改的,如果是,请注意数据库名称不要使用db_wangyi,而应该是db_wuliu。
另外,需要说明的是,光盘中的程序只需要将SQL Server 2000的数据库附加到SQL Server 2000的企业管理器中,就可以运行,不需要进行其他的修改。
若冰_mrkj
学分:0 LV1
2009-09-14
板凳
我自己跟书上一个字一个字的对照了一下,就是按照上面那样写的,数据也是附加进去的,可是运行时还是出现那种结果,哎,真不知道问题出现在哪里,下面是我复制下来的代码:
<Context>
<Resource name="TestJNDI" type="javax.sql.DataSource" auth="Container"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=db_wuliu"
username="sa" password="" maxActive="4" maxIdle="2" maxWait="6000" />
</Context>
请帮忙看看,谢谢
无语_mrkj
学分:3155 LV11
2009-09-14
地板
请将SQL Server 2000数据库的驱动包复制到Tomcat的lib文件夹中,应用数据库连接池连接数据库时,需要将这3个驱动包复制到Tomcat的lib文件夹中。
若冰_mrkj
学分:0 LV1
2009-09-14
4L
 我把也复制到tomcat的LIb文件夹下了,结果还是一样
无语_mrkj
学分:3155 LV11
2009-09-14
5L
本书光盘中的07\META-INF\context.xml文件的代码就是连接SQL Server 2000数据库的,不需要进行修改,您直接用光盘中的程序就可以了。
另外,您是将程序直接拷贝到Tomcat的webapps文件夹中运行的吗?还是在开发工具中运行的?如果是在开发工具中运行的,那么请调用外置的Tomcat,不能用开发工具自带的。
若冰_mrkj
学分:0 LV1
2009-09-15
6L
我是用开发工具自己重新做了一遍,但是是使用外置的TOCAT,我今天试了一下把程序直接拷贝到Tomcat的webapps文件夹中运行,程序没有出现什么问题,但不知道为什么自己做的那个出现了这个问题,代码差不多都是复制上去的,应该没有什么问题,不知道是不是缺少了什么设置
无语_mrkj
学分:3155 LV11
2009-09-16
7L
这个程序除了需要在META-INF文件夹下创建一个context.xml文件外,没有其他的特殊配置了。请对照光盘中的程序仔细检查您编写的程序。
说明:您可以看一下发布到Tomcat中的程序中是否包含META-INF文件夹,并且在该文件夹中是否有一个名称为context.xml文件,如果没有程序就不能正常运行。
首页上一页 1 下一页尾页 7 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照