把DB换为Msql的,我执行了如下步骤:
1.修改configure.properties文件中的
# database vendor, pick one of:
# db2, hsql, informix, msql, mysql, oracle, postgresql, Sybase
db_loader_job= msql
# MSQL
msql_JdbcDriver=net.sourceforge.jtds.jdbc.Driver
msql_Connection_Url=jdbc:jtds:sqlserver://localhost:1433;DatabaseName=shark;SelectMethod=cursor
msql_user=sa
msql_passwd=kjt
2.copy Msql的jdbc driver jar文件到lib\contrib\下。
3.在Msql中建立名为shark的Database。
4:运行conigure.bat 成功,会自动在shark的数据库中创建表
sharkswingadmin能够用admin,enhydra正常登录。
这时,shark的服务器端已经成功地安装了。
要使用shark的自带的jspclient例子,我刚开始时这么做的:
将sharkworklisthandler.war拷贝到tomcat下,解压后修改了
conf目录下的Shark.conf,主要是修改数据库链接信息。
DatabaseManager.DB.sharkdb.JdbcDriver="net.sourceforge.jtds.jdbc.Driver"
DatabaseManager.DB.sharkdb.Connection.Url="jdbc:jtds:sqlserver://localhost:1433/Shark;SelectMethod=cursor"
DatabaseManager.DB.sharkdb.Connection.User="sa"
DatabaseManager.DB.sharkdb.Connection.Password="kjt"
运行的时候就报如下错误:
org.apache.jasper.JasperException: SharkEngineManager -> Can't work - Problems while configuring AuthenticationManager!
百思不得其解,后来发现用shark自动生成的sharkworklisthandler.war直接部署到tomcat是有这个问题.(出现这个问题的原因是在安装tomca时安装的路径中存在空格引起的,所以在安装tomcat时,安装路径绝对不能有空格,这可能是shark-1.1-2的bug)
自己建个web工程,然后将jspclient的代码移植到工程下,然后运行工程,就一切正常了。
分享到:
相关推荐
《深入解析Shark 1.1-2源代码:揭示数据处理的工作流程》 Shark 1.1-2是一款历史悠久的数据处理框架,其源代码的公开为开发者提供了宝贵的参考资料,帮助他们理解大数据处理的核心机制。这个压缩包包含了完整的源...
在提供的压缩包文件名称列表中,我们看到了一系列分块的 rar 文件,如 "shark-1.1-2.setup.part09.rar" 到 "shark-1.1-2.setup.part14.rar"。这表明安装文件被分割成了多个部分,可能是因为原始文件大小超过了单个...
"Shark1.1-2安装文件"是一个与"shark"相关的软件安装包,它由多个分卷RAR文件组成,这些文件分别是:shark-1.1-2.setup.part01.rar、shark-1.1-2.setup.part04.rar、shark-1.1-2.setup.part07.rar、shark-1.1-2....
《鲨鱼(Shark)1.1-2工作流源代码解析》 在信息技术领域,工作流管理系统(Workflow Management System, WfMS)是企业信息化的重要组成部分,它帮助企业自动化业务流程,提高工作效率。"Shark 1.1-2-src-2" 提供的是...
shark-1.1-2 是Shark最后的开源工作流源代码,以后再也没有了。学习工作流非常好的资料
工作流引擎Shark建模工具JaWE-1.4版本学习指南,正好适合shark-1.1版本,如果你用的是Shark 2.0,那么不适合下载学习! 现在Shark2版本,已经无法使用流程监控工具。Shark1.1是可以的,如果你用JaWE2以后的版本定义...
Shark电调,可以编程的一个电调,防水。
现在Shark2版本,已经无法使用流程监控工具。Shark1.1是可以的,如果你用JaWE2以后的版本定义一个流程,将它导入到Shark1.1中是存在一定缺陷的,就是你的整个流程图全部都乱了,根本看不出任何效果来。 如果...
"shark-kun(english).zip" 这个文件是一个压缩包,通常用于在互联网上分发或存储多个文件。它的名称表明它可能包含了与"shark-kun"相关的英文内容,这可能是一个软件、游戏、教程或者任何其他类型的数据集合。由于...
初级入门吉他谱 guitar tab
"Python库 | django_shark-0.1.25.zip" 是一个专注于Python后端开发的资源包,其中包含了django_shark的0.1.25版本。django_shark是一个基于Django框架的扩展库,它旨在提供额外的功能和工具,以增强Django项目的...
《构建最佳个人资料机器人——深度探索JavaScript在Shark-profile-projects中的应用》 在当今数字化时代,个人在线形象的重要性不言而喻。一个引人注目的个人资料可以为我们在求职、社交互动甚至业务推广中增添不少...
Shark在主节点和辅助节点上均作为独立应用程序安装。 Scala是一种很酷的编程语言。 非常感谢 ,他在将本菜谱放到一起并使其发挥作用方面提供了极大帮助。 要求 为了使本食谱能够实现其目的,请确保您满足本节中的...
在实际使用中,你可以通过npm(Node.js的包管理器)安装"shark-transformer-csscomb"。安装命令通常为: ``` npm install --save-dev shark-transformer-csscomb ``` 然后,你可以在你的构建脚本或者配置文件(如...
使用“ Baby Shark”进行搜索,并获取最新的“ Baby Shark”新闻! 用您喜欢的歌曲搜索网络:BABY SHARK! 通过此搜索扩展程序,您可以轻松获得最佳搜索结果,同时在背景中拥有最佳的BABY SHARK图像,并且当您单击...
观看鲨鱼坦克的一些最佳推销 观看鲨鱼缸上的几种最佳音调。 如果您是企业家,那么这是一种与计算机分离的好方法,只需单击该图标并坐下来,观看电视上最好的节目中的一些不错的业务建议! 我们有时会为您切换电源,...
这些字体文件通常带有".ttf"或".otf"的扩展名,可以被操作系统识别并安装供各种应用程序使用。 在使用"Shark"字体时,设计师需要注意版权问题。某些字体可能受版权保护,未经许可商业使用可能会引起法律纠纷。因此...
“shark-plugin”是我们官方内容翻译的扩展名。 通过扩展,我们的内容翻译人员可以在我们网站上查看“Trip.com”并修改它。 此延期大大提高了内容翻译人员的工作效率。 v1.9.12:修复bug,用localstorage替换cookie ...
标题"merch-shark-website:merch-shark-website是一个电子商务网站"表明我们正在讨论一个名为merch-shark-website的电子商务平台。这通常涉及到在线销售商品、处理订单、管理库存、用户账户管理、支付集成等核心功能...