这几天刚开始学习seam,就出了个让我汗颜的问题。。。
生成项目时我都用的都是mssql2000数据库,而且以前没有接触过mssql2005数据库,
在部署项目时一直报找不到 com.microsoft.sqlserver.jdbc.SQLServerDriver 驱动类(2005的驱动类),
大眼一看这驱动类怎么会找不到呢,相关的 jar 也完全按照步骤来的,
来来回回折腾了不少时间还是不行,网上的相关问题也有,但没有具体答案,不过发现了原来 2000 和 2005 的驱动类竟然不同,而上面报的错误里面那驱动类并且是 2005 的驱动类,到 2000 的 jar 包里看了下还真没有。这也难怪说找不到了。2000驱动类是 com.microsoft.jdbc.sqlserver.SQLServerDriver。
这下终于知道错误的原因了,不过我配的是在 x-ds.xml 里写的是2000 的驱动类名而程序怎么会去找2005的驱动类名呢?难道是jboss默认,而不是从xml 里读取的?
后来在 x-ds.xml 加了数据库类型映射的几条语句后再部署还真没错误了,也能运行起来了。
不过在 jboss 的 [jboss.home]\docs\examples\jca 里的 mssql-ds.xml 里注释说的是 2005 的配置,但类型也映射到了 MS SQLSERVER2000 (是否有 MS SQLSERVER2005?)。
加的几条语句也是该文件里面的:
<metadata>
<type-mapping>MS SQLSERVER2000</type-mapping>
</metadata>
分享到:
相关推荐
seam setup 输入项目原型和数据库信息 seam create-project 创建基础项目结构 seam generate 反向工程数据库,创建管理数据库的CRUD程
seam-gen命令解析,seam-gen是生成seam程序框架的命令。用法有点类似ruby中的骨架命令
Seam - 语境相关的组件[满江红20071230]............................................................................................................................ 1 Java EE 框架...........................
JBoss_Seam--中文、Seam教程,中文Seam针对初学者很好的讲解及实例。希望对您有所收获。
java jboss seam jboss-seam-selectitems
Seam - 语境相关的组件 ,学习seam的好资料.
seam-3.1.0资源包 内含例子,与老版的seam-3.0有部分变化。 此资源包建立在3.1.0.Beta5上,实际可以直接用3.1.0.final,以此为参考。
Algorithm-seam-carving-js.zip,seam-carver的javascript实现。seam carver是一种基于内容的图像缩放算法,算法是为计算机程序高效、彻底地完成任务而创建的一组详细的准则。
seam-forge编译好的压缩包,屏蔽了几个测试用例后成功通过编译
seam-support.jar
seam-navigation.jar
seam-pageflow.jar
2 Putting seam-gen to work Part 2 – Seam fundamentals 3 The Seam life cycle 4 Components and contexts 5 The Seam component descriptor 6 Absolute inversion of control Part 3 – How Seam manages state ...
jboss-seam-2.1.1.GA.jar.zip
CJ电子书系列(2) 网上一篇介绍JBoss Seam的好文《Seam-无缝集成JSF》,有人把它翻译成中文,我把它制作成PDF,希望更多的人能够读到更好的java 技术文章。
什么是Seam? 1. 整合和强化Java EE框架 2. 一个为ORM设计的Web框架 3.专为有状态Web应用而设计 4. 支持Web 2.0 5.依赖双向映射的Pojo服务 6.非常规的配置 7.避免滥用XML 8.为测试而设计 9. 卓越的工具支持 10. ...
对于一个图片seam carving的横向和纵向删除seam的操作,可以显示出seam曲线(matlab)
seam在javapolis2007的ppt
基于联合特征的JPEG-seam carving-JPEG操作链取证,宾慕予,杨高波,Seam carving,作为基于内容感知的图像缩放的一种,缩放图像不会留下明显的痕迹。现有不少检测seam carving 算法,但是目前很少有检测关于seam