将web应用迁到TongWeb

原创 2005年06月02日 17:58:00

仅有对web应用的迁移说明。本文同时也介绍了部分TongWeb中关于KingBase数据源的使用及配置问题。

         JAVA_HOME的设置:

   要正确启动TongWeb需要在系统环境变量中设置JAVA_HOME的值

         KingBase数据库驱动加载:

TongWeb并未自带JDBC数据库驱动,需手动加入,将数据库驱动的jar包拷入TongWeb_home/lib中,重启TongWeb

         TongWeb中数据源的配置:

启动TongWeb,通过http://localhost:8001/进入TongWeb管理控制台,默认用户/口令:admin/tongweb

     点选控制台右侧数据库服务,Tongweb有一个默认的hypersonic数据源,点击新建会出现配置数据源窗口,逐条将所需的配置项填入:

1.      datasource.name = dsname
数据源的JNDI名字,会在teas-web.xml中引用,而HibernateHibernate. properties也将间接用到该值

2.      datasource.url = jdbc:kingbase://127.0.0.1:54321/TEST
数据库连接用url

3.      datasource.classname = com.kingbase.driver
所用的数据库驱动,此处暂用人大金仓数据库

4.      其它属性根据各自环境设置

         增加teas-web.xml:

WebConent/WEB-INF中增加一个TongWeb的配置文件teas-web.xml

<?xml version="1.0" encoding="ISO-8859-1"?>

<twweb>

<connchnl>

       <channel>

       <enabled>yes</enabled>

       </channel>

       <connection>

       <type>http</type>

       <port>8030</port>  <!—端口号,若不设置则为8008-->

       <threadtimeout>300</threadtimeout>

       <clienttimeout>30</clienttimeout>

       <numthreads>200</numthreads>

       <queuesize>400</queuesize>

       </connection>

    </connchnl>

<resource-ref>

<res-ref-name>localdsname</res-ref-name> <!—应用程序中用到的jndi名字-->

<jndi-name>dsname</jndi-name> <!—Tongweb中配置的数据源的名字-->

</resource-ref>

</twweb>

注意teas-web.xml文件并非必须,但端口号会指定为8008,且由于本系统使用JNDI来绑定数据源,故需要该文件来完成资源的指定。其中res-ref-name应与在hibernate.properties中的hibernate.connection.datasource名字相一致。而jndi-name应与在TongWeb中配置的数据源的名字相对应。另,web应用的context也应在该文件中指定,但暂不清楚如何设置,默认使用war包的名字,即webapp.war,context则为localhost:8008/webapp/index.jsp

         部署web应用:

 将打包好war包直接拷到Tongweb_home/installed/中即可完成发布,若是以文件夹方式发布,可将文件夹拷入Tongweb_home/installed/temp中。

 

 

spring mvc controller间跳转(重定向,传参)+struts2 转发和重定向

url:http://zghbwjl.blog.163.com/blog/static/12033667220137795252845/ 1. 需求背景     需求:spring MVC框架co...

还没整理的一些编码转换代码

#include "stdafx.h"#include "CodeConvert.h"/**------------------------------------------------------...

故障诊断工具Glassbox在tongweb上的应用

1、 glassbox应用在tongweb上 glassbox版本2.0 tongweb版本5.0 2、 配置过程 安装tongweb5.0,进入tongweb的web管理控制台。 点击部署...

机器学习web应用

  • 2017年11月02日 11:20
  • 19.61MB
  • 下载

Java Web应用中支持跨域请求

由于工程合作开发的需要,后台的应用要能支持跨域访问,但是在这个跨域访问“时好时坏”,我们这帮屌丝所知道的就是加上两个jar包,然后声明一下Filter,感觉很简单的有没有!!感觉自己很牛X有没有!!全...
  • lmy86263
  • lmy86263
  • 2016年06月21日 00:10
  • 11248
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:将web应用迁到TongWeb
举报原因:
原因补充:

(最多只允许输入30个字)